繁体   English   中英

如何使用pyserial连接到端口?

[英]How to connect to port using pyserial?

我试图连接到CashCode VAULT1500账单验证器。
VmBox其连接到Windows计算机并在Debian VmBox虚拟机中工作。 那里我如何将带有CashCode COM端口连接到VMBox

VMBox屏幕截图

在debian上,我检查端口名称:

python -m serial.tools.list_ports

得到:

/dev/ttyS3

现在我尝试像示例https://github.com/ubombi/cashcode_ccnet/tree/master/ccnet一样连接到端口:

import serial
ser = serial.Serial(port='/dev/ttyS3', baudrate=9600, timeout=None,bytesize=serial.EIGHTBITS, parity=serial.PARITY_NONE)
t = ser.read(3)

但这里没有答案。
我会错过VMBox设置或代码吗?

为什么不直接使用COM端口名?

ser = serial.Serial('COM4')
print(ser.name)
ser.read(3)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM