Próbuję uzyskać dostęp do urządzenia USB, które pojawia się w /dev/
jako hidraw4
.Czy Pyserial może działać z ukrytymi urządzeniami?
mam specyfikację interfejsu komunikacyjnego (w oparciu o RS232 Port komunikacyjny), ale nie mogę nawet dostał połączenie z pyserial pracować:
Kod:
import serial
ser = serial.Serial(port='/dev/hidraw4')
błąd :
serial.serialutil.SerialException: Could not configure port: (22, 'Invalid argument')
Nie bardzo rozumiem, co jest różnica między plikami hidraw
i tty
, które można znaleźć w /dev/
. Czy Pyserial może łączyć się z takimi urządzeniami (a jeśli nie, czy istnieje obejście)?
Czy w końcu udało Ci się rozwiązać problem za pomocą jednej z powyższych metod? Jeśli tak to jak? – shivams