rvps 发布的帖子
-
openmv 串口发送数据问题
data_back = bytearray([0xaa,0X00,0x01,0x02,0XA0,0x0a])
uart.write(data_back)
我发的是0xaa,0X00,0x01,0x02,0XA0,0x0a
为啥收到的是aa 40 90 04 0a 首位跟最后一位是对的 但是缺一个数 并且中间的数都不一样 -
RE: 关于bytearray 函数,can't convert float to int
好的 我明白了 谢谢了 不过你们 这个论坛 被回复了 就不提示吗 我这一直没有新消息提示 希望能够改进下
-
RE: 关于bytearray 函数,can't convert float to int
你好 我 是这么写的代码
theta_r = int(theta_err)
rho_r = int(rho_err)
print(rho_r,theta_r)
data_back = bytearray([0x00,0XA0,rho_r,theta_r,0XAA])
uart.write("data_back")
但是 传回来的 是data_back 而不是 [0x00,0XA0,rho_r,theta_r,0XAA] -
bytearray 如何将一个float 数写到字节数组中
rho_err = abs(line.rho())-img.width()/2
theta_err = line.theta()
data_back = bytearray([0x00,0XA0,theta_r,0XAA])
uart.write("data_back")![0_1551355451023_430T_A5]4RL)D_0N~~T24D.png -
关于bytearray 函数,can't convert float to int
rho_err = abs(line.rho())-img.width()/2
theta_err = line.theta()
data_back=bytearray([0x00,0XA0,theta_r,0XAA])
uart.write("data_back") -
关于bytearray 函数,can't convert float to int
rho_err = abs(line.rho())-img.width()/2
theta_err = line.theta()
data_back=bytearray([0x00,0XA0,theta_r,0XAA])
uart.write("data_back")