10得票2回答
使用Python与Firewire端口通信

很不幸,我手头拿到一个遗留系统,上面连接着一台Firewire相机和一个老旧的Windows XP电脑。基本上,我想将所有内容转移到OpenCV中,这样我至少可以找到这台老机器的一个漂亮接口。 问题是,我似乎找不到任何关于如何在Python端连接到Firewire端口的文档。是否有一些扩展p...

10得票2回答
pyserial与多进程一起使用时出现了ctype错误

你好,我正在尝试编写一个模块,让我可以通过pyserial读取和发送数据。我必须能够在我的主脚本并行读取数据。在一个stackoverflow用户的帮助下,我有了该程序的基本工作框架,但当我尝试添加一个使用pyserial(处理查找端口、速度等)的自定义类时,发现了这里的以下错误: File...

10得票2回答
Docker绑定挂载目录中的文件未更新

我正在使用Docker Bind Mount将Ubuntu生成的主机/dev/serial/文件夹(其中包含诸如/dev/ttyUSB0之类的串行设备的标识符符号链接)映射到容器中。 我正在使用的完整的Docker容器运行命令是:docker run -d --restart always -...

9得票2回答
Python将字符串转换为字节

我正在尝试进行一些串行输入和输出操作,其中之一是将8x8数组发送到外部设备(Arduino)。pySerial库要求我发送的信息必须是一个字节。然而,在我的Python代码中,8x8矩阵由类型为<class 'str'>的元素组成。以下是我的发送函数: import serial...

9得票2回答
Python串口通信

我正在进行一个Arduino项目,由于内存限制,我正在将其与Python脚本进行接口。在Python方面,我有一个包含相应坐标的x、y值的二维矩阵,在这个列表中有26000个坐标对。因此,为了澄清数据结构,pathlist [0] [0]将返回列表中第一个坐标的X值。在Python中对此列表执...

9得票1回答
Python PySerial读取行超时

我正在使用pyserial与嵌入式设备通信。 ser = serial.Serial(PORT, BAUD, timeout = TOUT) ser.write(CMD) z = ser.readline(eol='\n') 因此,我们向设备发送CMD,它会回复一个以'\n'结尾的变长字...

9得票2回答
如何在Python 3.7中将字节添加到字节数组?

我是Python 3.7的新手,正在尝试使用以下代码从串口读取字节。我正在使用pySerial模块,read()函数返回bytes。 self.uart = serial.Serial() self.uart.port = '/dev/tty/USB0' self.uart.baudrate...

9得票7回答
PySerial [错误 5] 拒绝访问

我正在尝试用Python编写一个程序,循环检查串口(COM4),并在从串口读取字符"1"时打印出一条消息。我想在按下按钮时从Arduino小工具发送"1"到串口。 但是,当我尝试创建串行对象实例时,会出现"[Error 5]: Access is Denied"错误。(自动尝试打开实例化时出...

9得票9回答
Python 2.7.2下的pyserial库

我是Python新手。根据互联网,在收到这个错误消息后,我正在寻找pyserial模块。 ImportError: No module named serial 我先尝试安装pywin32,安装成功了。但是它似乎没有包含pyserial。:( 然后我找到了一个pyserial的单独模块...

9得票2回答
Python: 串口读写

我阅读了文档,但似乎找不到一个直接的答案。 我有一个列表,其中包含连接到计算机的调制解调器使用的所有COM端口。从这个列表中,我尝试打开它,发送命令,并且如果它有任何返回信息,则将其添加到另一个列表中。我不完全确定我是否正确地使用了pyserial的读取和写入函数。 i=0 for mode...