Enter Ext. Sleep Mannualy

4 posts / 0 new
Last post
auzzz
Offline
Last seen:2 months 2 weeks ago
加入:2016-06-20 10:43
Enter Ext. Sleep Mannualy

Hi Support Team,

I'm working on a BLE module based on DSPS_v_5.150.2 project.
I have read UM-B-006 and still have some issues regarding EXT sleep mode.

1. How to configure DA14583 to enter ext. sleep manually?
2. How to configure key interrupt to wake up from ext. sleep mode?
3. How to configure BLE event timer to enable waking up from ext. sleep?

Thanks.

Device:
MT_dialog
Offline
Last seen:1 month 3 weeks ago
工作人员
加入:2015-06-08 11:34
Hi auzzz,

Hi auzzz,

1. If there is no BLE activity (there is no advertising or keeping a connection alive) the 583 will stay in sleep mode.

2. You can use the wake up timer, you can find information regarding this module in the UM-B-051 document section 10.7.1.

3. There are a lot of examples in how to setup a kernel timer please check the below posthttp://support.dialog-semiconductor.com/wkupct-and-appeasytimer-doesnt-w...

Thanks MT_dialog

auzzz
Offline
Last seen:2 months 2 weeks ago
加入:2016-06-20 10:43
Hi MT,

Hi MT,

If I call set_radio_off() in user application explicitly, is it supposed to be no more BLE activity exists and 583 will stay in sleep mode?
Normally, how long will it take from no BLE activity to sleep mode?
我试图把arch_set_sleep_mode (ARCH_EXT_SLEEP_ON) in my code, but it seems no effect. 583 remains in active mode. Is there anything else should I pay attention to?

Thanks

MT_dialog
Offline
Last seen:1 month 3 weeks ago
工作人员
加入:2015-06-08 11:34
Hi auzzz,

Hi auzzz,

As allready mentioned the radio of the 580 will be automatically turn off and there will be no TX/RX activity if you stop all BLE activities (stop advertising or disconnect from a peripheral) this force the 580 to stay in sleep mode since there is no BLE activity to perform, from the moment that you cancel the advertising process for example and you get an application indication that the advertising process is complete the 580 will fall to sleep.

The device when advertising doesn't mean that is always active, when in sleep mode and advertising it means that it sleeps between the advertising intervals and when connected it means that it sleeps between the connection events, the longer your advertising and connection intervals are, the more your 580 will sleep.

Thanks MT_dialog