14得票5回答
pySerial 2.6:在readline()中指定行尾符

我正在使用pySerial向Eddie发送命令。我需要在readline中指定回车符,但是pySerial 2.6已经取消了它...是否有解决方法? 这里列出了Eddie命令集,第二页和第三页有介绍。如果无法访问PDF,请查看备份图像。 通用命令格式:Input: ...

14得票3回答
Python PySerial。如何知道端口是否已经打开?

我正在尝试编写一个使用python和PySerial在Linux PC上使用串口的应用程序。但是在这台PC上,还有其他应用程序正在使用串口。 如何在尝试使用之前知道该端口是否已被其他应用程序打开? 谢谢。

13得票5回答
如何在Cygwin中使用COM和USB端口?

我想用Python脚本发送/接收数据到我的Arduino板。我希望使用Python及其pySerial模块来实现,这似乎符合我的需求。因此,我在cygwin中安装了Python和pySerial(在Windows XP系统中)。 Python脚本非常简单:$ cat example.py ...

13得票4回答
pySerial在Python解释器中运行良好,但在独立环境下无法正常工作。

早上好!最近我购买了一块Arduino板,想用它来制作类似于房间“光控”的东西。这是我编写的固件代码:int control = 0; int pin = 0; void setup() { Serial.begin(9600); for(pin = 0; pin <= 13;...

12得票8回答
PySerial,ImportError:没有名为serial的模块。

我知道这个问题已经被问了多次,但是我看到的解决方案都没有解决我的问题。我一直在尝试在我的Mac上使用Sublime Text 2中的串行库。import serial 每次我调用这个库时,都会收到这个消息: Traceback (most recent call last): Fil...

12得票3回答
如何提高PySerial读取速度

我目前正在制作一台使用Arduino Mega2560作为主控制器的机器。Arduino通过串口连接,接收命令,执行并每1毫秒输出一系列测量数据。我有一个运行Python的Raspberry Pi,用于向用户提供漂亮的GUI以发送命令,并以易读的形式呈现数据。 我面临的问题是:Arduino...

12得票2回答
Pyserial与虚拟串口不兼容

动机 我想开始学习如何使用Python库 Pyserial。它似乎是一个非常好用的库,适用于许多人。我想在即将到来的项目中使用它,该项目需要自动化串行通信。 环境 我正在运行Ubuntu 15.04。我使用Python 2.7。 设置虚拟端口 我目前没有可以通过串行端口进行通信的设备...

12得票2回答
如何使用pySerial从serialException中恢复

我有一个应用程序,通过USB连接读取和传输数据。我使用pySerial来促进这种通信。一切正常,直到USB电缆从PC上拔下并抛出异常。一旦重新插入电缆,我似乎无法恢复并重新连接到我的设备。唯一的恢复方式是关闭应用程序,然后再次拔下和重新插入电缆。非常感谢任何帮助理解情况的人。 这是我用来帮助...

12得票6回答
如何检查设备是否连接Pyserial

我通过USB端口连接我的Arduino,并使用PySerial模块向其发送数据。首先,我可以使用以下代码检查设备是否已连接: 我通过USB端口连接我的Arduino,并使用PySerial模块向其发送数据。首先,我可以使用以下代码检查设备是否已连接:try: ser = seria...

12得票4回答
使用pySerial等待Arduino自动复位

我正在尝试在Linux上使用非常简单的代码(为了展示问题)从Arduino板读取数据。 Python 代码:# arduino.py import serial arduino = serial.Serial('/dev/ttyACM0') with arduino: while ...