Skip to main content

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