FastArduino v1.10
C++ library to build fast but small Arduino/AVR projects
|
API to handle MicroChip ADC chip MCP3304. More...
#include "mcp3x0x.h"
Go to the source code of this file.
Namespaces | |
namespace | devices |
Defines all API for all external devices supported by FastArduino. | |
namespace | devices::mcp3x0x |
Defines the API for MicroChip ADC chips family support. | |
Typedefs | |
template<board::DigitalPin CS> | |
using | devices::mcp3x0x::MCP3304 = MCP3x0x< CS, MCP3304Channel, 0x0FFF, 0 > |
Device class supporting MCP3304 ADC chip. More... | |
Enumerations | |
enum class | devices::mcp3x0x::MCP3304Channel : uint16_t { CH0 = 0x0C00 , CH1 = 0x0C80 , CH2 = 0x0D00 , CH3 = 0x0D80 , CH4 = 0x0E00 , CH5 = 0x0E80 , CH6 = 0x0F00 , CH7 = 0x0F80 , CH0_CH1 = 0x0800 , CH1_CH0 = 0x0880 , CH2_CH3 = 0x0900 , CH3_CH2 = 0x0980 , CH4_CH5 = 0x0A00 , CH5_CH4 = 0x0A80 , CH6_CH7 = 0x0B00 , CH7_CH6 = 0x0B80 } |
List of channels supported by MCP3304. More... | |
API to handle MicroChip ADC chip MCP3304.
Definition in file mcp3304.h.