Namespace Meadow.Foundation.ICs.DAC
Classes
Mcp4728
This class represents an MCP4728 quad digital-to-analog converter (DAC) and implements the II2CPeripheral and IAnalogOutputController interfaces.
Mcp4728.AnalogOutputPort
Represents an analog output port for interfacing with the Mcp4728 DAC.
Mcp4728.PinDefinitions
Represents the pin definitions for the MCP4728 DAC.
Mcp4921
Represents the MCP4921 digital-to-analog converter (DAC) implementation, inheriting from the base Mcp492x class.
Mcp4921.PinDefinitions
Represents the pin definitions for the MCP4921 DAC.
Mcp4922
Represents the MCP4921 digital-to-analog converter (DAC) implementation, inheriting from the base Mcp492x class.
Mcp4922.PinDefinitions
Represents the pin definitions for the MCP4922 DAC.
Mcp492x
This class represents an MCP492x digital-to-analog converter (DAC) and implements the ISpiPeripheral and IAnalogOutputController interfaces.
Mcp492x.AnalogOutputPort
Represents an analog output port for interfacing with the MCP492x DAC.
Enums
Mcp4728.Addresses
Valid I2C addresses for the device
Mcp4728.ChannelSettings
Enumeration for Channel settings
Mcp4728.DACChannel
Enumeration for DAC Channel Names
Mcp492x.Gain
Enumeration for gain settings