XDK API  3.6.0
Documentation
Typedefs | Enumerations
BSP_POWER_RELATED enums

List of Enums used for the power detection module. More...

+ Collaboration diagram for BSP_POWER_RELATED enums:

Typedefs

typedef enum BSP_BoardPowerMode_E BSP_BoardPowerMode_T
 
typedef enum BSP_PowerRailControl_E BSP_BoardPowerRailCtrl_T
 
typedef enum BSP_IOState_E BSP_IOState_T
 
typedef enum BSP_PowerSupply_E BSP_PowerSupply_T
 
typedef enum BSP_WakeupEvent_E BSP_WakeupEvent_T
 

Enumerations

enum  BSP_BoardPowerMode_E
 
enum  BSP_IOState_E
 
enum  BSP_PowerRailControl_E
 
enum  BSP_PowerSupply_E
 
enum  BSP_WakeupEvent_E
 

Detailed Description

Typedef Documentation

type definition for the power mode parameters.

type definition for the power rail control parameters.

type definition for the input state values.

type definition for the power supply values.

type definition for the wakeup event.

Enumeration Type Documentation

Enumeration representing the configurable power modes

Enumerator
BSP_XDK_MODE_EM_2 

MCU Energy Mode 2 mode

Enumeration representing the logic states of an input

Enumerator
BSP_XDK_IO_STATE_ERROR 

BSP_INPUT_STATE_ERROR

BSP_XDK_IO_STATE_LOW 

BSP_INPUT_STATE_LOW

BSP_XDK_IO_STATE_HIGH 

BSP_INPUT_STATE_HIGH

Enumerator
BSP_XDK_RAIL_3V3_DISABLE 

Disable on board 3V3 power rail

BSP_XDK_RAIL_2V5_SNOOZE 

Snooze on board 2V5 power rail

BSP_XDK_RAIL_3V3_EXT_DISABLE 

disable 3V3 extension board power rail (e.g. cellular/GPS extension module)

Enumerator
POWER_SUPPLY_UNKNOWN 
POWER_SUPPLY_USB 
POWER_SUPPLY_BATTERY 

Enumeration representing the possible wakeup events.

Enumerator
BSP_XDK_WAKE_EVENT_NONE 

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