1.EV3发送例程(将abc中的1234消息发送至xiaoche蓝牙设备)
2.通过HC-05蓝牙模块串口输出的数据为(波特率为9600)
0x10 0x00 0x01 0x00 0x81 0x9E 0x04 0x61 0x62 0x63 0x00 0x05 0x00 0x31 0x32 0x33 0x34 0x00
0x61:'a' 0x62:'b' 0x63:'c' 0x31:'1' 0x32:'2' 0x33:'3' 0x34:'4'
解释
官方的文档中定义的格式如下:

它由8个部分组成:
代号 长度 含义
bbbb: 2字节 整个包从mmmm到ppp的数据长度, (小端模式保存)
mmmm 2字节 包计数器,目前还不知道作用,直接填0就好。
tt 1字节 包类型,直接填0x81就好。
ss 1字节 命令类型, 0x9e代表写mailbox
ll 1字节 mailbox名称字符串的长度 + 1,比如“abc” 的长度为4.
aa… ll字节 mailbox名称+0, 内容为字符的ASCII码 + 0x00
LLLL 2字节 包有效数据长度,(小端模式保存)
ppp… LLLL字节 包有效数据,我们要丢到EV3 mailbox里的东西就放在这里
- 随机文章
- 热门文章
- 热评文章
- Libview写软件更新升级程序
- kali2.0安装完成后全是乱码解决办法
- UDP打洞原理及代码
- C# 生成图片缩略图
- ESP8266在Eclipse下设置编译模式(有boot和无boot)
- 物联网 WIFI 一键配置原理(smartconfig) ESP8266/QCA4004
- C#实现邮件发送的功能
- php做下载连接/下载功能