#!/usr/bin/env python
import serial
import time
def readlineCR(port):
rv = ""
while True:
ch = port.read()
rv += ch
if ch=='\r' or ch=='':
return rv
port = serial.Serial("/dev/ttyACM0", baudrate=38400, timeout=3.0)
while True :
rcv = readlineCR(port)
print(rcv)
執行:
sudo python readline.py
--
修改
port = serial.Serial("/dev/ttyACM0", baudrate=38400, timeout=3.0)
port :
$ ls /dev/tty*
觀察沒插上USB(或裝置)與有插上多出哪個,就選那個,就決定是你了!
baudrate=38400 鮑率(調制速率,指的是有效數據信號調制載波的速率,即單位時間內載波調制狀態變化的次數。)
沒有留言:
張貼留言