Remarks
Mcp4921 | |
---|---|
Status | |
Source code | GitHub |
Datasheet(s) | GitHub |
NuGet package |
Characteristic | Locus |
---|---|
Inheritance | object Mcp492x > Mcp4921 |
Implements | ISpiPeripheral IAnalogOutputController IPinController |
Inherited Members | Mcp492x.DefaultSpiBusMode Mcp492x.DefaultSpiBusSpeed Mcp492x.SpiBusMode Mcp492x.SpiBusSpeed Mcp492x.CreateAnalogOutputPort(IPin) Mcp492x.CreateAnalogOutputPort(IPin, Mcp492x.Gain, bool) object.Equals(object) object.Equals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() |
Namespace | Meadow.Foundation.ICs.DAC |
Assembly | Mcp492x.dll |
Syntax
public class Mcp4921 : Mcp492x, ISpiPeripheral, IAnalogOutputController, IPinController
Constructors
Mcp4921(ISpiBus, IDigitalOutputPort)
Initializes a new instance of the Mcp4921 class.
Declaration
public Mcp4921(ISpiBus spiBus, IDigitalOutputPort chipSelectPort)
Parameters
Type | Name | Description |
---|---|---|
ISpiBus | spiBus | The SPI bus. |
IDigitalOutputPort | chipSelectPort | The chip select port. |
Remarks
Properties
Pins
Gets the pin definitions for the MCP4921.
Declaration
public Mcp4921.PinDefinitions Pins { get; }
Property Value
Type | Description |
---|---|
Mcp4921.PinDefinitions |