Проблема соединения USB Ubuntu

Соединение USB подтверждено в терминале Ubuntu, управляют "lsusb", но не в команде "ls/dev".

Я ожидал "ttyXXX" формат, но я не могу подтвердить это.

++++++ редактирование ++++++++

Это изображение - то, что соединение USB подтверждено в терминале Ubuntu, управляют "lsusb" ───── [я]

Это изображение - то, что соединение USB подтверждено в команде терминала Ubuntu "ls/dev" ───── [ii]

*** cf), Мой USB является CrazyRadio PA (для соединения crazyflie 2.0)

Вопросы] В общем случае, соединение USB подтверждено в обоих случаях [я] и [ii]. Однако "CrazyRadio PA" USB подтвержден во [мне], но не в [ii]. Я хочу проверить соединение USB "CrazyRadio PA" в форму "ttyXXX" (как ttyACM0) в [ii].

0
задан 6 January 2017 в 05:32

1 ответ

PA Crazyradio не реализует последовательный порт по протоколу USB. Это использует пользовательский протокол USB путем разговора непосредственно с конечной точкой с помощью libusb. Поэтому Вы не найдете, что это обнаружило как последовательный порт.

, Если Вы хотите проверить, что USB-устройство было распознано, можно ввести "dmesg" сразу после вставки USB-устройства, Вы будете затем видеть то, что, если таковые имеются, драйвер ядра обрабатывает это устройство (например, последовательный, аудио...).

библиотека протокола и Python USB Crazyradio описаны в bitcraze Wiki: https://wiki.bitcraze.io/doc:crazyradio:index. Если все, что Вы хотите, должно управлять Crazyflie, клиент Crazyflie и lib будут использовать, любой вставил PA Crazyradio.

Правовая оговорка: Я - часть Bitcraze и основного Crazyradio разработчика.

2
ответ дан 7 November 2019 в 04:59

Другие вопросы по тегам:

Похожие вопросы: