Table of Contents

Struct PamojaIna226MaskEnable

Namespace
Pamoja.Native.Interop
Assembly
Pamoja.Native.dll

An INA226 Mask/Enable register, field by field. Mirrors <c>PamojaIna226MaskEnable</c> in <c>pamoja.h</c>.

public struct PamojaIna226MaskEnable
Inherited Members

Fields

AlertActiveHigh

1 makes the alert pin active high.

public byte AlertActiveHigh

Field Value

byte

AlertFunctionFlag

1 when the selected limit function caused the last alert.

public byte AlertFunctionFlag

Field Value

byte

AlertLatch

1 latches the alert pin until this register is read.

public byte AlertLatch

Field Value

byte

BusOverLimit

1 alerts when the bus voltage exceeds the limit.

public byte BusOverLimit

Field Value

byte

BusUnderLimit

1 alerts when the bus voltage drops below the limit.

public byte BusUnderLimit

Field Value

byte

ConversionReady

1 also alerts when a conversion completes.

public byte ConversionReady

Field Value

byte

ConversionReadyFlag

1 when every conversion and multiplication has completed.

public byte ConversionReadyFlag

Field Value

byte

MathOverflow

1 when an arithmetic overflow left current and power invalid.

public byte MathOverflow

Field Value

byte

PowerOverLimit

1 alerts when the power exceeds the limit.

public byte PowerOverLimit

Field Value

byte

ShuntOverLimit

1 alerts when the shunt voltage exceeds the limit.

public byte ShuntOverLimit

Field Value

byte

ShuntUnderLimit

1 alerts when the shunt voltage drops below the limit.

public byte ShuntUnderLimit

Field Value

byte