3184| 2
|
2.4G通讯不定长数组 |
1金钱
最佳答案原子哥的代码里面只是设置了每包发送和接收的最大数据长度,你可以采用TLV结构(头、长度、内容)格式发送数据,不足32字节的地方可以随便用什么输填充(比如0X00)。比如你想发送一个条命令,命令头为0X55,数据长度为7个字节,命令内容为:0X55 0X07 0X01 0X02 0X03 0X04 0X05 0X06 0X07 0X00 0X00 0X00 ..... 0X00,后面用0X00填充到32字节发送。接收方会受到这个数据包,就能知道这个数据包是什么命令且数据长度是多少
| ||
发表于 2017-3-5 13:26:53
|
显示全部楼层
| ||
| ||
|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )
GMT+8, 2024-11-23 03:29
Powered by OpenEdv-开源电子网
© 2001-2030 OpenEdv-开源电子网