RUI3 (RAK Unified Interface 3) - RAK4631

Public Member Functions

uint8_t get ()
 
bool set (uint8_t value)
 

Detailed Description

Description
This api gets or sets the low power mode

Member Function Documentation

◆ get()

uint8_t get ( )
Description
This api allows to get the low power mode
Syntax
api.system.lpm.get()
Return values
1for low power mode enabled
0for low power mode disabled
Example
void setup()
{
    Serial.begin(115200);

    Serial.printf("Set the low power mode %s\n\r", api.system.lpm.set(1) ? "Success" : "Fail");
}

void loop()
{
    Serial.printf("The low power mode = %d\n\r", api.system.lpm.get());

    delay(1000);
}

◆ set()

bool set ( uint8_t  value)
Description
This api allows to set the low power mode
Syntax
api.system.lpm.set(value)
Note
Only 0 or 1 is acceptable
Parameters
value0 or 1
Returns
bool
Return values
TRUEfor setting low power mode success
FALSEfor setting low power mode failure
Example
  void setup()
  {
      Serial.begin(115200);

      Serial.printf("Set the low power mode %s\n\r", api.system.lpm.set(1) ? "Success" : "Fail");
  }

  void loop()
  {
      Serial.printf("The low power mode = %d\n\r", api.system.lpm.get());

      delay(1000);
  }