python 读取写入串口数据-pyserial

使用场景

PC一体电子秤,电子秤数据传输使用的了串口传数据.电子秤会实时向串口中传入数据.

使用的python库-pyserial
  1. 模块安装
    javascript pip install pyserial
  2. 接口使用

    
    import serial
    # COM3 windows 下的串口
    im = serial.Serial("COM3",9600,timeout=1) 
    # 一般都会默认打开的
    if im.is_open:
        im.open()
    # 读入数据
    im.read(100)
    # 读入一行,结尾使用了 \n. 许多都是 \r\n 要自己实现了.nodejs 串口工具可以做调整
    im.readline()
    im.readlines()
    
    # 写入整数or byte 类型
    im.write(0x01)
    im.write(b'')
    
    # 最后要关掉
    im.close()
    
  3. 使用过的场景

    • PC电子秤串口数据
    • 小票打印机
    • POS点餐客显
  4. 文档参考
    python 串口库 pyserial

微信扫一扫交流

作者:SUN
微信关注:一个小胖
本文出处:http://www.fsmgsports.com/post/serial-pyserial/
文章版权归本人所有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。