MCP3XXX
An Arduino Library supporting the MCP3XXX series of ADC SPI chips, including MCP3002, MCP3004, MCP3008 and others.
MCP3XXX_< NumBits, NumChannels, MaxSPIClockSpeed, SPITransferLength > Member List

This is the complete list of members for MCP3XXX_< NumBits, NumChannels, MaxSPIClockSpeed, SPITransferLength >, including all inherited members.

ADC_ERROR_INVALID_CHANNEL enum valueMCP3XXX_< NumBits, NumChannels, MaxSPIClockSpeed, SPITransferLength >
ADC_UNSUPPORTED_CONFIGURATION enum valueMCP3XXX_< NumBits, NumChannels, MaxSPIClockSpeed, SPITransferLength >
analogRead(uint8_t channel) constMCP3XXX_< NumBits, NumChannels, MaxSPIClockSpeed, SPITransferLength >inline
analogReadDifferential(uint8_t inPositiveChannel) constMCP3XXX_< NumBits, NumChannels, MaxSPIClockSpeed, SPITransferLength >inline
begin(uint8_t csPin=SS)MCP3XXX_< NumBits, NumChannels, MaxSPIClockSpeed, SPITransferLength >inline
begin(uint8_t csPin, uint8_t mosiPin, uint8_t misoPin, uint8_t sckPin)MCP3XXX_< NumBits, NumChannels, MaxSPIClockSpeed, SPITransferLength >inline
BIT_MASK enum valueMCP3XXX_< NumBits, NumChannels, MaxSPIClockSpeed, SPITransferLength >
MAX_SPI_CLOCK_SPEED enum valueMCP3XXX_< NumBits, NumChannels, MaxSPIClockSpeed, SPITransferLength >
MCP3XXX_()MCP3XXX_< NumBits, NumChannels, MaxSPIClockSpeed, SPITransferLength >inline
NUM_BITS enum valueMCP3XXX_< NumBits, NumChannels, MaxSPIClockSpeed, SPITransferLength >
NUM_CHANNELS enum valueMCP3XXX_< NumBits, NumChannels, MaxSPIClockSpeed, SPITransferLength >
numBits() constMCP3XXX_< NumBits, NumChannels, MaxSPIClockSpeed, SPITransferLength >inline
numChannels() constMCP3XXX_< NumBits, NumChannels, MaxSPIClockSpeed, SPITransferLength >inline
SPI_TRANSFER_LEGNTH enum valueMCP3XXX_< NumBits, NumChannels, MaxSPIClockSpeed, SPITransferLength >
~MCP3XXX_()MCP3XXX_< NumBits, NumChannels, MaxSPIClockSpeed, SPITransferLength >inline