ESP32开发板 蓝牙 苹果手机搜索不到

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

Re: ESP32开发板 蓝牙 苹果手机搜索不到

Postby a set of sine waves » Wed Mar 16, 2022 3:03 am

您好,在gatt_server_service_table例程里面没有找到您说的esp_ble_tx_power_set项,是/* tx power*/
0x02, 0x0a, 0xeb,这一项吗?

如附件图片所示位置调整蓝牙功率大小?
Attachments
1.PNG
1.PNG (27.99 KiB) Viewed 7990 times

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

Re: ESP32开发板 蓝牙 苹果手机搜索不到

Postby a set of sine waves » Wed Mar 16, 2022 3:26 am

您好,我找到了esp_bt.h函数里面的esp_ble_tx_power_set,但是还是不明白如何提高蓝牙的发射功率,您能回答得再详细直白点吗?

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

Re: ESP32开发板 蓝牙 苹果手机搜索不到

Postby ESP_XuLZ » Wed Mar 16, 2022 7:33 am

额,这个没啥好说的吧, 一是看文档介绍,https://docs.espressif.com/projects/esp ... wer_type_t
二是看代码中函数声明, 函数参数结构体的说明
2022-03-16_15-22.png
2022-03-16_15-22.png (41.6 KiB) Viewed 7908 times
2022-03-16_15-23.png
2022-03-16_15-23.png (226.99 KiB) Viewed 7908 times
默认发射功率是 ESP_PWR_LVL_P3 也就是 +3dbm, 想调大就设置 ESP_PWR_LVL_P6 ESP_PWR_LVL_P9 级别
power_type 表示广播、扫描或者连接时的 发射功率可以分别设置, 连接的发射功率需要在建立连接后才能设置

以上是设置 BLE 的发射功率的,设置 BR/EDR 的发射功率使用 esp_bredr_tx_power_set

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

Re: ESP32开发板 蓝牙 苹果手机搜索不到

Postby a set of sine waves » Wed Mar 16, 2022 7:47 am

谢谢,对代码不怎么懂,是把默认得power_level改成对应的0-7就行了吗?如图所示
Attachments
2.PNG
2.PNG (17.95 KiB) Viewed 7907 times

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

Re: ESP32开发板 蓝牙 苹果手机搜索不到

Postby ESP_XuLZ » Wed Mar 16, 2022 7:51 am

是的

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

Re: ESP32开发板 蓝牙 苹果手机搜索不到

Postby a set of sine waves » Wed Mar 16, 2022 8:00 am

我改了试着运行,报错了,运行不起来,如图:
Attachments
3.PNG
3.PNG (3.08 KiB) Viewed 7892 times

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

Re: ESP32开发板 蓝牙 苹果手机搜索不到

Postby ESP_XuLZ » Wed Mar 16, 2022 9:14 am

上述是 C 语言函数调用问题吧

esp_ble_tx_power_set(ESP_BLE_PWR_TYPE_ADV, ESP_PWR_LVL_P9);

esp_ble_tx_power_set(9, 7);

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

Re: ESP32开发板 蓝牙 苹果手机搜索不到

Postby a set of sine waves » Thu Mar 17, 2022 6:52 am

谢谢。
还有个问题是为什么对example里面的代码debug会显示很有多bug呢?

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

Re: ESP32开发板 蓝牙 苹果手机搜索不到

Postby ESP_XuLZ » Thu Mar 17, 2022 9:31 am

什么 bug? 怎样 debug 的,如果是新问题,就再重开一贴吧,描述清楚你怎样 debug 的及出现了什么问题

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

Re: ESP32开发板 蓝牙 苹果手机搜索不到

Postby a set of sine waves » Fri Mar 18, 2022 9:05 am

好的,后面我再重开一贴描述我的问题,谢谢~

Who is online

Users browsing this forum: No registered users and 80 guests