У меня странная проблема с моим последовательным портом. Кажется, что что-то изменилось после актуализации Ubuntu и перезагрузки.
przem@przem:~/Pulpit/bat/scripts$ python
Python 2.7.6 (default, Jun 22 2015, 17:58:13)
[GCC 4.8.2] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import serial
>>> ser = serial.Serial("/dev/ttyUSB0", 57600)
>>> ser.read()
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/usr/local/lib/python2.7/dist-packages/serial/serialposix.py", line 475, in read
raise SerialException('device reports readiness to read but returned no data (device disconnected or multiple access on port?)')
serial.serialutil.SerialException: device reports readiness to read but returned no data (device disconnected or multiple access on port?)
>>>
Я знаю, что должен иметь результат '' (пустой знак)) с моего устройства, но вместо него я получаю исключение:
'устройство сообщает о готовности прочитать, но не вернуло данные (устройство отключено или множественный доступ к порту?)'
Этот вопрос является введением в мою проблему: https://stackoverflow.com/questions/32844942/serialport-doenst-work-correctly-after-ubuntu-update?noredirect=1#comment53527004_32844942
Пожалуйста, помогите мне.