#macos #serial-port #pyserial
Вопрос:
У меня такая проблема, что у меня есть физический USB-концентратор, и к нему подключено устройство двумя проводами. Но когда я пытаюсь найти последовательные порты этих устройств, я нахожу только это
(база) Майя-MacBook-Air:~ илона$ ls /dev/tty*.*
/dev/tty.Bluetooth-Входящий порт
И это определенно не то, чего я хочу. Устройство включено при подключении. Я попытался установить это:
заварите установку lsusb
и следующие драйверы:
но это не имело никакого значения. Я могу найти устройства на терминале, когда я запускаю это:
system_profiler SPUSBDataType
но не знаю, как определить последовательные порты, они не отображаются на данных, по крайней мере, в формате, который я могу использовать для подключения устройства к платформе робота. Я использую pyserial, который установлен на моем компьютере.
Когда я подключаю загрузочную часть своего устройства (для которой оно запрограммировано), она обнаруживается
(база) Майя-MacBook-Air:~ илона$ ls /dev/tty*.*
/dev/tty.Bluetooth-Входящий порт /dev/tty.usbмодем141103
Есть идеи, как найти эти отсутствующие последовательные порты?
Комментарии:
1. «У меня есть физический USB-концентратор, и к нему подключено устройство двумя проводами» — «Два провода» не обеспечивают допустимого подключения к USB-концентратору. Возможно, именно поэтому есть/есть «отсутствующие последовательные порты» ?