使用da14580_beacon_3.40.6。
你好,
我基于DA14580_Beacon_3.40.6的应用程序运行现在面临着关键问题,导致由Android或IOS设备进行连接后的DA14580 RESET。
而我的观察很有趣,如果*服务发现*延迟百毫秒后,它会才能在服务GATT命令中存活。
那么,DA14580中是否有任何错误/限制,用于使用连接后所需的保护时间提供GATT请求?
我还发现类似的情况,同时执行型话(通过写入没有响应的数据发送数据)它也会导致DA14580复位,踩下写请求的频率会缓解此问题。这些发现都让我想知道是否有任何对DA14580堆栈的性能限制。
有人会帮助我澄清一下吗?
设备:
你好,
我们刚刚找到了根本原因。
它是BLE堆栈内存短缺,我们删除了一些功能并在某些级别下缩小了代码大小,然后解决了此问题。
这可以关闭。