XDK API  3.6.0
Documentation
Typedefs | Enumerations
BSP_BATT_CHARGER enums

List of Enums used for the battering monitoring module. More...

+ Collaboration diagram for BSP_BATT_CHARGER enums:

Typedefs

typedef enum BSP_ChargeState_E BSP_ChargeState_T
 

Enumerations

enum  BSP_AnalogSignal_E
 
enum  BSP_ChargerMeasurement_E
 
enum  BSP_ChargeState_E
 
enum  BSP_ChargingSpeed_E
 

Detailed Description

Typedef Documentation

type definition for the charge state

Enumeration Type Documentation

Enumeration representing the analog signals that are to be measured for the battery charge monitoring.

Enumerator
BSP_XDK_VOUT 

Battery voltage BSP_XDK_VBAT

Enumerator
BSP_XDK_EXT_SENSE_VBAT_ADC 

Enumeration used to report the current charge state

Enumerator
BSP_XDK_CHARGE_STATUS_UNDEFINED 

Charge status could not been defined

BSP_XDK_CHARGE_STATUS_NO_BATTERY 

Battery could not be detected,

BSP_XDK_CHARGE_STATUS_ON 

Battery is being charged

BSP_XDK_CHARGE_STATUS_CRITICAL 

Battery voltage is critical

BSP_XDK_CHARGE_STATUS_LOW 

Battery voltage is low

BSP_XDK_CHARGE_STATUS_NORMAL 

Battery voltage is normal

BSP_XDK_CHARGE_STATUS_FULL 

Battery voltage is full

BSP_XDK_CHARGE_STATUS_ERROR 

if charger has not been enabled by calling enable function with correct parameters

Enumeration representing the possible charging levels in the current HW configuration

Enumerator
BSP_XDK_CHARGING_SPEED_1 

BSP_XDK_CHARGING_SPEED_1: charging current set to 100mA

BSP_XDK_CHARGING_SPEED_2 

BSP_XDK_CHARGING_SPEED_2: charging current set to 500mA


All rights reserved. The use is subject to the XDK SDK EULA by Bosch Connected Devices and Solutions GmbH.
This documentation file has been automatically generated on Thu Mar 14 2019 19:12:51 by doxygen 1.8.8