Loading...
Searching...
No Matches
ina3221_regs.h
Go to the documentation of this file.
1/*
2 * SPDX-FileCopyrightText: 2019 Otto-von-Guericke-Universität Magdeburg
3 * SPDX-License-Identifier: LGPL-2.1-only
4 */
5
6#pragma once
7
19
20#ifdef __cplusplus
21extern "C" {
22#endif
48
49#ifdef __cplusplus
50}
51#endif
52
enum ina3221_reg ina3221_reg_t
INA3221 internal register addresses.
ina3221_reg
INA3221 internal register addresses.
@ INA3221_REG_DIE_ID
Die ID (=0x3220) (R)
@ INA3221_REG_SHUNT_VOLTAGE_SUM_LIMIT
Shunt voltage sum threshold for critical alert (R/W)
@ INA3221_REG_PV_UPPER_LIMIT
Pover valid upper limit register (R/W)
@ INA3221_REG_CH2_BUS_VOLTAGE
Channel 2 bus voltage register (R)
@ INA3221_REG_CH3_SHUNT_VOLTAGE
Channel 3 shunt voltage register (R)
@ INA3221_REG_MANUFACTURER_ID
Manufacturer ID (=0x5449) (R)
@ INA3221_REG_CH1_SHUNT_VOLTAGE
Channel 1 shunt voltage register (R)
@ INA3221_REG_CONFIGURATION
Configuration register (R/W)
@ INA3221_REG_CH2_CRIT_ALERT_LIMIT
Channel 2 voltage thresholt for critical alert (R/W)
@ INA3221_REG_SHUNT_VOLTAGE_SUM
Shunt voltage sum register over all channels (R)
@ INA3221_REG_CH3_WARN_ALERT_LIMIT
Channel 3 voltage thresholt for warning alert (R/W)
@ INA3221_REG_CH3_BUS_VOLTAGE
Channel 3 bus voltage register (R)
@ INA3221_REG_PV_LOWER_LIMIT
Power valid lower limit register (R/W)
@ INA3221_REG_CH2_WARN_ALERT_LIMIT
Channel 2 voltage thresholt for warning alert (R/W)
@ INA3221_REG_MASK_ENABLE
Channel enable and status register (R/W)
@ INA3221_REG_CH1_BUS_VOLTAGE
Channel 1 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_CH3_CRIT_ALERT_LIMIT
Channel 3 voltage thresholt for critical alert (R/W)
@ INA3221_REG_CH2_SHUNT_VOLTAGE
Channel 2 shunt voltage register (R)