这个 AT+BLEGATTCINCLSRV 命令能满足你吗?如果不可以, 你可以自定义开发 AT 命令的,文档: https://docs.espressif.com/projects/esp ... ds.html#at
BLE 命令的使用示例文档:https://docs.espressif.com/projects/esp ... ooth-le-at
ESP32的GAP AT指令可以提供吗?
Moderator: ESP_XCGuang
-
- Posts: 56
- Joined: Fri Mar 11, 2022 3:46 am
Re: ESP32的GAP AT指令可以提供吗?
另外,在服务器notify以及indicate服务特征值给客户端的示例中,备注有写到:当cilent连接后,必须配置接收 notify以及indicate。
但是前面的指令中并没有看到client配置收 notify以及indicate的AT指令。所以这个动作对应的指令是什么?
但是前面的指令中并没有看到client配置收 notify以及indicate的AT指令。所以这个动作对应的指令是什么?
Re: ESP32的GAP AT指令可以提供吗?
你可以看下这里,开启 NOTIFY 或者 INDICATE 是需要写 ccc 值的
-
- Posts: 56
- Joined: Fri Mar 11, 2022 3:46 am
Re: ESP32的GAP AT指令可以提供吗?
有个不明白的地方。资料上写模块有data mode和AT mode两种模式。我的理解是比如发AT指令给模块此时处于AT mode下。
那么data mode又是什么意思呢?和AT mode有什么主要区别?
那么data mode又是什么意思呢?和AT mode有什么主要区别?
-
- Posts: 56
- Joined: Fri Mar 11, 2022 3:46 am
Re: ESP32的GAP AT指令可以提供吗?
还有个问题是CCC(client Characteristic Configuration Descriptor),这里是客户端client的设置。为什么是GATTS(server)查询到的呢?
如图
如图
- Attachments
-
- 1221.png (32.35 KiB) Viewed 10859 times
Re: ESP32的GAP AT指令可以提供吗?
1. Data Mode 即数据模式a set of sine waves wrote: ↑Wed Apr 27, 2022 8:21 am还有个问题是CCC(client Characteristic Configuration Descriptor),这里是客户端client的设置。为什么是GATTS(server)查询到的呢?
如图
在数据模式下,AT 命令端口收到的任何字符都会被当作数据(除了特殊的 +++),而不是 AT 命令,这些数据会无修改的发往对端。 AT 在下列情况下,会从 命令模式 进入 数据模式。
发送 AT+CIPSEND 设置命令成功,回复 > 之后
发送 AT+CIPSEND 执行命令成功,回复 > 之后
发送 AT+CIPSENDL 设置命令成功,回复 > 之后
发送 AT+CIPSENDEX 设置命令成功,回复 > 之后
发送 AT+SAVETRANSLINK 设置命令成功,再发送 AT+RST 命令,模组重启之后
发送 AT+BTSPPSEND 执行命令成功,回复 > 之后
发送 AT+BLESPP 执行命令成功,回复 > 之后
在数据模式下,发送 +++ 命令,会从 数据模式 退出,进入 命令模式。
AT mode:
就是 AT 串口发送命令的模式
Re: ESP32的GAP AT指令可以提供吗?
0x2902 就是一个描述符,无论是在 SERVER 端查到,还是在 CLIENT 端查到它的属性都不会改变的,你可以看下协议部分。a set of sine waves wrote: 还有个问题是CCC(client Characteristic Configuration Descriptor),这里是客户端client的设置。为什么是GATTS(server)查询到的呢?
如图
Who is online
Users browsing this forum: No registered users and 24 guests