How do I send single character ASCII data to a serial port with python
I'v looked at pyserial but I can't seem to figure out开发者_如何转开发 how to do it. I only need to send one at a time? Please help?
Using pySerial:
Python 2.x:
import serial
byte = 42
out = serial.Serial("/dev/ttyS0") # "COM1" on Windows
out.write(chr(byte))
Python 3.x:
import serial
byte = 42
out = serial.Serial("/dev/ttyS0") # "COM1" on Windows
out.write(bytes(byte))
Google says:
- http://pyserial.sourceforge.net/
- http://balder.prohosting.com/ibarona/en/python/uspp/uspp_en.html
if you're using Uspp; to write on serial port documentation says
精彩评论