Traceback (most recent call last):
File C:\ProgramData\anaconda3\Lib\site-packages\spyder_kernels\py3compat.py:356 in compat_exec
exec(code, globals, locals)
File c:\\untitled9.py:26
mdf.extend(0, [(t, None), (s1.samples, None), (s2.samples, None), (s3.samples, None)])
File C:\ProgramData\anaconda3\Lib\site-packages\asammdf\blocks\mdf_v4.py:5619 in extend
for i, ((signal, invalidation_bits), sig_type) in enumerate(zip(signals, gp.signal_types)):
AttributeError: 'Group' object has no attribute 'signal_types'
env 2
Traceback (most recent call last):
File "c:\\untitled9.py", line 22, in <module>
mdf.extend(0, [(t, None), (s1.samples, None), (s2.samples, None), (s3.samples, None)])
File "C:\Users\.conda\envs\py39\lib\site-packages\asammdf\blocks\mdf_v4.py", line 5630, in extend
for i, ((signal, invalidation_bits), sig_type) in enumerate(zip(signals, gp.signal_types)):
AttributeError: signal_types
Description
While trying to work around the broken behavior of concatenate(), I have discovered more broken functionality. When trying to extend a channel group in an MDF object that originates from a saved file, it appears that something isn't populated.
Attached is a modified version of the example given in the documentation
Python version
env 1
env 2
Code
MDF version
4.10
Code snippet
This works
This code doesn't work
Traceback
env 1
env 2
Description
While trying to work around the broken behavior of concatenate(), I have discovered more broken functionality. When trying to extend a channel group in an MDF object that originates from a saved file, it appears that something isn't populated.
Attached is a modified version of the example given in the documentation