Linux SDK (lite-qmi)  MBPL_SDK_R25_ENG3
dms_PowerStateTlv Struct Reference

#include <dms.h>

Data Fields

uint8_t power_status
 
uint8_t battery_lvl
 

Detailed Description

Name: dms_PowerStateTlv

Purpose: Structure used to store Power State TLV Value.

Members:

Parameters
power_status- Power State Power status flags. Values: Bit 0 – Power source 0 – Powered by battery 1 – Powered by external source Bit 1 – Battery connected 0 – Not connected 1 – Connected Bit 2 – Battery charging 0 – Not charging 1 – Charging Bit 3 – Power fault 0 – No power fault 1 – Recognized power fault, calls inhibited
battery_lvl- Level of the battery Values: 0x00 – Battery is exhausted or the mobile device does not have a battery connected 0x01 through 100 (0x64) – Percentage of battery capacity remaining

The documentation for this struct was generated from the following file: