Class Mcp4922.PinDefinitions
Represents the pin definitions for the MCP4922 DAC.
Assembly: Mcp492x.dll
View Source
Declaration
public class Mcp4922.PinDefinitions : IPinDefinitions, IEnumerable<IPin>, IEnumerable
Implements:
Meadow.Hardware.IPinDefinitions
, System.Collections.Generic.IEnumerable<Meadow.Hardware.IPin>
, System.Collections.IEnumerable
Properties
DACPrecisionBits
Analog-digital converter precision
View Source
Declaration
public virtual byte DACPrecisionBits { get; }
AllPins
Collection of pins
View Source
Declaration
public IList<IPin> AllPins { get; }
Controller
The pin controller
View Source
Declaration
public IPinController? Controller { get; set; }
ChannelA
Channel A pin
View Source
Declaration
public IPin ChannelA { get; }
ChannelB
Channel B pin
View Source
Declaration
public IPin ChannelB { get; }
Methods
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