Register definitions for Texas Instruments INA220 High or Low Side, Bi-Directional CURRENT/POWER MONITOR with Two-Wire Interface. More...

Detailed Description

Register definitions for Texas Instruments INA220 High or Low Side, Bi-Directional CURRENT/POWER MONITOR with Two-Wire Interface.

Author
Joakim NohlgÄrd joaki.nosp@m.m.no.nosp@m.hlgar.nosp@m.d@ei.nosp@m.stec..nosp@m.se

Definition in file ina220-regs.h.

Go to the source code of this file.

enum  ina220_reg {
  INA220_REG_CONFIGURATION = 0x00, INA220_REG_SHUNT_VOLTAGE = 0x01, INA220_REG_BUS_VOLTAGE = 0x02, INA220_REG_POWER = 0x03,
  INA220_REG_CURRENT = 0x04, INA220_REG_CALIBRATION = 0x05
}
 INA220 register addresses. More...
 
typedef enum ina220_reg ina220_reg_t
 INA220 register addresses. More...
 

Typedef Documentation

◆ ina220_reg_t

typedef enum ina220_reg ina220_reg_t

INA220 register addresses.

All registers in the INA220 are 16 bit wide and transmitted MSB first.

Enumeration Type Documentation

◆ ina220_reg

enum ina220_reg

INA220 register addresses.

All registers in the INA220 are 16 bit wide and transmitted MSB first.

Enumerator
INA220_REG_CONFIGURATION 

Configuration register (read/write)

INA220_REG_SHUNT_VOLTAGE 

Shunt voltage register (read only)

INA220_REG_BUS_VOLTAGE 

Bus voltage register (read only)

INA220_REG_POWER 

Power register (read only)

INA220_REG_CURRENT 

Current register (read only)

INA220_REG_CALIBRATION 

Calibration register (read/write)

Definition at line 35 of file ina220-regs.h.