请看看pm_sleep_mode_set () API。This function should be used in order to set the device into her desired sleep mode. Would you like to stop advertising and put it in permanent sleep mode? If the device is advertising, the is will go into sleep mode between adverting intervals. All the SDK BLE examples configures the device into extended sleep mode.
嗨zinal,
我建议你先检查一下DA1469X功耗教程和DA1469X唤醒控制器SW示例来自DA1469x支持页面。
注意:将设备从DA14580更改为初始帖子中的DA1469x。
谢谢,PM_DIALOG.
你好pm_dialog,
我可以获得将设备放入睡眠的演示示例代码吗?
因为不了解睡眠模式配置。
Regards,
zinal。
嗨zinal,
请看看pm_sleep_mode_set () API。This function should be used in order to set the device into her desired sleep mode. Would you like to stop advertising and put it in permanent sleep mode? If the device is advertising, the is will go into sleep mode between adverting intervals. All the SDK BLE examples configures the device into extended sleep mode.
谢谢,PM_DIALOG.
你好pm_dialog,
I have tried that function but nor able to verify how it's going to bw work and also not able to understand which sleep mode should be use ??
因为我的任务是设备应该处于睡眠模式,直到它移动到它,我已经配置了基于中断的唤醒控制器。因此,如果设备已移动,它将通过唤醒控制器生成中断,直至运行任何任务。唤醒后应启动所有任务。
Thanks,
zinal。
嗨zinal,
这DA1469X唤醒控制器SW示例正在展示类似的功能。您使用的是哪个SDK项目?设备是否通告?如果是,您将不得不停止向上并将其放在睡眠模式中。请保留在MID中,设备可以在广告或连接间隔之间进入睡眠模式,并由BLE定时器自动唤醒。
谢谢,PM_DIALOG.
你好pm_dialog,
我正在使用这个项目的WIRA_10.440.8.6 SDK。
是的设备是广告我猜,所以我无法在睡眠模式下验证该设备。Beacuse我的所有默认任务在重置后运行。
我们如何停止设备广告?
sorry.
Regards,
zinal。
你好pm_dialog,
请回复beacuse,它会对我来说是蹒跚的。
如何使用Freertos将我的DA14695设备放入深睡眠/拍摄中?
Thanks,
zinal。
嗨zinal,
如果您有兴趣测试睡眠模式,我会建议使用SDK示例。
应该使用ble_gap_adv_stop()以停止广告。如果广告已成功停止,则应用程序将收到BLE_EVT_GAP_ADC_COMPLETED状态设置为BLE_ERROR_CANCELED。因此,您应该在预定义的时间后设置计时器并停止广告。
请参阅SDK的BLE_APP示例,并查看BLE_EVT_GAP_CONNECTED和SUPPLE_EVT_GAP_CONNECTIC在for(;;)循环中如何处理。您应该为ble_evt_gap_adv_complete做同样的事情。
谢谢,PM_DIALOG.
你好pm_dialog,
对不起,但不明白你想要说的话。
我的问题是我如何在外部中断未发生时配置睡眠模式深/休眠状态?
还如何验证它在睡眠模式中吗?
Thanks,
zinal。
嗨zinal,
我试图说为了进入休眠或深睡眠,你不应该有任何BLE活动,所以你应该停止广告并将设备配置为睡眠模式。如果有挂起的中断,那么系统将无法休眠。'
我已经向你解释了如何停止广告,然后将系统放入休眠状态。
请尝试在BLE_ADV逻辑中停止广告,并将其配置为睡眠模式。
>>>还如何验证它在睡眠模式中吗?
您应该必须测量当前的消耗。
请检查以下举例:
DA1469X功耗中央
DA1469X功耗外设
DA1469X功耗教程
谢谢,PM_DIALOG.
你好pm_dialog,
我已经尝试了对睡眠模式进行对待做的方式,并且唤醒我在我的示例中使用wakeupcontroller进行中断。我试图衡量当前的解析,但如果我更改睡眠模式,我无法看到任何更改。所有模式都显示出相同的电流。
我猜它根本没有进入睡眠模式。
Thanks,
zinal。