蓝牙at指令与c语言怎么结合,立创商城ATK-HC05蓝牙模块AT指令集(03)
指令详细说明
(AT指令不区分大小写,均以回车、换行字符结尾:\r\n)
25、从蓝牙配对列表中查找指定的认证设备(Authenticated Device):
指令 响应 参数AT+FSAD=
1、OK——成功
2、FAIL——失败
Param:蓝牙设备地址
举例说明:
从配对列表中查找蓝牙设备:12:34:56:ab:cd:ef
at+fsad=1234,56,abcdef\r\n
OK——配对列表中存在12:34:56:ab:cd:ef蓝牙设备。
at+fsad=1234,56,abcde0\r\n
FAIL——配对列表中不存在12:34:56:ab:cd:e0蓝牙设备。
26、获取蓝牙配对列表中认证设备数(Authenticated Device Count):
指令 响应 参数
AT+ADCN?
+ADCN:
OK
Param:配对列表中蓝牙设备数
举例说明:
at+adcn?
+ADCN:0——配对信任列表中没有蓝牙设备
OK
27、获取最近使用过的蓝牙认证设备地址(Most Recently Used Authenticated
Device):
指令 响应 参数
AT+MRAD?
+
MRAD :
OK
Param:最近使用过的蓝牙设备地址
举例说明:
at+mrad?
+MRAD:0:0:0——最近没有使用信任蓝牙设备
OK
28、获取蓝牙模块工作状态:
指令 响应 参数
AT+STATE?
+
STATE:
OK
Param:模块工作状态
返回值如下:
“INITIALIZED”——初始化状态
“READY”
——准备状态
“PAIRABLE”——可配对状态
“PAIRED”——配对状态
“INQUIRING”——查询状态
“CONNECTING”——正在连接状态
“CONNECTED”——连接状态
“DISCONNECTED”——断开状态
“NUKNOW”——未知状态
举例说明:
at+state?
+STATE:INITIALIZED——初始化状态
OK
29、初始化
SPP规范库(Initialise the spp profile lib):
指令 响应 参数
AT+INIT
1、OK——成功
2、FAIL——失败
无
30、查询蓝牙设备
指令 响应 参数 AT+INQ
+INQ: ,,
,
……
OK
Param1:蓝牙地址
Param2:设备类
Param3:RSSI信号强度
举例说明1:
at+init\r\n
——初始化SPP库(不能重复初始化)
OK
at+iac=9e8b33\r\n ——查询任意访问码的蓝牙设备
OK
at+class=0\r\n ——查询各种蓝牙设备类
at+inqm=1,9,48\r\n ——查询模式:带 RSSI信号强度指示,超过
9个蓝牙设备响应则终止查询,设定超
时为48x1.28=61.44秒。
At+inq\r\n ——查询周边蓝牙设备
+INQ:2:72:D2224,3E0104,FFBC
+INQ:1234:56:0,1F1F,FFC1
+INQ:1234:56:0,1F1F,FFC0
+INQ:1234:56:0,1F1F,FFC1
+INQ:2:72:D2224,3F0104,FFAD
+INQ:1234:56:0,1F1F,FFBE
+INQ:1234:56:0,1F1F,FFC2
+INQ:1234:56:0,1F1F,FFBE
+INQ:2:72:D2224,3F0104,FFBC
OK
举例说明2:
at+iac=9e8b33\r\n ——查询任意访问码的蓝牙设备
OK
at+class=1f1f\r\n ——查询设备类为0x1f1f的蓝牙设备
OK
at+inqm=1,9,48\r\n ——查询模式:带 RSSI信号强度指示,超过
9个蓝牙设备响应则终止查询,设定超
时为48x1.28=61.44秒。
At+inq\r\n ——过滤、查询周边蓝牙设备
+INQ:1234:56:0,1F1F,FFC2
+INQ:1234:56:0,1F1F,FFC1
+INQ:1234:56:0,1F1F,FFC1
+INQ:1234:56:0,1F1F,FFC1
+INQ:1234:56:0,1F1F,FFC2
+INQ:1234:56:0,1F1F,FFC1
+INQ:1234:56:0,1F1F,FFC1
+INQ:1234:56:0,1F1F,FFC0
+INQ:1234:56:0,1F1F,FFC2
OK
举例说明3:
at+iac=9e8b3f\r\n ——查询访问码为0x9e8b3f的蓝牙设备
OK
at+class=1f1f\r\n ——查询设备类为0x1f1f的蓝牙设备
OK
at+inqm=1,1,20\r\n ——查询模式:带 RSSI信号强度指示,超过
1个蓝牙设备响应则终止查询,设定超
时为20x1.28=25.6秒。
At+inq\r\n ——过滤、查询周边蓝牙设备
+INQ:1234:56:ABCDEF,1F1F,FFC2
OK
31、取消查询蓝牙设备:
指令 响应 参数
AT+INQC
OK 无
32、设备配对:
指令 响应 参数
AT+PAIR=,
1、OK——成功
2、FAIL——失败
Param1:远程设备蓝牙地址
Param2:连接超时(秒)
举例说明: 与远程蓝牙设备:12:34:56:ab:cd:ef配对,最大配对超时20秒。
At+pai=1234,56,abcdef,20\r\n
OK
33、设备连接:
指令 响应 参数
AT+LINK=
1、OK——成功
2、FAIL——失败
Param:远程设备蓝牙地址
举例说明:
与远程蓝牙设备:12:34:56:ab:cd:ef建立连接
at+fsad=1234,56,abcdef\r\n——查询蓝牙设备12:34:56:ab:cd:ef是否在配对列表中
OK
at+link=1234,56,abcdef\r\n——查询蓝牙设备12:34:56:ab:cd:ef在配对列表中,不需查询可直接连接。
OK
34、断开连接
指令 响应 参数
AT+DISC
1、+DISC:SUCCESS——断开连接成功
OK
2、+DISC:LINK_LOSS——连接丢失
OK
3、+DISC:NO_SLC——没有
SLC连接
OK
4、+DISC:TIMEOUT——断开超时
OK
5、+DISC:ERROR——断开错误
OK
无
35、进入节能模式:
指令 响应 参数
AT+ENSNIFF= OK
Param:设备蓝牙地址
36、退出节能模式
指令 响应 参数
AT+EXSNIFF= OK
Param:设备蓝牙地址
【立创商城】蓝牙4.0评估套件https://item.szlcsc.com/184199.html
蓝牙at指令与c语言怎么结合,立创商城ATK-HC05蓝牙模块AT指令集(03)相关推荐
- STM32控制HC-05蓝牙模块进行通信
一.HC-05蓝牙模块 1. 简介 HC-05主从一体蓝牙串口模块采用英国CSR公司BlueCore4系列的芯片,符合符合蓝牙2.0+EDR规范,可以同带同种蓝牙功能的电脑.蓝牙主机和手机等智能终端配 ...
- HC-05蓝牙模块配对方法及AT指令配置
目录 蓝牙功能介绍 HC-05/06/08异同 HC-05蓝牙模块示意图 连接方式 默认配置 如何配置AT指令? 配置小技巧 配置步骤 验证过程 蓝牙功能介绍 取代传统的数据线,实现无线数据传输,解决 ...
- HC-05蓝牙模块AT指令设置教程
HC-05蓝牙模块AT指令设置教程 进入AT指令模式 上电前先按住蓝牙模块上的按键,接通电源,模块上的led灯进入慢闪后再松开按键,此时已经进入AT指令模式,可以进行AT指令设置 引脚接线 蓝牙模块 ...
- HC-05蓝牙AT指令无反应问题
HC-05蓝牙AT指令无反应问题 在使用HC-05蓝牙模块过程中,出现了进入命令响应工作模式后,不管怎么发生AT指令,都没有得到回应. 在确定HC-05与USB-串口模块的接线正确,蓝牙模块没有损害并 ...
- HC-05蓝牙模块,在AT指令模式时输出AT+NAME?无应答问题
前些天买了两个HC-05模块,准备配对做一个无线串口透传. 为了保证效果,特意买了原版带底板的HC-05蓝牙模块,如下图所示: 使用了一个便宜稳定的CH340串口下载模块儿,用于对HC-05模块的AT ...
- c语言延空指令,单片机C语言编程空指令产生短延时怎么办.doc
单片机C语言编程空指令产生短延时怎么办.doc (6页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 7.9 积分 个人收集整理-仅供参考单片机语言编程空 ...
- linux下BLE(低功耗蓝牙协议)C语言开发笔记(2)---ble蓝牙扫描-连接-读写
前言 bluez编译完后会生成很多命令行工具,比如gatttool.hcitool.bluetoothctl等,bluetoothctl的生成需要在configure的时候把--disable-tes ...
- HC-05蓝牙模块主从机AT指令
在本Arduino教程中,我们将学习如何配置和配对两个HC-05蓝牙模块作为主设备和从设备.您可以观看以下视频或阅读下面的书面教程. 如何配置和配对两个HC-05蓝牙模块作为主机和从机AT指令 概述 ...
- c语言编译预处理指令大全,C语言预处理指令
「今天是学习C语言第 32 天」 当你选择了一种语言,意味着你还选择了一组技术.一个社区.--Joshua Bloch # 预处理 C语言源程序先经过预处理器进行预处理,之后经过编译器编译成二进制可执 ...
最新文章
- RabbitMQ学习笔记一:本地Windows环境安装RabbitMQ Server
- 字节增强java_java字节增加 - longjunping的个人空间 - OSCHINA - 中文开源技术交流社区...
- 北京工商大学计算机学院研究生院,北京工商大学计算机学院
- 【Python基础】高效的10个Pandas函数,你都用过吗?
- bzoj 4300 绝世好题 —— 思路
- Meta AI 发布 data2vec!统一模态的新里程碑!
- 再问数据中台 - 数据中台的典型架构是怎样的?
- springboot 打印slf4_SpringBoot打印请求体与响应体
- ping命令使用集合
- 极点五笔的一些快捷键
- arcgis剔除异常值栅格计算器_arcgis 栅格计算器(Spatial Analyst/Raster Calculator)
- AOJ-AHU-OJ-670 Tyrion的矩阵
- UML各种箭头的含义
- 基于 Next.js实现在线Excel
- iOS15可以多开APP?其实是专注模式的功能
- Arthur van Hoff
- 翻译:Deep Multimodal Clustering for Unsupervised Audiovisual Learning
- 销售如何维护客情关系 销售维护客户有什么方法
- Mobile net系列总结(V1、V2、V3)
- ECDS是电子商业汇票系统