你好对话框,
我想实现休眠模式DA1469x取决于传感器的输出。你可以建议我要睡眠模式唤醒和任何例子?
谢谢,
zinal。
嗨zinal,
我建议你先检查DA1469X功耗教程和DA1469X唤醒控制器SW例如,从DA1469x支持页面。
注:更改从DA14580设备选择到DA1469x在战后初期。
谢谢,PM_DIALOG.
你好pm_dialog,
我能得到这把设备进入睡眠演示示例代码?
因为不了解睡眠模式配置。
问候,
请查看pm_sleep_mode_set()API。应使用此功能,以便将设备设置为所需的睡眠模式。您想停止广告并将其放在永久睡眠模式中吗?如果设备是广告的,则将在除法间隔之间进入睡眠模式。所有SDK BLE示例都将设备配置为扩展睡眠模式。
我已经尝试过这个功能,但也没有能够验证它是如何开始的工作,也无法理解应该使用哪种睡眠模式?
因为我的任务是设备应处于睡眠模式,直到它的移动,我已经配置唤醒控制器一样,根据中断。因此,如果设备移动,它会产生通过唤醒控制器的中断,直到没有任务应该运行。所有任务应该唤醒后启动。
这DA1469X唤醒控制器SW例子展示类似的功能。其SDK项目您使用?该设备是否做广告?如果是的话,你将不得不停止adverting并把它在休眠模式。请保持在中期,该装置可以进入广告或连接间隔之间休眠模式和由BLE计时器会自动唤醒。
我使用WiRa_10.440.8.6 SDK为这个项目。
是的设备是广告我想,所以我不能够验证设备处于睡眠模式或没有。怎么一回事,因为我所有的默认任务,因为它复位后的运行。
我们怎样才能阻止器械广告?
对不起。
请怎么一回事,因为它响应将是heplful我。
如何将我的DA14695设备进入深度睡眠/ Hibenration与使用FreeRTOS操作系统的?
如果您有兴趣测试睡眠模式下,我会建议使用SDK的例子。
该ble_gap_adv_stop()应该被使用以便停止广告。如果广告是成功停止,应用程序将收到一个BLE_EVT_GAP_ADV_COMPLETED与状态设置为BLE_ERROR_CANCELED。因此,您应该设置一个计时器,并停止广告的预定的时间量之后。
请参考ble_adv例如SDK,看看如何BLE_EVT_GAP_CONNECTED和handle_evt_gap_connected在被处理为(;;)循环。你应该做的BLE_EVT_GAP_ADV_COMPLETED相同。
静态void handle_evt_gap_adv_Completed(ble_evt_gap_adv_completed_t * evt){pm_sleep_mode_set(pm_mode_extended_sleep);}案例ble_evt_gap_adv_completed:handle_evt_gap_adc_completed((ble_evt_gap_pair_req_t *)HDR);休息;
抱歉不便,敬请但不明白你想说什么。
我的问题是我如何能配置睡眠模式,深/休眠状态,而外部中断没有发生?
而且我还怎么能确认它在休眠模式?
我想说的是,为了进入休眠或深度睡眠,你不应该有任何BLE活动,所以你应该停止广告和配置设备进入睡眠模式。如果有未决中断,那么系统将无法冬眠。'
我已经解释了如何停止广告,然后让系统进入休眠状态。
请尝试在ble_adv例如停止广告,并将其配置进入睡眠模式。
>>>还我怎样才能验证它在休眠模式?
你应该测量电流消耗。
请检查以下exampels:
DA1469X功耗中央
DA1469X功耗外设
DA1469X功耗教程
我试图解释你的睡眠模式做的方式,也唤醒我在我的例子中用于中断wakeupcontroller。我试图来衡量当前消费,但我不能看到任何改变,如果我改变睡眠模式。它显示了所有的模式相同的电流。
我想这不是进入休眠模式可言。
嗨zinal,
我建议你先检查DA1469X功耗教程和DA1469X唤醒控制器SW例如,从DA1469x支持页面。
注:更改从DA14580设备选择到DA1469x在战后初期。
谢谢,PM_DIALOG.
你好pm_dialog,
我能得到这把设备进入睡眠演示示例代码?
因为不了解睡眠模式配置。
问候,
zinal。
嗨zinal,
请查看pm_sleep_mode_set()API。应使用此功能,以便将设备设置为所需的睡眠模式。您想停止广告并将其放在永久睡眠模式中吗?如果设备是广告的,则将在除法间隔之间进入睡眠模式。所有SDK BLE示例都将设备配置为扩展睡眠模式。
谢谢,PM_DIALOG.
你好pm_dialog,
我已经尝试过这个功能,但也没有能够验证它是如何开始的工作,也无法理解应该使用哪种睡眠模式?
因为我的任务是设备应处于睡眠模式,直到它的移动,我已经配置唤醒控制器一样,根据中断。因此,如果设备移动,它会产生通过唤醒控制器的中断,直到没有任务应该运行。所有任务应该唤醒后启动。
谢谢,
zinal。
嗨zinal,
这DA1469X唤醒控制器SW例子展示类似的功能。其SDK项目您使用?该设备是否做广告?如果是的话,你将不得不停止adverting并把它在休眠模式。请保持在中期,该装置可以进入广告或连接间隔之间休眠模式和由BLE计时器会自动唤醒。
谢谢,PM_DIALOG.
你好pm_dialog,
我使用WiRa_10.440.8.6 SDK为这个项目。
是的设备是广告我想,所以我不能够验证设备处于睡眠模式或没有。怎么一回事,因为我所有的默认任务,因为它复位后的运行。
我们怎样才能阻止器械广告?
对不起。
问候,
zinal。
你好pm_dialog,
请怎么一回事,因为它响应将是heplful我。
如何将我的DA14695设备进入深度睡眠/ Hibenration与使用FreeRTOS操作系统的?
谢谢,
zinal。
嗨zinal,
如果您有兴趣测试睡眠模式下,我会建议使用SDK的例子。
该ble_gap_adv_stop()应该被使用以便停止广告。如果广告是成功停止,应用程序将收到一个BLE_EVT_GAP_ADV_COMPLETED与状态设置为BLE_ERROR_CANCELED。因此,您应该设置一个计时器,并停止广告的预定的时间量之后。
请参考ble_adv例如SDK,看看如何BLE_EVT_GAP_CONNECTED和handle_evt_gap_connected在被处理为(;;)循环。你应该做的BLE_EVT_GAP_ADV_COMPLETED相同。
谢谢,PM_DIALOG.
你好pm_dialog,
抱歉不便,敬请但不明白你想说什么。
我的问题是我如何能配置睡眠模式,深/休眠状态,而外部中断没有发生?
而且我还怎么能确认它在休眠模式?
谢谢,
zinal。
嗨zinal,
我想说的是,为了进入休眠或深度睡眠,你不应该有任何BLE活动,所以你应该停止广告和配置设备进入睡眠模式。如果有未决中断,那么系统将无法冬眠。'
我已经解释了如何停止广告,然后让系统进入休眠状态。
请尝试在ble_adv例如停止广告,并将其配置进入睡眠模式。
>>>还我怎样才能验证它在休眠模式?
你应该测量电流消耗。
请检查以下exampels:
DA1469X功耗中央
DA1469X功耗外设
DA1469X功耗教程
谢谢,PM_DIALOG.
你好pm_dialog,
我试图解释你的睡眠模式做的方式,也唤醒我在我的例子中用于中断wakeupcontroller。我试图来衡量当前消费,但我不能看到任何改变,如果我改变睡眠模式。它显示了所有的模式相同的电流。
我想这不是进入休眠模式可言。
谢谢,
zinal。