Я собираю данные CAN в файлы MF4 с помощью CANedge1. Данные собираются по обоим физическим каналам (Ch1 и Ch2). После загрузки файла с помощью mdf = MDF('test.MF4') я могу легко экспортировать файлы в формате ASC, используя mdf.export('asc', 'test.asc'). Файл ASC содержит все данные как из канала 1, так и из канала 2.
Я хотел бы расширить эту тему:
- Экспортируйте данные на основе идентификатора сообщения CAN (например, 0x18123456) или PGN.
- Экспортируйте данные на основе Ch1 или Ch2.
- Сшивайте несколько MF4 файлы вместе, чтобы экспортировать один файл ASC.
Мне трудно найти необходимые для этого хуки/дескрипторы, несмотря на то, что я прочитал документацию. Я только начинаю работать с asammdf, поэтому буду очень признателен за рекомендации.
Подробнее здесь:
https://stackoverflow.com/questions/784 ... ng-asammdf