当前位置: 代码迷 >> PB >> 怎么向串口发送16进制的00
  详细解决方案

怎么向串口发送16进制的00

热度:125   发布时间:2016-04-29 09:31:58.0
如何向串口发送16进制的00?
向串口发送的数据中需要包含有16进制的00

blob lbb_tmp
lbb_tmp = blob(char(255) + char(0) + char(255))

但是如此赋值之后,len(lbb_tmp)的值为2,其实char(0)并没有能包含在lbb_tmp里面。

有什么解决的方法?


------解决方案--------------------
探讨
向串口发送的数据中需要包含有16进制的00

blob lbb_tmp
lbb_tmp = blob(char(255) + char(0) + char(255))

但是如此赋值之后,len(lbb_tmp)的值为2,其实char(0)并没有能包含在lbb_tmp里面。

有什么解决的方法?

------解决方案--------------------
blob lbb_zero{1}
这里面就是char(0),把它加到任何blob就可以了
  相关解决方案