battman3 2.0.0.0
BATT-MAN 3 Registers List

List of registers of BATT-MAN 3 Click driver. More...

Macros

#define BATTMAN3_REG_MANUFACTURE_AND_MODEL_ID   0x00
 BATT-MAN 3 description register.
 
#define BATTMAN3_REG_SILICON_REVSION   0x01
 
#define BATTMAN3_REG_CHARGER_VBUS_ILIM   0x02
 
#define BATTMAN3_REG_CHARGER_TERMINATION_SETTING   0x03
 
#define BATTMAN3_REG_CHARGER_CURRENT_SETTING   0x04
 
#define BATTMAN3_REG_CHARGER_VOLTAGE_THRESHOLD   0x05
 
#define BATTMAN3_REG_CHARGER_TIMER_SETTING   0x06
 
#define BATTMAN3_REG_CHARGER_FUNCTION_SETTING1   0x07
 
#define BATTMAN3_REG_CHARGER_STATUS1   0x08
 
#define BATTMAN3_REG_CHARGER_STATUS2   0x09
 
#define BATTMAN3_REG_CHARGER_FAULT   0x0A
 
#define BATTMAN3_REG_BATTERY_SHORT   0x0B
 
#define BATTMAN3_REG_BATTERY_THERMISTOR_CONTROL   0x0C
 
#define BATTMAN3_REG_V_SOC_0   0x0D
 
#define BATTMAN3_REG_V_SOC_5   0x0E
 
#define BATTMAN3_REG_V_SOC_11   0x0F
 
#define BATTMAN3_REG_V_SOC_19   0x10
 
#define BATTMAN3_REG_V_SOC_28   0x11
 
#define BATTMAN3_REG_V_SOC_41   0x12
 
#define BATTMAN3_REG_V_SOC_55   0x13
 
#define BATTMAN3_REG_V_SOC_69   0x14
 
#define BATTMAN3_REG_V_SOC_84   0x15
 
#define BATTMAN3_REG_V_SOC_100   0x16
 
#define BATTMAN3_REG_FILTER_SETTING1   0x17
 
#define BATTMAN3_REG_FILTER_SETTING2   0x18
 
#define BATTMAN3_REG_RBAT_0   0x19
 
#define BATTMAN3_REG_RBAT_10   0x1A
 
#define BATTMAN3_REG_RBAT_20   0x1B
 
#define BATTMAN3_REG_RBAT_30   0x1C
 
#define BATTMAN3_REG_RBAT_40   0x1D
 
#define BATTMAN3_REG_RBAT_60   0x1E
 
#define BATTMAN3_REG_K_RBAT_CHARGE   0x1F
 
#define BATTMAN3_REG_BAT_TEMP   0x20
 
#define BATTMAN3_REG_BAT_SOC   0x21
 
#define BATTMAN3_REG_VBAT_READ_H   0x22
 
#define BATTMAN3_REG_VBAT_READ_L   0x23
 
#define BATTMAN3_REG_FUEL_GAUGE_MODE   0x24
 
#define BATTMAN3_REG_SOC_RESET   0x25
 
#define BATTMAN3_REG_BST_LED_CTRL   0x26
 
#define BATTMAN3_REG_BST_CFG   0x27
 
#define BATTMAN3_REG_IBL_SET   0x28
 
#define BATTMAN3_REG_ILED2_SET   0x29
 
#define BATTMAN3_REG_ILED3_SET   0x2A
 
#define BATTMAN3_REG_ILED4_SET   0x2B
 
#define BATTMAN3_REG_ILED5_SET   0x2C
 
#define BATTMAN3_REG_BL_FR   0x2D
 
#define BATTMAN3_REG_LED3_BLINK   0x2E
 
#define BATTMAN3_REG_LED4_BLINK   0x2F
 
#define BATTMAN3_REG_LED5_BLINK   0x30
 
#define BATTMAN3_REG_LED_STATUS   0x31
 
#define BATTMAN3_REG_LDO_CTRL   0x32
 
#define BATTMAN3_REG_LDO_CFG   0x33
 
#define BATTMAN3_REG_VID_LDO12   0x34
 
#define BATTMAN3_REG_VID_LDO3   0x35
 
#define BATTMAN3_REG_PGOOD_STATUS   0x36
 
#define BATTMAN3_REG_PGOOD_MASK   0x37
 
#define BATTMAN3_REG_CHARGER_INTERRUPT_ENABLE   0x38
 
