Я пытаюсь использовать canplayer для воспроизведения некоторых файлов candump, но безуспешно. Когда я пытаюсь запустить canplayer, он просто выполняется и возвращается, не давая мне ни малейшего представления о том, что происходит.
Что я пробовал до сих пор:
Настройка 1
- Настроить интерфейс vcan
- Данные успешно отправлены на интерфейс vcan с помощью cansend и cangen (проверено с помощью candump).
- Записал файл candump из vcan0 при запуске cangen. Записанные файлы с абсолютными временными метками (-t a) и без.
- Пробовал воспроизвести файл с помощью canplayer. Пробовал использовать несколько аргументов, безрезультатно. canplayer просто сразу возвращается без каких-либо жалоб. Если я испорчу файл или аргументы, он жалуется.
Настройка 2
- Подключил 2 USB-адаптера PEAK CAN к ПК.
- Соединил адаптеры друг с другом с помощью кабеля с сопротивлением 120 Ом.
- Запустил cangen, указав на can0, и проверил, что сообщения попали на can1, используя candump.
- Записаны файлы candump из интерфейса can0.
- Пытался воспроизвести файл с помощью canplayer, но безуспешно.
Я пробовал эти тесты на двух разных машинах с Ubuntu 12.04 и получил одинаковые результаты.
Вы знаете, что может быть причиной этого?