亲爱的Dialog_Support,
我正在为我的项目工作延长睡眠模式。
1.我的要求是,我想保持我的设备在睡眠模式(ble_radio_off)完全和设备应该醒来,每当移动应用程序试图连接。
连接完成后,设备应执行必要的BLE任务(即读、写和通知),任务完成后,设备应再次进入睡眠模式。
2.我的任务很少是基于timer0的。那么有可能唤醒我的设备使用timer0吗?如果是,那么我应该考虑的所有事情。
我有点困惑如何实现上面的睡眠模式任务。
谁能帮我完成任务?
感谢和问候
罗希特
设备:
嗨Rajapurerohit,
1)您所说的是不可能的,如果您关闭了收音机,580如何得到连接指示?为了建立连接,设备需要在connnectable模式下进行广告,这意味着在设备的无线电Tx之后有一个Rx,以便设备从主设备获得连接请求。
2)你也不能通过定时器0唤醒,580可以唤醒的方式要么是内核定时器,要么是唤醒定时器(外部中断)。
由于MT_dialog
谢谢你的回复,
是的,我们不会关掉收音机。
现在对于我的项目,我得到了当前的评级。我附上了当前评级的截图。
我还没有配置睡眠模式(睡眠模式是关闭的)。
我想配置延长睡眠模式,以降低电流额定值,电池寿命将增加。
请建议我配置延长睡眠模式的步骤。
感谢和问候
罗希特
嗨Rajapurerohit,
您所要做的就是在user_config.h文件中的ARCH_EXT_SLEEP_ON值(用于扩展睡眠)中设置app_default_sleep_mode。有关睡眠过程的更多信息,请查看教程部分(教程4:在DA1458x上配置睡眠模式)。
由于MT_dialog
谢谢你的回复。
我已经按照教程4实现了扩展的睡眠模式。使用SmartSnippets,我试图分析当前的消费。我现在是在mA,但是根据教程应该是uA。
我们是否错过了什么?你能建议我配置扩展睡眠模式的详细步骤吗?
我附上了配置延长睡眠模式后当前消耗的截图。
感谢和问候
罗希特
嗨Rajapurerohit,
智能片段工具不能测量接近uA,在本教程中为了测量睡眠电流数字而不是使用智能片段和BLE的醒来事件也严重的空间量之间为了睡眠电流测量。
由于MT_dialog