TI中文支持网
TI专业的中文技术问题搜集分享网站

ESP32和Windows Form程序的BLE连接异常问题

1 – 开发板ESP32:单个Service,单个特征值,用于数据广播;广播后深度睡眠,5分钟后唤醒,继续连接发送数据;
2 – Windows10系统 + .Net Winform程序:使用的是Windows.Device.Blutooth库,进行BLE蓝牙客户端开发,持续扫描并连接ESP32,接收数据。

3 – .net程序运行在小型工控机上,使用的是绿联外置USB蓝牙5.3,支持BLE通信;

问题点:

   1 – 正常运行时,程序连接和收发数据均正常;
   2 – 大概运行不定时间,最短1个小时,最长6个小时后,程序就会出现能找到蓝牙设备,找不到服务的情况。

   3 – 出现异常后,有时候重启程序能解决,有时候需要重启PC才能解决。

PS: 之前看到说BLE蓝牙硬件会有缓存残留,导致服务异常。但是不知道如何去解决这个问题。

还只能拜托各位大佬帮忙看看并提出解决方案了,万分叩谢!

Vivian Gao:

您好

对ESP32不是很了解,建议您到该芯片的官网寻求技术支持。

赞(0)
未经允许不得转载:TI中文支持网 » ESP32和Windows Form程序的BLE连接异常问题
分享到: 更多 (0)