在观察者模式下最小化功耗

⚠️
大家好. .感谢来到论坛。令人兴奋的消息!我们现在正在转移到新的论坛平台的过程中,它将提供更好的功能,并包含在主对话网站。所有的帖子和账号已经迁移。我们现在只接受新论坛的流量-请发布任何新的帖子在//www.xmece.com/support.我们会在接下来的几天修复bug /优化搜索和标记。
2个职位/ 0个新职位
最后发表
Kimjihyung
离线
最后看到:3年4个月前
加入:2017-04-26分
在观察者模式下最小化功耗

你好,

我的da14580基本工具包是通过使用dsps示例的观察者角色。
当我在调试模式下测量功耗时,几乎是7mA。
我认为这不是最小值。
因为当我在user_scan_conf结构中将interval值从10修改为1600时,
功耗接近5mA。但是扫描速度比我预期的要慢。

在不频繁出现广告包的情况下,如何降低观察者的功耗?

谢谢你!

设备:
MT_dialog
离线
最后看到:2个月3个星期前
工作人员
加入:2015-06-08 34
嗨Kimjihyung,

嗨Kimjihyung,

当设备处于调试模式时,您不应该测量580的功耗,即使您的窗口和扫描间隔允许设备在扫描时进入睡眠,如果您处于调试模式,设备将无法进入睡眠。关于节省电力,一般你扫描更多的权力你消费,因为你强迫的接收机设备保持活跃在很长一段时间,所以当你将扫描时间间隔设置为1600,意味着你将扫描每个广告通道扫描窗口每1000毫秒值* 0.625 ms。所以你听到的每一秒都是一个广告频道。

当你注意到你允许设备睡眠越多,能量消耗越少,还你已经提到的能耗高,预期即使对于调试,因为收到的峰值电流消耗大约5 mA和设备不是不断地接收。请查看文档选项卡中的教程部分,教程4:在DA1458x上配置睡眠模式,该文档涉及如何使用开发工具包对功耗进行适当的测量。

由于MT_dialog