我正在STM32 SPBTLE-1S模块(BLE4.2)上开发一个应用程序。该模块连接到Raspberry Pi。
当连接质量较低时,有时会在连接超时之前断开连接,错误码为0x28 (原因:已通过即时连接)。
当前连接设置为:
Conn_Interval_Min: 10
Conn_Interval_Max: 20
Slave_latency: 5
Timeout_Multiplier: 3200
阅读有关此类错误的更多信息时,它似乎发生在“包含瞬间的LMP PDU或LL PDU无法执行,因为本应发生这种情况的瞬间已经过去”。这些paquet通常用于跳频或连接更新。在我的例子中,它们必须是频率希望的paquets。
关于如何防止“即时传递”错误导致的连接中断,你有什么想法吗?或者它们仅仅是BLE技术的结果?
转载请注明出处:http://www.hnph-smd.com/article/20230330/1462185.html