所有关于电路

Python串口阅读不按预期工作

G

螺纹启动器

吉布森486.

加入2012年7月20日
336.
我想用python读取序列。如果我做读数,它始终包括/ r / n。要摆脱它,我只是读,我做了in_waiting来弄清楚我等待的字节数。然而,In_Waiting总是说有比真正在那里的字节更多,所以我在我的前几个字节之后得到垃圾。

Python Scippet:
numytes = ser.in_waiting print(numbytes)numbytes = numytes  -  4 #result = ser.read_until('\ r \ n')#result = ser.readline()结果= ser.read(numbytes)打印(结果)
也许我正在考虑错误的方式?
Yaakov.

Yaakov.

加入2019年1月27日
2,833
我想用python读取序列。如果我做读数,它始终包括/ r / n。要摆脱它,我只是读,我做了in_waiting来弄清楚我等待的字节数。然而,In_Waiting总是说有比真正在那里的字节更多,所以我在我的前几个字节之后得到垃圾。

Python Scippet:
numytes = ser.in_waiting print(numbytes)numbytes = numytes  -  4 #result = ser.read_until('\ r \ n')#result = ser.readline()结果= ser.read(numbytes)打印(结果)
也许我正在考虑错误的方式?
也许你想要ser.readline()和rstrip()。
螺纹启动器 类似的线程 论坛 答案 日期
策略 编程语言 5.
Z. 编程语言 3.
AZGAR TAR. 通用电子聊天 1
Z. 编程语言 17.
Mnobeidat 编程语言 1
最佳