串口通讯编码

时间:2018-09-11 20:39:15

标签: python-3.x

我正在开发一个将命令发送到串行端口的程序。

我使用了以下代码:

my_string6 = "{0} {1} {2} {3} {4} {5} {6}".format('P1','130','37','39','0','1','\r\n')
my_string_as_bytes=str.encode(my_string6)
ser.write(my_string_as_bytes)

输出是以下内容:

b'P1 130 37 39 0 1 \r\n'

我要的是什么,但是另一方面,我的arduino并没有对130值做任何动作,看来,我无法编码3克拉,因为例如,如果我将130更改为99 ,我的arduino代码效果很好。

您是否知道为什么以及是否有一种方法可以对3个角色进行编码,因为这将非常有帮助。预先感谢。

0 个答案:

没有答案