我们需要“arch_ble_force_wakeup()”来维持连接?

7个帖子/ 0新
最后一篇
光盘
离线
最后一次露面:3年10个月前
加入:2015-11-18 02:51
我们需要“arch_ble_force_wakeup()”来维持连接?

你好,

在几秒钟内链接建立后,我们得到了“断开连接”。我们使用睡眠和完全托管的设计。
但是,如果我们使用ARCH_BLE_FORCE_WAKEUP(),则不会发生断开连接......

是正确使用ARCH_BLE_FORCE_WAKEUP()??我认为Arch_ble_Force_WakeUp()不应定期使用(例如,睡眠前,make Arch_ble_Force_WakeUp()调用)。
我认为编码器不需要关心延长睡眠,唤醒和连接之间的关系....

如果我能得到任何评论,那就会很欣赏!

感谢您提前支持。

此致,
光盘

设备:
mt_dialog.
离线
最后一次露面:2个月1周前
职员
加入:2015-06-08 11:34
嗨CD,

嗨CD,

不应使用ARCH_BLE_FORCE_WAKEUP()以使设备维持连接。当它没有编程以唤醒时,该功能会唤醒(意味着如果您希望从外部唤醒可以唤醒,则应使用此功能)。BLE将知道何时何时唤醒广告或用于连接事件,而无需编程任何内容。

谢谢mt_dialog.

光盘
离线
最后一次露面:3年10个月前
加入:2015-11-18 02:51
嗨MT,

嗨MT,

感谢您的快速回复。

(这意味着如果您希望从外部唤醒唤醒,则应使用此功能)

请让我确认您的评论。外部唤醒=全嵌入式解决方案设计?
我的设计完全托管(集成了处理器模型),所以我们根本不应该使用这个函数(Arch_ble_force_wakeup),不应该我们吗?!意思是,完全托管的型号知道当BLE核心必须唤醒时,所以......它是否正确?

然后,我们应该在我们对SDK的用途中存在问题.....我们还在睡眠API中使用其他功能。它们是ARCH_SET_EXTENDEND_SLEEP()和ARCH_DISABLE_SLEEP()。我们可以使用这些功能进行全托管设计吗?在“DA1458X软件平台参考(修订版1.0)”中,P.P.42,有一个值得非常重要的注意:

此API仅适用于解决方案。

但是,是错误印刷还是错字,是吗?哪个/什么解决方案?可用于完整的嵌入式解决方案?或完全托管的解决方案?即使在源代码中,我也找不到答案......

当我想要DA1458X系统时,我们应该如何代码一直保持唤醒在完全托管的解决方案中?我可以使用“ARCH_SET_EXTEDDED_SLEEP()”和“ARCH_DISABLE_SLEEP()”进行集成处理器设计?

非常感谢您的合作。

最良好的问候,
光盘

mt_dialog.
离线
最后一次露面:2个月1周前
职员
加入:2015-06-08 11:34
嗨CD,

嗨CD,

在完全托管的系统中可以存在外部唤醒(从按钮按下唤醒),如果您希望在按下按钮时要激活BLE,则必须强制唤醒。除了系统时知道它何时应该唤醒以保持连接,并且当时将被唤醒。是的,您可以在完全托管的解决方案中使用所有睡眠功能,您也可以看看参考设计这些功能中的许多功能(许多函数具有不同的名称,因为REF DES在上一个SDK中实现了不同的名称)。

谢谢mt_dialog.

光盘
离线
最后一次露面:3年10个月前
加入:2015-11-18 02:51
嗨MT,

嗨MT,

非常感谢!
现在,我要了解它。请让我确认ARCH_BLE_FORCE_WAKEUP()的用法;
我附上了Excel文件来可视化我的图像...请参考它。
文件中有一些确认问题。

非常感谢您的支持。

此致,
光盘

mt_dialog.
离线
最后一次露面:2个月1周前
职员
加入:2015-06-08 11:34
嗨CD,

嗨CD,

1)是的,如果使用外部中断,则正确使用外部中断,并且希望您的BLE激活您必须强制它。

2)当您使用ARCH_DISABLE_SLEEP()您的设备不会睡眠,并且当您调用ARCH_SET_EXTEDDE_SLEEP()将启用休眠机制。

3)由于您在按钮击中时禁用睡眠状态,因此不得在连接间隔之间看到任何睡眠活动,这并不意味着您的设备将继续发送数据,间隔将保持相同但DA不会相同到达它可以得到的最低功率模式。从问题3中的形象看起来你希望大帝继续传播。它只消耗在连接间隔之间的更多电源。

谢谢mt_dialog.

光盘
离线
最后一次露面:3年10个月前
加入:2015-11-18 02:51
嗨MT,

嗨MT,

非常感谢!!我可以了解睡眠API周围的架构。
关于用法的图像c,这是一个问题的例子,我不想这样做。我只是想知道睡眠API的功能如何工作。

非常感谢您的支持。关于睡眠API的所有问题现在都清楚。

此致,
光盘

主题锁定