Ho visto molti esempi di codice utilizzando la porta seriale e la gente dice che anche i codici funzionano. Il fatto è che quando provo il codice non funziona.Uso di pySerial con Python 3.3
import serial
ser = serial.Serial(
port=0,
baudrate=9600
# parity=serial.PARITY_ODD,
# stopbits=serial.STOPBITS_TWO,
# bytesize=serial.SEVENBITS
)
ser.open()
ser.isOpen()
print(ser.write(0xAA))
L'errore che mi dà è: "SerialException: Port è già aperto". Sono io a usare python3.3 il problema o c'è qualcosa di aggiuntivo che devo installare? C'è un altro modo per usare le porte COM con Python3.3?
Se qualcuno chiede, ho COM1. Lo uso molto. Non è stato aperto da un altro programma nel momento in cui ho provato questo codice. Quando provato con Docklite apre COM1 con successo. –