例程关于自动去扫描附近的蓝牙设备,有这个例程吗???

fst202130609
Posts: 171
Joined: Thu Sep 23, 2021 10:03 am

例程关于自动去扫描附近的蓝牙设备,有这个例程吗???

Postby fst202130609 » Tue Mar 01, 2022 1:34 am

我使用E:\esp\esp-idf\examples\bluetooth\bluedroid\classic_bt\bt_discovery例程,发现报错,在VSCode里编译,用esp32c3-min-1,版本是V4.3,我找不到有其他能够自动扫描其他的蓝牙设备的例程
20.png

ESP_XuLZ
Posts: 173
Joined: Fri Mar 26, 2021 6:04 am

Re: 例程关于自动去扫描附近的蓝牙设备,有这个例程吗???

Postby ESP_XuLZ » Tue Mar 01, 2022 2:12 am

首先是 esp32c3 不支持经典蓝牙, 所以不能跑 examples\bluetooth\bluedroid\classic_bt 下的demo

esp32c3 支持 ble, 自动去扫描附件设备的例程: examples/bluetooth/bluedroid/ble/gatt_client, 它会扫描和连接广播名称为 “ESP_GATTS_DEMO” 的 server 设备。gatt_server 或者 gatt_server_service_table 例程的广播名称就是“ESP_GATTS_DEMO”

手机通常也可以作为 client 去连接 gatt_server 或者 gatt_server_service_table 例程, 下载个 ble 调试工具如 nrf conect、 BLE 调试宝类似的 app

同一问题也请不要发多个帖子,我们看到后会尽快回复,谢谢

Who is online

Users browsing this forum: No registered users and 82 guests