Register definitions for Texas Instruments INA3221 three-channel, high-side current and bus voltage monitor. More...

Detailed Description

Register definitions for Texas Instruments INA3221 three-channel, high-side current and bus voltage monitor.

Author
Fabian Hüßler fabia.nosp@m.n.hu.nosp@m.essle.nosp@m.r@ov.nosp@m.gu.de

Definition in file ina3221_regs.h.

Go to the source code of this file.

enum  ina3221_reg {
  INA3221_REG_CONFIGURATION = 0x00, INA3221_REG_CH1_SHUNT_VOLTAGE = 0x01, INA3221_REG_CH1_BUS_VOLTAGE = 0x02, INA3221_REG_CH2_SHUNT_VOLTAGE = 0x03,
  INA3221_REG_CH2_BUS_VOLTAGE = 0x04, INA3221_REG_CH3_SHUNT_VOLTAGE = 0x05, INA3221_REG_CH3_BUS_VOLTAGE = 0x06, INA3221_REG_CH1_CRIT_ALERT_LIMIT = 0x07,
  INA3221_REG_CH1_WARN_ALERT_LIMIT = 0x08, INA3221_REG_CH2_CRIT_ALERT_LIMIT = 0x09, INA3221_REG_CH2_WARN_ALERT_LIMIT = 0x0A, INA3221_REG_CH3_CRIT_ALERT_LIMIT = 0x0B,
  INA3221_REG_CH3_WARN_ALERT_LIMIT = 0x0C, INA3221_REG_SHUNT_VOLTAGE_SUM = 0x0D, INA3221_REG_SHUNT_VOLTAGE_SUM_LIMIT = 0x0E, INA3221_REG_MASK_ENABLE = 0x0F,
  INA3221_REG_PV_UPPER_LIMIT = 0x10, INA3221_REG_PV_LOWER_LIMIT = 0x11, INA3221_REG_MANUFACTURER_ID = 0xFE, INA3221_REG_DIE_ID = 0xFF
}
 INA3221 internal register addresses. More...
 
typedef enum ina3221_reg ina3221_reg_t
 INA3221 internal register addresses.
 

Enumeration Type Documentation

◆ ina3221_reg

INA3221 internal register addresses.

Enumerator
INA3221_REG_CONFIGURATION 

Configuration register (R/W)

INA3221_REG_CH1_SHUNT_VOLTAGE 

Channel 1 shunt voltage register (R)

INA3221_REG_CH1_BUS_VOLTAGE 

Channel 1 bus voltage register (R)

INA3221_REG_CH2_SHUNT_VOLTAGE 

Channel 2 shunt voltage register (R)

INA3221_REG_CH2_BUS_VOLTAGE 

Channel 2 bus voltage register (R)

INA3221_REG_CH3_SHUNT_VOLTAGE 

Channel 3 shunt voltage register (R)

INA3221_REG_CH3_BUS_VOLTAGE 

Channel 3 bus voltage register (R)

INA3221_REG_CH1_CRIT_ALERT_LIMIT 

Channel 1 voltage thresholt for critical alert (R/W)

INA3221_REG_CH1_WARN_ALERT_LIMIT 

Channel 1 voltage thresholt for warning alert (R/W)

INA3221_REG_CH2_CRIT_ALERT_LIMIT 

Channel 2 voltage thresholt for critical alert (R/W)

INA3221_REG_CH2_WARN_ALERT_LIMIT 

Channel 2 voltage thresholt for warning alert (R/W)

INA3221_REG_CH3_CRIT_ALERT_LIMIT 

Channel 3 voltage thresholt for critical alert (R/W)

INA3221_REG_CH3_WARN_ALERT_LIMIT 

Channel 3 voltage thresholt for warning alert (R/W)

INA3221_REG_SHUNT_VOLTAGE_SUM 

Shunt voltage sum register over all channels (R)

INA3221_REG_SHUNT_VOLTAGE_SUM_LIMIT 

Shunt voltage sum threshold for critical alert (R/W)

INA3221_REG_MASK_ENABLE 

Channel enable and status register (R/W)

INA3221_REG_PV_UPPER_LIMIT 

Pover valid upper limit register (R/W)

INA3221_REG_PV_LOWER_LIMIT 

Power valid lower limit register (R/W)

INA3221_REG_MANUFACTURER_ID 

Manufacturer ID (=0x5449) (R)

INA3221_REG_DIE_ID 

Die ID (=0x3220) (R)

Definition at line 30 of file ina3221_regs.h.