помогите ..... последовательный порт программирования - PullRequest
3 голосов
/ 29 октября 2010

Я хочу общаться с моим последовательным портом в Python.Я установил pyserial и uspp для 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() #

выдает следующую ошибку:

Traceback (most recent call last): 
File "poi.py", line 5, in 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'

Что мне делать?

Ответы [ 2 ]

7 голосов
/ 29 октября 2010

/dev/tyUSB1 выглядит как опечатка.Узлы устройства обычно называются /dev/ttyXXX

2 голосов
/ 29 октября 2010

Если вы хотите открыть свой второй последовательный порт USB, вам нужно /dev/ttyUSB1 вместо /dev/tyUSB1.

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