У меня есть адаптер CANbus-USB (Softing CANusb
), который мы используем для проекта (см. Прилагаемое изображение ниже). Это устройство имеет драйверы Windows и Windows API для доступа к данным в кадрах CAN. Нет драйверов / API для Linux от производителя.
Тем не менее, для приложения, которое нам нужно устройство, мы должны иметь возможность читать эти данные в Linux. Драйвер для Linux отсутствует, но при подключении устройства он отображается в lsusb
с идентификатором 077e:000a
. Я попытался получить доступ к устройству из tty, но нет /dev/ttyUSB*
.
Я открыл устройство и использовал USB-контроллер NSC USBN9603-28M
. Я посмотрел его, и он не конвертируется в сериал или что-то еще, это зависит от того, как это запрограммировано от парней, которые его использовали.
Мой вопрос к вам: есть ли способ получить доступ к USB-порту в Linux и прочитать исходные данные, которые с него приходят?