charger25 2.1.0.0
charger25_status_t Struct Reference

Charger 25 Click status object. More...

#include <charger25.h>

Data Fields

uint8_t iindpm_stat
 
uint8_t vindpm_stat
 
uint8_t wd_stat
 
uint8_t poorsrc_stat
 
uint8_t pg_stat
 
uint8_t ac2_present_stat
 
uint8_t ac1_present_stat
 
uint8_t vbus_present_stat
 
uint8_t chg_stat
 
uint8_t vbus_stat
 
uint8_t bc1_2_done
 
uint8_t ico_stat
 
uint8_t treg_stat
 
uint8_t dpdm_stat
 
uint8_t vbat_present_stat
 
uint8_t acrb2_stat
 
uint8_t acrb1_stat
 
uint8_t adc_done_stat
 
uint8_t vsys_stat
 
uint8_t chg_tmr_stat
 
uint8_t trichg_tmr_stat
 
uint8_t prechg_tmr_stat
 
uint8_t vbatotg_low_stat
 
uint8_t ts_cold_stat
 
uint8_t ts_cool_stat
 
uint8_t ts_warm_stat
 
uint8_t ts_hot_stat
 

Detailed Description

Charger 25 Click status object.

Status object definition of Charger 25 Click driver.

Field Documentation

◆ ac1_present_stat

uint8_t ac1_present_stat

VAC1 insert status.

◆ ac2_present_stat

uint8_t ac2_present_stat

VAC2 insert status.

◆ acrb1_stat

uint8_t acrb1_stat

The ACFET1-RBFET1 status.

◆ acrb2_stat

uint8_t acrb2_stat

The ACFET2-RBFET2 status.

◆ adc_done_stat

uint8_t adc_done_stat

ADC Conversion Status (in one-shot mode only).

◆ bc1_2_done

uint8_t bc1_2_done

BC1.2 status.

◆ chg_stat

uint8_t chg_stat

Charge Status.

◆ chg_tmr_stat

uint8_t chg_tmr_stat

Fast charge timer status.

◆ dpdm_stat

uint8_t dpdm_stat

D+/D- detection status.

◆ ico_stat

uint8_t ico_stat

Input Current Optimizer (ICO) status.

◆ iindpm_stat

uint8_t iindpm_stat

IINDPM status (forward mode) or IOTG status (OTG mode).

◆ pg_stat

uint8_t pg_stat

Power Good Status.

◆ poorsrc_stat

uint8_t poorsrc_stat

Poor source detection status.

◆ prechg_tmr_stat

uint8_t prechg_tmr_stat

Pre-charge timer status.

◆ treg_stat

uint8_t treg_stat

IC thermal regulation status.

◆ trichg_tmr_stat

uint8_t trichg_tmr_stat

Trickle charge timer status.

◆ ts_cold_stat

uint8_t ts_cold_stat

TS temperature is in the cold range.

◆ ts_cool_stat

uint8_t ts_cool_stat

TS temperature is in the cool range.

◆ ts_hot_stat

uint8_t ts_hot_stat

TS temperature is in the hot range.

◆ ts_warm_stat

uint8_t ts_warm_stat

TS temperature is in the warm range.

◆ vbat_present_stat

uint8_t vbat_present_stat

Battery present status (VBAT > VBAT_UVLOZ).

◆ vbatotg_low_stat

uint8_t vbatotg_low_stat

Battery voltage is too low to enable OTG mode.

◆ vbus_present_stat

uint8_t vbus_present_stat

VBUS present status.

◆ vbus_stat

uint8_t vbus_stat

VBUS status.

◆ vindpm_stat

uint8_t vindpm_stat

VINDPM status (forward mode) or VOTG status (OTG mode).

◆ vsys_stat

uint8_t vsys_stat

VSYS Regulation Status (forward mode).

◆ wd_stat

uint8_t wd_stat

I2C watch dog timer status.


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