danielhrisca / asammdf

Fast Python reader and editor for ASAM MDF / MF4 (Measurement Data Format) files
GNU Lesser General Public License v3.0
633 stars 224 forks source link

Random buslogging channel sort order in asammdf gui 7.3.17 #955

Open OPSeqT opened 10 months ago

OPSeqT commented 10 months ago

I have just started using the latest version of asammdf gui (7.3.17), as downloaded from CSS electronics site (https://canlogger.csselectronics.com/files/asammdf/v7317/asammdfgui-v7.3.17-windows.zip) and have found that the channel group sort order for buslogging files is no longer by hex id, but apparently random. This is quite annoying, as channels are now much more difficult to find. It is the version of asammdf gui used to create the buslogging file that matters, not the version used to open the resulting file.

This screenshot shows a buslogging file that was created in 7.2.0.dev5, with channel groups all ordered by hex ID: buslogging file created in 7_2_0_dev5

This screenshot shows a buslogging file that was created in 7.3.17 (from the same original mf4 file), with channel groups apparently randomly ordered: buslogging file created in 7_3_17

Is it possible to change the sort order?

Thanks!

MatinF commented 10 months ago

Just wanted to bump this as I agree it would be great to have these sorted, ideally by channel A to Z and then by message name A to Z

danielhrisca commented 8 months ago

@MatinF @OPSeqT please try the development branch code

Lucien950 commented 7 months ago

bump. please fix

MatinF commented 7 months ago

@Lucien950 Have you tested the dev code as suggested by Daniel? I've not yet had the chance to do that

Lucien950 commented 7 months ago

no