0
下面是從陀螺儀收集串行數據的Python代碼。打印的值是連續的實時數據。當我運行代碼時,從串口顯示的數據非常快。我想獲得10 Hz數據(減慢顯示值)。有人可以幫助我嗎?謝謝!!減緩Python中顯示的串行數據
import serial
import struct
#import csv
ser = serial.Serial("COM5",115200)
buffer = []
while 1:
val = ser.read(1)
if (val == '\x7e'):
val = ser.read(1)
if (val == '\x5D'):
val = ser.read(18)
data = struct.unpack(">HHhhhhlh",val)
print data
謝謝!這有幫助。 – Blossom