Как мне прочитать порты Thunderbolt MacBook Pro (2018), используя Python? - PullRequest
1 голос
/ 02 февраля 2020

Я хочу запрограммировать небольшую тестовую программу для проверки работы самосборного комплекта счетчика Гейгера (https://mightyohm.com/blog/products/geiger-counter/). Комплект счетчика Гейгера поставляется со стандартным последовательным разъемом USB 2.0, который я хочу подключить через USB-концентратор Vivanco 34295 C к USB-концентратору (https://www.vivanco.de/Startseite/Produkte/Computer/USB-Verbindungen/USB-Typ-C-Verbindungen/vivanco-45387-usb-type-c-8482-cardreader-hub-weiss.html?id=8mfC65B7).

Я являюсь работаю на MacBook Pro 14,1 (2018), работающем под MacOS 10.15.2 (Catalina)

Моя идея - написать небольшую Python программу, выполняющую операции чтения, аналогичную

import sys
import serial


ser = serial.Serial('/dev/ttyuc', 19200, timeout=5)

# listen for the input, exit if nothing received in timeout period
while True:
    line = ser.readline()
    if len(line) == 0:
        print("Time out! Exit.\n")
        sys.exit()
    print(line)

, который не работает - по крайней мере, он ничего не читает ...

В настоящее время я понятия не имею, как действовать здесь, поиски Google никуда меня не привели.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...