Table of Contents

Enum I2cFault

Namespace
Pamoja.Hal
Assembly
Pamoja.Hal.dll

How a scripted step fails the transfer that reaches it.

public enum I2cFault : byte

Fields

ArbitrationLoss = 4

Another controller won the bus.

Bus = 3

A bus error, such as a misplaced start or stop condition.

NoAcknowledge = 2

A missing acknowledge, with no telling whether of the address or the data.

NoAcknowledgeAddress = 0

Nothing acknowledged the address.

NoAcknowledgeData = 1

The part did not acknowledge a data byte.

Other = 6

A failure of no more particular kind.

Overrun = 5

Data arrived faster than it was taken.