Соединение 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].
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 разработчика.