串口接收16进制数据用什么解析(已解决)

2021-04-067302


就是我接受到的一串数据  b'\x01\x03\x02\x00\x169\x8a'   需要拆包去掉\x 然后整合成16进制的数再转换成十进制输出

创作许可协议

本项目采用 None(不开放任何权利,保留所有权利) 进行许可。

评论(4)
点灯鼠
点灯鼠
for i in uart.read()
print(i)
另外如果是有意义的编码,print会自动解析的。解析不出来的,就要看是否为自定义协议数据,然后按协议格式读取
DFByc2ee9Hd
DFByc2ee9Hd
可以写一个程序用来接收分析
zoologist
zoologist
你用什么语言接收,就用它写一个程序来解析
RUI_Worker
RUI_Worker
你可以试试将这个列表一位一位的读,然后就会得到16进制的数据了
- 没有更多了 -