Search found 17 matches

by qiuyonggang
Wed Mar 12, 2025 2:59 am
Forum: ESP Mesh 中文讨论版
Topic: BLE Mesh C6节点接收报文上限是多少?
Replies: 1
Views: 9418

Re: BLE Mesh C6节点接收报文上限是多少?

补充一下,这个节点中继功能是关掉了的,其他节点用单播地址发送报文到该C6节点,报文长度在5~20个字节之间,网内其他节点每秒总共会给该C6节点发送约50~70条报文。
by qiuyonggang
Wed Mar 12, 2025 2:50 am
Forum: ESP Mesh 中文讨论版
Topic: BLE Mesh C6节点接收报文上限是多少?
Replies: 1
Views: 9418

BLE Mesh C6节点接收报文上限是多少?

idf5.1,C6作为ble mesh的node接受其他节点发送过来的报文,我们发现接收报文的上限是大约22条/秒(每10秒220~230条),请问这个结果是否合理,是否能通过某些配置或者修改提升接收报文速度?
by qiuyonggang
Thu Jan 09, 2025 3:13 am
Forum: ESP-IDF 中文讨论版
Topic: esp32 c3扫描蓝牙信标比实际的慢
Replies: 1
Views: 3037

Re: esp32 c3扫描蓝牙信标比实际的慢

我们把信标的发送间隔改成500ms,结果仍然一样,c3的扫描结果打印如下:
I (15802) : hyz_ibeacon_scaner.c:443 | ----------iBeacon Found device:dcda0ca1924a rssi[-71]----------
I (20332) : hyz_ibeacon_scaner.c:443 | ----------iBeacon Found device:dcda0ca1924a rssi[-69]----------
I (22852) : hyz_ibeacon_scaner.c:443 | ----------iBeacon ...
by qiuyonggang
Thu Jan 09, 2025 2:54 am
Forum: ESP-IDF 中文讨论版
Topic: esp32 c3扫描蓝牙信标比实际的慢
Replies: 1
Views: 3037

esp32 c3扫描蓝牙信标比实际的慢

我们使用的esp32 c3做的一个产品,实现了ble mesh组网,同时进行蓝牙信标扫描,现在发现一个问题,信标每秒发送一次,手机用app接受是正常的1秒收到一个广播包,但是我们用esp32 c3收到的就是平均3.2秒一个,也不知道问题在哪儿,我们想做一个轨迹追踪的产品,这个扫描速度根本满足不了,请问是否有这方面的解决建议?我们启动扫描的代码如下:
static esp_ble_mesh_ble_scan_param_t mesh_ble_scan_params = {
.duration = 0x0
};
...
esp_ble_mesh_register_ble_callback ...
by qiuyonggang
Thu Jan 09, 2025 2:46 am
Forum: ESP-IDF 中文讨论版
Topic: BLE 扫描反应慢[已解决]
Replies: 12
Views: 29545

Re: BLE 扫描反应慢[已解决]

请问最后怎么解决的呢?我们现在也是这个情况,信标每秒发送一次,手机用app接受是正常的1秒收到一个广播包,用esp32 c3收到的就是平均3.2秒一个,也不知道问题在哪儿,我们想做一个轨迹追踪的产品,这个扫描速度根本满足不了。 :geek:
by qiuyonggang
Fri Dec 06, 2024 7:41 am
Forum: ESP-IDF 中文讨论版
Topic: C3的BLE Mesh模式下是否支持同时扫描iBeacon信标?
Replies: 0
Views: 3551

C3的BLE Mesh模式下是否支持同时扫描iBeacon信标?

参照“https://docs.espressif.com/projects/esp ... sh广播报的扫描处理,我们现在想让ble mesh网络中的节点能够扫描 iBeacon的信标广播报文,请问是否支持,如果支持是否能给出相关用法,感谢。
by qiuyonggang
Wed May 15, 2024 2:50 am
Forum: ESP Mesh 中文讨论版
Topic: 请问 esp_ble_mesh_start_ble_scanning 方法如何设置扫描周期?
Replies: 1
Views: 5921

Re: 请问 esp_ble_mesh_start_ble_scanning 方法如何设置扫描周期?

经过测试,修改mesh_core下面的scan.c中的参数
#define SCAN_INTERVAL 0x20
#define SCAN_WINDOW 0x20
可以有效调整扫描结果返回频度,在0x20~0x4000的范围内,数值越大,返回结果越快,最快基本1秒返回一次扫描结果,就是不知道会不会对底层的ble mesh通信造成影响,后面再测试吧,上述测试供大家参考。
by qiuyonggang
Thu May 09, 2024 9:44 am
Forum: ESP Mesh 中文讨论版
Topic: 请问 esp_ble_mesh_start_ble_scanning 方法如何设置扫描周期?
Replies: 1
Views: 5921

请问 esp_ble_mesh_start_ble_scanning 方法如何设置扫描周期?

大家好,
我们使用的芯片是esp32-C3
IDF版本版本:5.0.0
我们开发的产品使用BLE Mesh组网,我们同时希望产品能开启扫描BLE广播包的功能,根据乐鑫官方在线文档 "https://docs.espressif.com/projects/espressif-esp-faq/en/latest/application-solution/ble-mesh-development-framework.html#how-to-receive-other-adv-broadcast-packets-while-ble-mesh-is-enabled" 的介绍 ...
by qiuyonggang
Wed May 01, 2024 3:52 am
Forum: ESP-IDF
Topic: bug in api esp_ble_mesh_start_ble_scanning?
Replies: 1
Views: 1509

bug in api esp_ble_mesh_start_ble_scanning?

Hi,
We developed our program used IDF5.0,we try to let ble mesh node to scan BLE advertising packets.So we followed the advice in "https://docs.espressif.com/projects/espressif-esp-faq/en/latest/application-solution/ble-mesh-development-framework.html#how-to-receive-other-adv-broadcast-packets ...
by qiuyonggang
Tue Aug 29, 2023 2:52 am
Forum: ESP-IDF 中文讨论版
Topic: 如何提高esp_ble_get_cur_sendable_packets_num返回数
Replies: 3
Views: 3465

Re: 如何提高esp_ble_get_cur_sendable_packets_num返回数

经过进一步测试发现,esp_ble_get_cur_sendable_packets_num的值在刚开始的时候是一样的,只是进行了fast ble mesh prov的初始化的程序在开始调用了esp_ble_gattc_write_char的方法发送数据后,esp_ble_get_cur_sendable_packets_num恢复的慢,应该就是发送的慢,两者对比的打印日志如下:
进行了fast ble mesh prov的初始化的程序的OTA打印:
I (27839) hyz_gattc.c: [106] gattc_profile_event_handler event 9
I ...

Go to advanced search