Zephyr API Documentation 4.2.0-rc2
A Scalable Open Source RTOS
 4.2.0-rc2
mcp356xr-adc.h File Reference

Go to the source code of this file.

Macros

#define MCP356XR_INPUT_INTERNAL_VCM   (15)
#define MCP356XR_INPUT_INTERNAL_TEMPERATURE_SENSOR_DIODE_M   (14)
#define MCP356XR_INPUT_INTERNAL_TEMPERATURE_SENSOR_DIODE_P   (13)
#define MCP356XR_INPUT_REFIN_NEGATIVE   (12)
#define MCP356XR_INPUT_REFIN_POSITIVE   (11)
#define MCP356XR_INPUT_RESERVED_DO_NOT_USE   (10)
#define MCP356XR_INPUT_AVDD   (9)
#define MCP356XR_INPUT_AGND   (8)
#define MCP356XR_INPUT_CH7   (7)
#define MCP356XR_INPUT_CH6   (6)
#define MCP356XR_INPUT_CH5   (5)
#define MCP356XR_INPUT_CH4   (4)
#define MCP356XR_INPUT_CH3   (3)
#define MCP356XR_INPUT_CH2   (2)
#define MCP356XR_INPUT_CH1   (1)
#define MCP356XR_INPUT_CH0   (0)
#define MCP356XR_ANALOG_CLOCK_NO_DIV   (0)
#define MCP356XR_ANALOG_CLOCK_DIV_2   (1)
#define MCP356XR_ANALOG_CLOCK_DIV_4   (2)
#define MCP356XR_ANALOG_CLOCK_DIV_8   (3)
#define MCP356XR_BOOST_CURRENT_BIAS_DIV_2   (0)
#define MCP356XR_BOOST_CURRENT_BIAS_MUL_0_66   (1)
#define MCP356XR_BOOST_CURRENT_BIAS_MUL_1   (2)
#define MCP356XR_BOOST_CURRENT_BIAS_MUL_2   (3)

Macro Definition Documentation

◆ MCP356XR_ANALOG_CLOCK_DIV_2

#define MCP356XR_ANALOG_CLOCK_DIV_2   (1)

◆ MCP356XR_ANALOG_CLOCK_DIV_4

#define MCP356XR_ANALOG_CLOCK_DIV_4   (2)

◆ MCP356XR_ANALOG_CLOCK_DIV_8

#define MCP356XR_ANALOG_CLOCK_DIV_8   (3)

◆ MCP356XR_ANALOG_CLOCK_NO_DIV

#define MCP356XR_ANALOG_CLOCK_NO_DIV   (0)

◆ MCP356XR_BOOST_CURRENT_BIAS_DIV_2

#define MCP356XR_BOOST_CURRENT_BIAS_DIV_2   (0)

◆ MCP356XR_BOOST_CURRENT_BIAS_MUL_0_66

#define MCP356XR_BOOST_CURRENT_BIAS_MUL_0_66   (1)

◆ MCP356XR_BOOST_CURRENT_BIAS_MUL_1

#define MCP356XR_BOOST_CURRENT_BIAS_MUL_1   (2)

◆ MCP356XR_BOOST_CURRENT_BIAS_MUL_2

#define MCP356XR_BOOST_CURRENT_BIAS_MUL_2   (3)

◆ MCP356XR_INPUT_AGND

#define MCP356XR_INPUT_AGND   (8)

◆ MCP356XR_INPUT_AVDD

#define MCP356XR_INPUT_AVDD   (9)

◆ MCP356XR_INPUT_CH0

#define MCP356XR_INPUT_CH0   (0)

◆ MCP356XR_INPUT_CH1

#define MCP356XR_INPUT_CH1   (1)

◆ MCP356XR_INPUT_CH2

#define MCP356XR_INPUT_CH2   (2)

◆ MCP356XR_INPUT_CH3

#define MCP356XR_INPUT_CH3   (3)

◆ MCP356XR_INPUT_CH4

#define MCP356XR_INPUT_CH4   (4)

◆ MCP356XR_INPUT_CH5

#define MCP356XR_INPUT_CH5   (5)

◆ MCP356XR_INPUT_CH6

#define MCP356XR_INPUT_CH6   (6)

◆ MCP356XR_INPUT_CH7

#define MCP356XR_INPUT_CH7   (7)

◆ MCP356XR_INPUT_INTERNAL_TEMPERATURE_SENSOR_DIODE_M

#define MCP356XR_INPUT_INTERNAL_TEMPERATURE_SENSOR_DIODE_M   (14)

◆ MCP356XR_INPUT_INTERNAL_TEMPERATURE_SENSOR_DIODE_P

#define MCP356XR_INPUT_INTERNAL_TEMPERATURE_SENSOR_DIODE_P   (13)

◆ MCP356XR_INPUT_INTERNAL_VCM

#define MCP356XR_INPUT_INTERNAL_VCM   (15)

◆ MCP356XR_INPUT_REFIN_NEGATIVE

#define MCP356XR_INPUT_REFIN_NEGATIVE   (12)

◆ MCP356XR_INPUT_REFIN_POSITIVE

#define MCP356XR_INPUT_REFIN_POSITIVE   (11)

◆ MCP356XR_INPUT_RESERVED_DO_NOT_USE

#define MCP356XR_INPUT_RESERVED_DO_NOT_USE   (10)