使用Python进行串行读取

时间:2014-02-13 23:38:11

标签: python serial-port pyserial

我每隔3秒就有一个整流器输出电压和电流信息。我安装python 2.7和pySerial没有任何障碍。我试图获取以下代码来读取在波特2400,7个数据位,偶校验和一个停止位发送的数据。其他RS232程序顺利完成。当我从cmd启动程序时,我得到一个闪烁的下划线。我做错了什么?

import time
import serial

ser = serial.Serial(
    port='COM3',
    baudrate=2400,
    parity=serial.PARITY_NONE,
    stopbits=serial.STOPBITS_ONE,
    bytesize=serial.SEVENBITS
)

while True:
    message = ser.readline()
    print(message)
    time.sleep(3)

0 个答案:

没有答案