当前位置:首页 > 电脑 > 正文内容

乐高EV3与单片机蓝牙通讯

admin7年前 (2017-12-01)电脑9925

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字节         整个包从mmmmppp的数据长度(小端模式保存)
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里的东西就放在这里

扫描二维码推送至手机访问。

版权声明:本文由视觉博客发布,如需转载请注明出处。

本文链接:https://feelsight.cn/post/48.html

“乐高EV3与单片机蓝牙通讯” 的相关文章

永恒之蓝病毒是什么 怎么防范ONION勒索软件

如何防范NSA病毒呢? 1.目前微软已发布补丁MS17-010修复了“永恒之蓝”攻击的系统漏洞,我们于4月16日对于此漏洞已经进行公告http://today.hit.edu.cn/news/2017/04-16/6161021140RL1.htm  。请用...

USB2.0协议标准描述符详解

USB2.0协议标准描述符详解

USB 设备第一次连接到主机时, 要接收主机枚举( Enumera tion) 和配置(Configuration) , 目的是让主机知道设备功能、是哪一类的USB 设备、占用多少资源、使用了哪些传输方式以及传输的数据量等等。只有主机完全确认了这些信息后, 设备才能真正开始工...

如何利用Kali Linux破解WIFI密码并加强安全性

如何利用Kali Linux破解WIFI密码并加强安全性

Kali Linux是一个专注于安全的操作系统,您可以在任何地方使用CD或USB驱动器。使用其安全工具包,您可以破解Wi-Fi密码,创建假网络并测试其他漏洞。以下是如何使用它为您自己的网络提供安全检查。 Kali Linux包装了大量用于测试网络安全漏洞的软件。这里列举的内容太多了...

Nginx下部署Laravel项目

Nginx下部署Laravel项目

Nginx下部署Laravel项目 标签(空格分隔): php Nginx配置文件 listen 80 default_server; #listen [::]:80 default_server ipv6only=on; server_name _; inde...

百兆POE与千兆POE交换机在供电上有什么区别

百兆POE与千兆POE交换机在供电上有什么区别

  在安装无线传输设备时,POE是一个经常能够接触到的设备,普通的POE大多为百兆接口,但是随着无线传输技术的进步,现在的很多802.11AC类的设备大多为千兆接口,这就需要为之供电的POE也要求使用千兆POE,那么具体百兆POE与千兆POE在供电上有什么区别呢,我们今天就给大家科普...

评论列表

访客1412
访客1412 IP:
4年前 (2021-05-31)

想看arduino端的程序

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。