ESP32的GAP AT指令可以提供吗?

Moderator: ESP_XCGuang

a set of sine waves
Posts: 56
Joined: Fri Mar 11, 2022 3:46 am

ESP32的GAP AT指令可以提供吗?

Postby a set of sine waves » Wed Apr 20, 2022 2:36 am

如图,资料里面的AT指令都是ESP32工作在GATT模式下的指令,请帮忙提供ESP32在GAP模式下的AT指令,谢谢。
Attachments
11111.png
11111.png (36.33 KiB) Viewed 10353 times

ESP_Sun
Posts: 326
Joined: Thu Dec 30, 2021 9:52 am

Re: ESP32的GAP AT指令可以提供吗?

Postby ESP_Sun » Wed Apr 20, 2022 6:17 am

1. ESPAT BLE 命令集:https://docs.espressif.com/projects/esp ... -energy-at
2. 广播 连接 扫描 都是 GAP 层的命令:
企业微信截图_16504352941158.png
企业微信截图_16504352941158.png (36.49 KiB) Viewed 10341 times

a set of sine waves
Posts: 56
Joined: Fri Mar 11, 2022 3:46 am

Re: ESP32的GAP AT指令可以提供吗?

Postby a set of sine waves » Wed Apr 20, 2022 8:50 am

链接文档里面的指令包含了所有BLE下的AT指令吗?还是选择了一些常用的AT指令?

ESP_Sun
Posts: 326
Joined: Thu Dec 30, 2021 9:52 am

Re: ESP32的GAP AT指令可以提供吗?

Postby ESP_Sun » Wed Apr 20, 2022 12:12 pm

之前的链接中包含了所有的 Bluetooth® Low Energy 命令集

a set of sine waves
Posts: 56
Joined: Fri Mar 11, 2022 3:46 am

Re: ESP32的GAP AT指令可以提供吗?

Postby a set of sine waves » Thu Apr 21, 2022 8:50 am

我有看到别的蓝牙模块有一些其他的AT指令,比如说通过AT指令获取RSSI强度或者绑定/解绑 另外一个设备等,具体如附件图示。那ESP32这个模块对应做这些操作该如何完成呢?
Attachments
Unbond.png
Unbond.png (32.5 KiB) Viewed 10281 times
RSSI.png
RSSI.png (35.85 KiB) Viewed 10281 times

a set of sine waves
Posts: 56
Joined: Fri Mar 11, 2022 3:46 am

Re: ESP32的GAP AT指令可以提供吗?

Postby a set of sine waves » Sun Apr 24, 2022 6:02 am

请帮忙解答下上面的问题,谢谢

ESP_Sun
Posts: 326
Joined: Thu Dec 30, 2021 9:52 am

Re: ESP32的GAP AT指令可以提供吗?

Postby ESP_Sun » Sun Apr 24, 2022 6:31 am

比如获取 RSSI 强度,以及绑定设备,解绑设备,这些功能在 AT 上都已经实现,你可以详细阅读下我们的 AT BLE 指令介绍
- 获取 RSSI 强度:AT+BLESCAN
- 清除 Bluetooth LE 加密设备列表:AT+BLEENCCLEAR

a set of sine waves
Posts: 56
Joined: Fri Mar 11, 2022 3:46 am

Re: ESP32的GAP AT指令可以提供吗?

Postby a set of sine waves » Mon Apr 25, 2022 9:41 am

资料显示BLE模式下 设备地址的命令是AT+BLEADDR,但是在Classic BT模式下没看到查询/设置设备地址的命令。

请问这个命令是AT+BTADDR吗?

ESP_Sun
Posts: 326
Joined: Thu Dec 30, 2021 9:52 am

Re: ESP32的GAP AT指令可以提供吗?

Postby ESP_Sun » Mon Apr 25, 2022 10:04 am

a set of sine waves wrote:
Mon Apr 25, 2022 9:41 am
资料显示BLE模式下 设备地址的命令是AT+BLEADDR,但是在Classic BT模式下没看到查询/设置设备地址的命令。

请问这个命令是AT+BTADDR吗?
Classic BT模式下没有专门的查询/设置设备地址的命令,因为 Classic BT 和 低功耗蓝牙使用的 MAC 是一个 MAC,你可以使用 AT+BLEADDR? 查询

a set of sine waves
Posts: 56
Joined: Fri Mar 11, 2022 3:46 am

Re: ESP32的GAP AT指令可以提供吗?

Postby a set of sine waves » Tue Apr 26, 2022 7:41 am

资料上写了发现基本服务使用命令:AT+BLEGATTCPRIMSRV=<conn_index>.
如果现在想发现特定设备上的基本服务是可以扩展成命令AT+BLEGATTCPRIMSRV=<conn_index>,<srv_uuid>呢?

Who is online

Users browsing this forum: No registered users and 30 guests