Skip to main content

Class x74595.PinDefinitions

x74595 pin definitions class

Assembly: x74595.dll​
View Source​
Declaration
public class x74595.PinDefinitions : IPinDefinitions, IEnumerable<IPin>, IEnumerable

Implements:
Meadow.Hardware.IPinDefinitions, System.Collections.Generic.IEnumerable<Meadow.Hardware.IPin>, System.Collections.IEnumerable

Properties​

Controller​

The controller for the pin definitions

View Source​
Declaration
public IPinController? Controller { get; set; }

AllPins​

All pins

View Source​
Declaration
public IList<IPin> AllPins { get; }

GP0​

GP0

View Source​
Declaration
public IPin GP0 { get; }

GP1​

GP1

View Source​
Declaration
public IPin GP1 { get; }

GP2​

GP2

View Source​
Declaration
public IPin GP2 { get; }

GP3​

GP3

View Source​
Declaration
public IPin GP3 { get; }

GP4​

GP4

View Source​
Declaration
public IPin GP4 { get; }

GP5​

GP5

View Source​
Declaration
public IPin GP5 { get; }

GP6​

GP6

View Source​
Declaration
public IPin GP6 { get; }

GP7​

GP7

View Source​
Declaration
public IPin GP7 { get; }

Methods​

InitAllPins()​

Initialize pins

View Source​
Declaration
protected void InitAllPins()

GetEnumerator()​

Get enumerator

View Source​
Declaration
public IEnumerator<IPin> GetEnumerator()
Returns​

System.Collections.Generic.IEnumerator<Meadow.Hardware.IPin>

Implements​

  • Meadow.Hardware.IPinDefinitions
  • System.Collections.Generic.IEnumerable<Meadow.Hardware.IPin>
  • System.Collections.IEnumerable