Skip to main content

Enum IOChangeTypes

A type of change which can occur to a Digital IOLine

Assembly: Brainboxes.IO.dll
View Source
Declaration
[Flags]
public enum IOChangeTypes

Fields

NoChange

No Change occurred

View Source
Declaration
NoChange = 0

RisingEdge

Rising Edge Digital Input went from low to high or 0 to 1 Digital Output/Relay went from open to closed or 0 to 1

View Source
Declaration
RisingEdge = 1

FallingEdge

Falling Edge Digital Input went from high to low or 1 to 0 Digital Output/Relay went from closed to open or 1 to 0

View Source
Declaration
FallingEdge = 2

Latched

Within the sample interval the IOLine has had 1 or more falling edges and 1 or more rising edges

View Source
Declaration
Latched = 7

Undefined

undefined

View Source
Declaration
Undefined = 99