Problema de conexão USB do Ubuntu

Problema de conexão USB do Ubuntu

A conexão USB é confirmada no comando do terminal Ubuntu "lsusb", mas não no comando "ls /dev".

Eu esperava o formato "ttyXXX", mas não consigo confirmar.

++++++ editar ++++++++

Esta imagem é que a conexão usb é confirmada no comando do terminal Ubuntu "lsusb" ─────[eu]

Esta imagem mostra que a conexão USB é confirmada no comando do terminal Ubuntu "ls /dev" ─────[ii]

*** cf) Meu USB é CrazyRadio PA (para conectar crazyflie 2.0)

Perguntas] No caso geral, a conexão USB é confirmada em ambos os casos [i] e [ii]. No entanto, "CrazyRadio PA" USB é confirmado em [i], mas não em [ii]. Quero verificar a conexão USB "CrazyRadio PA" no formato "ttyXXX" (como ttyACM0) em [ii].

Responder1

O Crazyradio PA não implementa porta serial sobre protocolo USB. Ele usa um protocolo USB personalizado conversando diretamente com o endpoint usando libusb. É por isso que você não o encontrará como uma porta serial.

Se você quiser verificar se um dispositivo USB foi reconhecido, você pode digitar "dmesg" logo após inserir o dispositivo USB, você verá qual driver do kernel, se houver, está lidando com este dispositivo (por exemplo, serial, áudio, ... ).

O protocolo Crazyradio USB e a biblioteca python são descritos no wiki bitcraze:https://wiki.bitcraze.io/doc:crazyradio:index. Se tudo que você deseja é controlar um Crazyflie, o cliente e a biblioteca Crazyflie usarão qualquer PA Crazyradio inserido.

Isenção de responsabilidade: faço parte do Bitcraze e sou o principal desenvolvedor do Crazyradio.

informação relacionada