cancel
Showing results for 
Search instead for 
Did you mean: 

Why does BlueNRG-1 wake up once 10 seconds?

TWu.6
Associate II

I used BlueNRG-1 to make 1 minutes wake-up timer. But it seems wake up once 10 seconds. It causes current consumption more about 1.5uA. How to solve it? Detail information is at attach file. My code snipped is as follows.

#define SCAN_RESPONSE_TIMER 3

int main(void)

{

....

HAL_VTimerStart_ms (SCAN_RESPONSE_TIMER,60000);

 while(1)

 {

  /* BlueNRG-1 stack tick */

  BTLE_StackTick();

  /* Enable Power Save according the Advertising Interval */

  BlueNRG_Sleep(SLEEPMODE_NOTIMER, WAKEUP_IO12 , WAKEUP_IOx_LOW<< WAKEUP_IO12_SHIFT_MASK);

...

}

2 REPLIES 2
ANath.1
Associate III

Hi @Community member​ 

Did you find a solution to this? Even I'm facing a similar issue with BlueNRG-2. It wakes up at 15 secs even though the sleep is configured for a longer time

TWu.6
Associate II

Hi @ANath.1​  No, I haven't found a solution yet.