Good afternoon everyone,
I'm trying to consume only 1uA with the CC2650EM-7ID and the SimpleBLE project. I have activated the POWER_SAVING flag in build option and when the system finished advertising, it will disable discovery and turn off advertising.
The LCD board is also turned off.
//Board_openLCD(); /* .... */ static void Peri_Peripheral_processStateChangeEvt(gaprole_States_t newState) { /* .... */ case GAPROLE_WAITING: //LCD_WRITE_STRING("Disconnected", LCD_PAGE2); // Clear remaining lines //LCD_WRITE_STRING("", LCD_PAGE3); //LCD_WRITE_STRING("", LCD_PAGE4); GAP_EndDiscoverable(selfEntity); { uint8_t initialAdvertEnable = FALSE ; GAPRole_SetParameter(GAPROLE_ADVERT_ENABLED, sizeof(uint8_t), &initialAdvertEnable); } break;
I tried to pull down GPIOs or deactivate peripherals (USART, SPI...) but it doesn't seems to reduce power. Actually I have with usb power input : 23 - 27uA, and with a CR2032 battery : 90 - 120uA
Is there a way to obtain a power consumption around 1uA ?
Thanks in advance for your answers