ubuntu更新后,Serialport无法正常工作吗?

我的串口有一个奇怪的问题。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

请帮我。

菲利普·R。

我遇到同样的问题。它似乎不限于串行端口硬件。您可以使用socat创建两个伪终端:

$ socat -d -d pty,raw,echo=0 pty,raw,echo=0
2015/09/30 09:46:18 socat[6296] N PTY is /dev/pts/17
2015/09/30 09:46:18 socat[6296] N PTY is /dev/pts/18
2015/09/30 09:46:18 socat[6296] N starting data transfer loop with FDs [3,3] and [5,5]

您可以连接两个设备,例如使用cu

cu -l /dev/pts/17 -s 115200

cu -l /dev/pts/18 -s 115200

并双向发送数据,没问题。

但是与Python 2.7的连接失败并显示您提到的错误消息

$ 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/pts/17", 230400, timeout=0.2)
>>> ser.read()
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/usr/lib/python2.7/dist-packages/serial/serialposix.py", line 460, in read
    raise SerialException('device reports readiness to read but returned no data (device disconnected?)')
serial.serialutil.SerialException: device reports readiness to read but returned no data (device disconnected?)

该代码在昨天为Ubuntu 14.04安装更新之前有效。

有任何想法吗?

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Mendeley在上次Ubuntu更新后无法正常工作

来自分类Dev

更新Ubuntu 14.04.1后耳机无法正常工作

来自分类Dev

更新到Ubuntu 15.10后autofs无法正常工作

来自分类Dev

Ubuntu更新17.10后WiFi无法正常工作

来自分类Dev

更新后,Ubuntu Wifi驱动程序无法正常工作

来自分类Dev

更新后ServiceBusTrigger无法正常工作

来自分类Dev

余烬更新后LinkTo无法正常工作

来自分类Dev

Netflix桌面在更新后无法正常工作

来自分类Dev

NetBeans更新后无法正常工作

来自分类Dev

NetBeans更新后无法正常工作

来自分类Dev

余烬更新后LinkTo无法正常工作

来自分类Dev

Eclipse更新后无法正常工作

来自分类Dev

更新后,我的系统无法正常工作

来自分类Dev

引导后Ubuntu 13.04无法正常工作

来自分类Dev

Ubuntu升级后VMware无法正常工作

来自分类Dev

内核更新后ubuntu 14.04无法正常工作如何保存ubuntu系统?

来自分类Dev

SerialPort.ReadLine 无法正常工作

来自分类Dev

从Ubuntu 12.04升级到14.04后,Aptana Studio 3无法正常工作吗?

来自分类Dev

升级到ubuntu 17.04后,电报将无法正常工作吗?

来自分类Dev

在Ubuntu 12.04 LTS上Windows 8.1更新后,Grub无法正常工作

来自分类Dev

在Ubuntu 14.04上定期更新后,双显示器无法正常工作

来自分类Dev

从Ubuntu 14.04定期更新无线网络后无法正常工作

来自分类Dev

更新无法正常工作

来自分类Dev

桌子无法正常工作后绝对定位吗?

来自分类Dev

android:textColor在支持库23.2.1更新后无法正常工作

来自分类Dev

更新到Windows 8.1后MySQL无法正常工作

来自分类Dev

用stringstream :: str()更新后,C ++ stringstream无法正常工作

来自分类Dev

记录更新后,PHP标头功能无法正常工作

来自分类Dev

更新支持库后,RecycleView无法正常工作

Related 相关文章

  1. 1

    Mendeley在上次Ubuntu更新后无法正常工作

  2. 2

    更新Ubuntu 14.04.1后耳机无法正常工作

  3. 3

    更新到Ubuntu 15.10后autofs无法正常工作

  4. 4

    Ubuntu更新17.10后WiFi无法正常工作

  5. 5

    更新后,Ubuntu Wifi驱动程序无法正常工作

  6. 6

    更新后ServiceBusTrigger无法正常工作

  7. 7

    余烬更新后LinkTo无法正常工作

  8. 8

    Netflix桌面在更新后无法正常工作

  9. 9

    NetBeans更新后无法正常工作

  10. 10

    NetBeans更新后无法正常工作

  11. 11

    余烬更新后LinkTo无法正常工作

  12. 12

    Eclipse更新后无法正常工作

  13. 13

    更新后,我的系统无法正常工作

  14. 14

    引导后Ubuntu 13.04无法正常工作

  15. 15

    Ubuntu升级后VMware无法正常工作

  16. 16

    内核更新后ubuntu 14.04无法正常工作如何保存ubuntu系统?

  17. 17

    SerialPort.ReadLine 无法正常工作

  18. 18

    从Ubuntu 12.04升级到14.04后,Aptana Studio 3无法正常工作吗?

  19. 19

    升级到ubuntu 17.04后,电报将无法正常工作吗?

  20. 20

    在Ubuntu 12.04 LTS上Windows 8.1更新后,Grub无法正常工作

  21. 21

    在Ubuntu 14.04上定期更新后,双显示器无法正常工作

  22. 22

    从Ubuntu 14.04定期更新无线网络后无法正常工作

  23. 23

    更新无法正常工作

  24. 24

    桌子无法正常工作后绝对定位吗?

  25. 25

    android:textColor在支持库23.2.1更新后无法正常工作

  26. 26

    更新到Windows 8.1后MySQL无法正常工作

  27. 27

    用stringstream :: str()更新后,C ++ stringstream无法正常工作

  28. 28

    记录更新后,PHP标头功能无法正常工作

  29. 29

    更新支持库后,RecycleView无法正常工作

热门标签

归档