vcpmonitor6
2.1.0.0
|
Settings for registers of VCP Monitor 6 Click driver. More...
Settings for registers of VCP Monitor 6 Click driver.
#define VCPMONITOR6_ADC_CFG_AVG 0x07 |
#define VCPMONITOR6_ADC_CFG_AVG_BITMASK 0xFFF8u |
#define VCPMONITOR6_ADC_CFG_MODE_BITMASK 0x0FFFu |
#define VCPMONITOR6_ADC_CFG_MODE_CNT_ALL 0x0F |
#define VCPMONITOR6_ADC_CFG_MODE_CNT_BV 0x09 |
#define VCPMONITOR6_ADC_CFG_MODE_CNT_BV_T 0x0D |
#define VCPMONITOR6_ADC_CFG_MODE_CNT_T 0x0C |
#define VCPMONITOR6_ADC_CFG_MODE_CNT_T_C 0x0E |
#define VCPMONITOR6_ADC_CFG_MODE_SD 0x08 |
#define VCPMONITOR6_ADC_CFG_MODE_SHD 0x00 |
VCP Monitor 6 ADC configuration register setting.
ADC configuration register setting for description of VCP Monitor 6 Click driver.
#define VCPMONITOR6_ADC_CFG_MODE_TRG_ALL 0x07 |
#define VCPMONITOR6_ADC_CFG_MODE_TRG_BV 0x01 |
#define VCPMONITOR6_ADC_CFG_MODE_TRG_BV_T 0x05 |
#define VCPMONITOR6_ADC_CFG_MODE_TRG_T 0x04 |
#define VCPMONITOR6_ADC_CFG_MODE_TRG_T_C 0x06 |
#define VCPMONITOR6_ADC_CFG_VBSTA 0x07 |
#define VCPMONITOR6_ADC_CFG_VBSTA_BITMASK 0xF007u |
#define VCPMONITOR6_ALR_DIAG_ALATCH 0x8000u |
#define VCPMONITOR6_ALR_DIAG_APOL_INV 0x1000u |
#define VCPMONITOR6_ALR_DIAG_APOL_NORMAL 0x0000u |
#define VCPMONITOR6_ALR_DIAG_BUSOL 0x0010u |
#define VCPMONITOR6_ALR_DIAG_BUSUL 0x0008u |
#define VCPMONITOR6_ALR_DIAG_CHARGEOF 0x0400u |
#define VCPMONITOR6_ALR_DIAG_CNVR_DIS 0x0000u |
#define VCPMONITOR6_ALR_DIAG_CNVR_EN 0x4000u |
#define VCPMONITOR6_ALR_DIAG_CNVRF 0x0002u |
#define VCPMONITOR6_ALR_DIAG_CURRENTOL 0x0040u |
#define VCPMONITOR6_ALR_DIAG_CURRENTUL 0x0020u |
#define VCPMONITOR6_ALR_DIAG_ENERGYOF 0x0800u |
#define VCPMONITOR6_ALR_DIAG_MATHOF 0x0200u |
#define VCPMONITOR6_ALR_DIAG_MEMSTAT 0x0001u |
#define VCPMONITOR6_ALR_DIAG_POL 0x0004u |
#define VCPMONITOR6_ALR_DIAG_R_BITMASK 0x0FFFu |
#define VCPMONITOR6_ALR_DIAG_SLWALR_AVG 0x2000u |
#define VCPMONITOR6_ALR_DIAG_SLWALR_NAVG 0x0000u |
#define VCPMONITOR6_ALR_DIAG_TMPOL 0x0080u |
#define VCPMONITOR6_ALR_DIAG_TRANSPARENT 0x0000u |
VCP Monitor 6 diagnostic flags and aler register setting.
Diagnostic flags and aler register setting for description of VCP Monitor 6 Click driver.
#define VCPMONITOR6_ALR_DIAG_W_BITMASK 0xF000u |
#define VCPMONITOR6_CALC_EN_CHRG 4.0f |
#define VCPMONITOR6_CALC_EN_CHRG_RES 256.0f |
#define VCPMONITOR6_CFG_CONVDLY 0x01FEu |
#define VCPMONITOR6_CFG_RST 0x80 |
VCP Monitor 6 configuration register setting.
Configuration register setting for description of VCP Monitor 6 Click driver.
#define VCPMONITOR6_CFG_RSTACC 0x40 |
#define VCPMONITOR6_CONV_FACT_CHARGE 150.0f |
#define VCPMONITOR6_CONV_FACT_CURRENT 2500.0f |
#define VCPMONITOR6_CONV_FACT_DIETEMP 125.0f |
#define VCPMONITOR6_CONV_FACT_ENERGY 7.68f |
#define VCPMONITOR6_CONV_FACT_POWER 480.0f |
#define VCPMONITOR6_CONV_FACT_VBUS 3.125f |
VCP Monitor 6 measurement calculation data values.
Measurement calculation data values of VCP Monitor 6 Click driver.
#define VCPMONITOR6_DEVICE_ADDRESS_0 0x40 |
VCP Monitor 6 device address setting.
Specified setting for device slave address selection of VCP Monitor 6 Click driver.
#define VCPMONITOR6_DEVICE_ADDRESS_1 0x41 |
#define VCPMONITOR6_DEVICE_ADDRESS_2 0x44 |
#define VCPMONITOR6_DEVICE_ADDRESS_3 0x45 |
#define VCPMONITOR6_MANUFACTURER_ID 0x5449u |
VCP Monitor 6 device manufacturer ID data value.
Device manufacturer ID data value of VCP Monitor 6 Click driver.
#define VCPMONITOR6_UN_CONV_1K 1000.0f |
#define VCPMONITOR6_UN_CONV_1M 1000000.0f |