#define BATTMAN3_REG_CHARGER_INTERRUPT_FLAG   0x39
 
#define BATTMAN3_REG_BOOST_LDO_INTERRUPT_ENABLE   0x3A
 
#define BATTMAN3_REG_BOOST_LDO_INTERRUPT_FLAG   0x3B
 
#define BATTMAN3_REG_DEFAULT_SET   0x3C
 
#define BATTMAN3_REG_NTC47K_SET   0x3D
 

Detailed Description

List of registers of BATT-MAN 3 Click driver.

Macro Definition Documentation

◆ BATTMAN3_REG_BAT_SOC

#define BATTMAN3_REG_BAT_SOC   0x21

◆ BATTMAN3_REG_BAT_TEMP

#define BATTMAN3_REG_BAT_TEMP   0x20

◆ BATTMAN3_REG_BATTERY_SHORT

#define BATTMAN3_REG_BATTERY_SHORT   0x0B

◆ BATTMAN3_REG_BATTERY_THERMISTOR_CONTROL

#define BATTMAN3_REG_BATTERY_THERMISTOR_CONTROL   0x0C

◆ BATTMAN3_REG_BL_FR

#define BATTMAN3_REG_BL_FR   0x2D

◆ BATTMAN3_REG_BOOST_LDO_INTERRUPT_ENABLE

#define BATTMAN3_REG_BOOST_LDO_INTERRUPT_ENABLE   0x3A

◆ BATTMAN3_REG_BOOST_LDO_INTERRUPT_FLAG

#define BATTMAN3_REG_BOOST_LDO_INTERRUPT_FLAG   0x3B

◆ BATTMAN3_REG_BST_CFG

#define BATTMAN3_REG_BST_CFG   0x27

◆ BATTMAN3_REG_BST_LED_CTRL

#define BATTMAN3_REG_BST_LED_CTRL   0x26

◆ BATTMAN3_REG_CHARGER_CURRENT_SETTING

#define BATTMAN3_REG_CHARGER_CURRENT_SETTING   0x04

◆ BATTMAN3_REG_CHARGER_FAULT

#define BATTMAN3_REG_CHARGER_FAULT   0x0A

◆ BATTMAN3_REG_CHARGER_FUNCTION_SETTING1

#define BATTMAN3_REG_CHARGER_FUNCTION_SETTING1   0x07

◆ BATTMAN3_REG_CHARGER_INTERRUPT_ENABLE

#define BATTMAN3_REG_CHARGER_INTERRUPT_ENABLE   0x38

◆ BATTMAN3_REG_CHARGER_INTERRUPT_FLAG

#define BATTMAN3_REG_CHARGER_INTERRUPT_FLAG   0x39

◆ BATTMAN3_REG_CHARGER_STATUS1

#define BATTMAN3_REG_CHARGER_STATUS1   0x08

◆ BATTMAN3_REG_CHARGER_STATUS2

#define BATTMAN3_REG_CHARGER_STATUS2   0x09

◆ BATTMAN3_REG_CHARGER_TERMINATION_SETTING

#define BATTMAN3_REG_CHARGER_TERMINATION_SETTING   0x03

◆ BATTMAN3_REG_CHARGER_TIMER_SETTING

#define BATTMAN3_REG_CHARGER_TIMER_SETTING   0x06

◆ BATTMAN3_REG_CHARGER_VBUS_ILIM

#define BATTMAN3_REG_CHARGER_VBUS_ILIM   0x02

◆ BATTMAN3_REG_CHARGER_VOLTAGE_THRESHOLD

#define BATTMAN3_REG_CHARGER_VOLTAGE_THRESHOLD   0x05

◆ BATTMAN3_REG_DEFAULT_SET

#define BATTMAN3_REG_DEFAULT_SET   0x3C

◆ BATTMAN3_REG_FILTER_SETTING1

#define BATTMAN3_REG_FILTER_SETTING1   0x17

◆ BATTMAN3_REG_FILTER_SETTING2

#define BATTMAN3_REG_FILTER_SETTING2   0x18

◆ BATTMAN3_REG_FUEL_GAUGE_MODE

#define BATTMAN3_REG_FUEL_GAUGE_MODE   0x24

◆ BATTMAN3_REG_IBL_SET

#define BATTMAN3_REG_IBL_SET   0x28

◆ BATTMAN3_REG_ILED2_SET

#define BATTMAN3_REG_ILED2_SET   0x29

◆ BATTMAN3_REG_ILED3_SET

