python通过serial p输出字节数组

2024-05-02 10:12:38 发布

您现在位置:Python中文网/ 问答频道 /正文

我对python有点陌生,我试图打印出一个字节数组,我通过串行接口接收这些字节。在

代码是这样的

print('Teststring')
ref.ser.write('outx=0\n'.encode())
ref.ser.flush()
s = self.ser.read(size=10)
print(s)

我希望打印出来的是这样的

^{pr2}$

所以这种行为就像我有一个外部设备,我想发送一个回复到我的write/flush命令,通过串行输入接收数据,然后在我的计算机上打印出接收到的信息。在

现在的问题是计算机没有打印出预期的输入数据。在

我想我的问题是我需要把数据转换成字符串或类似的东西?在


Tags: 数据代码ref字节计算机数组serencode