python port série
Je veux communiquer avec mon port série en python. J'ai installé pyserial et uspp pour linux:
import serial
ser = serial.Serial('/dev/pts/1', 19200, timeout=1)
print ser.portstr #check which port was really used
ser.write("hello") #write a string
ser.close() #
Il donne l'erreur suivante:
Traceback (most recent call last):
File "poi.py", line 5, in <module>
ser.open()
File "/usr/local/lib/python2.6/dist-packages/pyserial-2.5-py2.6.egg/serial/serialposix.py", line 276, in open
raise SerialException("could not open port %s: %s" % (self._port, msg))
serial.serialutil.SerialException: could not open port /dev/tyUSB1: [Errno 2] No such file or directory: '/dev/tyUSB1'
double possible de de l'aide.....port série de la programmation
OriginalL'auteur user489712 | 2010-10-28
Vous devez vous connecter pour publier un commentaire.
si vous travaillez avec linux, en général, les ports série sont nommés
/dev/tty*
; il suffit de remplacer le*
avecs
et le numéro de port comme/dev/ttyS1
. Je travaille avec un arduino qui communique via usb-série, et c'est/dev/ttyUSB0
.OriginalL'auteur Gille Bates