#define BATTMAN3_REG_ILED3_SET   0x2A

◆ BATTMAN3_REG_ILED4_SET

#define BATTMAN3_REG_ILED4_SET   0x2B

◆ BATTMAN3_REG_ILED5_SET

#define BATTMAN3_REG_ILED5_SET   0x2C

◆ BATTMAN3_REG_K_RBAT_CHARGE

#define BATTMAN3_REG_K_RBAT_CHARGE   0x1F

◆ BATTMAN3_REG_LDO_CFG

#define BATTMAN3_REG_LDO_CFG   0x33

◆ BATTMAN3_REG_LDO_CTRL

#define BATTMAN3_REG_LDO_CTRL   0x32

◆ BATTMAN3_REG_LED3_BLINK

#define BATTMAN3_REG_LED3_BLINK   0x2E

◆ BATTMAN3_REG_LED4_BLINK

#define BATTMAN3_REG_LED4_BLINK   0x2F

◆ BATTMAN3_REG_LED5_BLINK

#define BATTMAN3_REG_LED5_BLINK   0x30

◆ BATTMAN3_REG_LED_STATUS

#define BATTMAN3_REG_LED_STATUS   0x31

◆ BATTMAN3_REG_MANUFACTURE_AND_MODEL_ID

#define BATTMAN3_REG_MANUFACTURE_AND_MODEL_ID   0x00

BATT-MAN 3 description register.

Specified register for description of BATT-MAN 3 Click driver.

◆ BATTMAN3_REG_NTC47K_SET

#define BATTMAN3_REG_NTC47K_SET   0x3D

◆ BATTMAN3_REG_PGOOD_MASK

#define BATTMAN3_REG_PGOOD_MASK   0x37

◆ BATTMAN3_REG_PGOOD_STATUS

#define BATTMAN3_REG_PGOOD_STATUS   0x36

◆ BATTMAN3_REG_RBAT_0

#define BATTMAN3_REG_RBAT_0   0x19

◆ BATTMAN3_REG_RBAT_10

#define BATTMAN3_REG_RBAT_10   0x1A

◆ BATTMAN3_REG_RBAT_20

#define BATTMAN3_REG_RBAT_20   0x1B

◆ BATTMAN3_REG_RBAT_30

#define BATTMAN3_REG_RBAT_30   0x1C

◆ BATTMAN3_REG_RBAT_40

#define BATTMAN3_REG_RBAT_40   0x1D

◆ BATTMAN3_REG_RBAT_60

#define BATTMAN3_REG_RBAT_60   0x1E

◆ BATTMAN3_REG_SILICON_REVSION

#define BATTMAN3_REG_SILICON_REVSION   0x01

◆ BATTMAN3_REG_SOC_RESET

#define BATTMAN3_REG_SOC_RESET   0x25

◆ BATTMAN3_REG_V_SOC_0

#define BATTMAN3_REG_V_SOC_0   0x0D

◆ BATTMAN3_REG_V_SOC_100

#define BATTMAN3_REG_V_SOC_100   0x16

◆ BATTMAN3_REG_V_SOC_11

#define BATTMAN3_REG_V_SOC_11   0x0F

◆ BATTMAN3_REG_V_SOC_19

#define BATTMAN3_REG_V_SOC_19   0x10

◆ BATTMAN3_REG_V_SOC_28

#define BATTMAN3_REG_V_SOC_28   0x11

◆ BATTMAN3_REG_V_SOC_41

#define BATTMAN3_REG_V_SOC_41   0x12

◆ BATTMAN3_REG_V_SOC_5

#define BATTMAN3_REG_V_SOC_5   0x0E

◆ BATTMAN3_REG_V_SOC_55

#define BATTMAN3_REG_V_SOC_55   0x13

◆ BATTMAN3_REG_V_SOC_69

#define BATTMAN3_REG_V_SOC_69   0x14

◆ BATTMAN3_REG_V_SOC_84

#define BATTMAN3_REG_V_SOC_84   0x15

◆ BATTMAN3_REG_VBAT_READ_H

#define BATTMAN3_REG_VBAT_READ_H   0x22

◆ BATTMAN3_REG_VBAT_READ_L

#define BATTMAN3_REG_VBAT_READ_L   0x23

◆ BATTMAN3_REG_VID_LDO12

#define BATTMAN3_REG_VID_LDO12   0x34

◆ BATTMAN3_REG_VID_LDO3

#define BATTMAN3_REG_VID_LDO3   0x35