Экспортируйте определенные сообщения CAN из файла MF4 в файл ASC с помощью asammdf.Python

Программы на Python
Anonymous
Экспортируйте определенные сообщения CAN из файла MF4 в файл ASC с помощью asammdf.

Сообщение Anonymous »

Я собираю данные 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

Вернуться в «Python»