没有user_scan_start()的主机会冻结

⚠️
大家好. .谢谢你来到论坛。令人兴奋的消息!我们现在正在转移到新的论坛平台,它将提供更好的功能,包含在主对话网站中。所有岗位和账户都已迁移。我们现在只接受新论坛的流量-请在上面发布任何新帖子//www.xmece.com/support.我们将在未来几天修复bug /优化搜索和标记。
2个帖子/ 0个新
最后发表
ilnur_muham
离线
最后看到:1个月1个星期前
加入:2016-02-17 07:59
没有user_scan_start()的主机会冻结

嗨!
我的中心必须做两种类型的活动:
-扫描、通信和断开传输数据到设备后或在超时情况下。这必须在我的申请要求之后才能做。
-使用定时器(由app_easy_timer创建)进行周期性活动(例如每100ms一次)。

我的应用程序是基于DSPS主机。大多数时候BLE应该被关闭。
问题是,如果我排除user_scan_start()(例如在user_on_scanning_completed回调函数)我的代码冻结在线而(!ble_deep_sleep_stat_getf());rwip_sleep内部函数。

我应该做些什么来降低中心角色中的BLE ?

app_default_sleep_mode = ARCH_EXT_SLEEP_ON

设备:
ilnur_muham
离线
最后看到:1个月1个星期前
加入:2016-02-17 07:59
我发现问题了。它

我发现问题了。它是不能工作的XTAL32K。切换到RC时钟固定的问题。