asammdf icon indicating copy to clipboard operation
asammdf copied to clipboard

GUI 7.3.18 Concatenate Channel name/data mixup

Open hermsenl opened this issue 2 years ago • 1 comments

Python version

('python=3.9.0 (tags/v3.9.0:9cf6752, Oct 5 2020, 15:34:40) [MSC v.1927 64 bit ' '(AMD64)]') 'os=Windows-10-10.0.19041-SP0' 'numpy=1.26.1' 'asammdf=7.3.18'

Code

MDF version

4.10

Code snippet

GUI concatenate was used.

Traceback

no error with traceback occurred.

Description

Hello, I have an issue with the concatenate function from the GUI. A little context for my use case: I'm measuring a lot of data with INCA (100+GB uncompressed), saving it as a compressed mf4 file, version 4.10. Afterwards I want to merge/concatenate this data, to use the whole file in Simulink for simulation purposes. The problem that I have, is that some signals will end up with the wrong data for the wrong signal name --> data and signal name get mixed up. e.g. channel A has the data of channel B and channel B has the data of channel A after the concatenation. The names of the channels do not match up, with their original name. I checked the original files are ok, here signal names and data match up. I also merged the files with another tool, here there is no mixup, but it is very slow and cannot write compressed mf4-files, resulting in huge merged files (100+GB) whereas asammdf can merge it with a file size of 3+GB. I would very much like to use asammdf, but I cannot if my data ends up corrupted/mixed up.

I hope you can help me with this

If you need any more information, don't hesitate to ask.

hermsenl avatar Nov 30 '23 12:11 hermsenl

Please share some demo files that can reproduce the problem

danielhrisca avatar Dec 06 '23 08:12 danielhrisca