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