t2:battery_get

battery_get


battery_get — Get battery level and state

Description


fix32 battery_get(uint32 *state);

Retrieve the controller battery charge level and current state.

If the battery level and state were programmatically set by battery_set(), battery_get() will return the values programmatically set.

Parameters


  • state: Address of an uint32 variable to receive the battery state value. This parameter can be NULL.

Return Value


The battery charge level in percentage, from 0.00 to 100.00 (%).

Examples


Example #1 battery_get() example

main {
    if(battery_get(NULL) < 35.0) {
        uint32 state;
        battery_get(&state);
        battery_set(35.00, state);
    }
}

See Also

t2/battery_get.txt · Last modified: 2016/11/29 03:08 by J2Kbr