isoadc6 2.1.0.0
ISO ADC 6 Registers Settings

Settings for registers of ISO ADC 6 Click driver. More...

Macros

#define ISOADC6_SEL_CH_0   0
 ISO ADC 6 channel selection.
 
#define ISOADC6_SEL_CH_1   1
 
#define ISOADC6_SEL_CH_2   2
 
#define ISOADC6_SEL_CH_3   3
 
#define ISOADC6_SEL_CH_4   4
 
#define ISOADC6_SEL_CH_5   5
 
#define ISOADC6_SEL_CH_6   6
 
#define ISOADC6_SEL_CH_7   7
 
#define ISOADC6_SEL_CH_8   8
 
#define ISOADC6_SEL_CH_9   9
 
#define ISOADC6_SEL_CH_10   10
 
#define ISOADC6_SEL_CH_11   11
 
#define ISOADC6_SEL_CH_12   12
 
#define ISOADC6_SEL_CH_13   13
 
#define ISOADC6_SEL_CH_14   14
 
#define ISOADC6_SEL_CH_15   15
 
#define ISOADC6_NEW_DATA_BIT_MASK   0x80
 ISO ADC 6 data ready status.
 
#define ISOADC6_NEW_DATA_IS_READY   0x00
 
#define ISOADC6_NEW_DATA_NOT_READY   0x01
 
#define ISOADC6_SIL_REV_BIT_MASK   0x0F
 ISO ADC 6 device ID values.
 
#define ISOADC6_DEV_ID_REV_BIT_MASK   0xF0
 
#define ISOADC6_DEVICE_ID   0x01
 
#define ISOADC6_SILICON_REVISION   0x04
 
#define ISOADC6_LEN_REG_ERROR   0
 ISO ADC 6 register length data value.
 
#define ISOADC6_LEN_REG_BYTE   1
 
#define ISOADC6_LEN_REG_WORD   2
 
#define ISOADC6_LEN_REG_DWORD   3
 
#define ISOADC6_CTRL_RDY_LOW_PWR_MODE_RDY_EN   0x00000000ul
 ISO ADC 6 channel register control setting.
 
#define ISOADC6_CTRL_RDY_DELAY_100NS   0x00001000ul
 
#define ISOADC6_CTRL_CONT_CONV_MODE   0x00000800ul
 
#define ISOADC6_CTRL_DATA_STATUS_EN   0x00000400ul
 
#define ISOADC6_CTRL_DOUT_PIN_EN   0x00000200ul
 
#define ISOADC6_CTRL_INT_REF_VVTG_EN   0x00000100ul
 
#define ISOADC6_CTRL_MID_POWER_MODE   0x00000040ul
 
#define ISOADC6_CTRL_FULL_POWER_MODE   0x00000080ul
 
#define ISOADC6_CTRL_SINGLE_CONV_MODE   0x00000004ul
 
#define ISOADC6_CTRL_STANDBY_MODE   0x00000008ul
 
#define ISOADC6_CTRL_SINGLE_PWR_DOWN_MODE   0x0000000Cul
 
#define ISOADC6_CTRL_IDLE_MODE   0x00000010ul
 
#define ISOADC6_CTRL_MODE_MASK   0x0000003Cul
 
#define ISOADC6_CTRL_INT_ZERO_SCALE_OFFSET_CALIB   0x00000014ul
 
#define ISOADC6_CTRL_INT_FULL_SCALE_GAIN_CALIB   0x00000018ul
 
#define ISOADC6_CTRL_SYS_ZERO_SCALE_OFFSET_CALIB   0x0000001Cul
 
#define ISOADC6_CTRL_SYS_FULL_SCALE_GAIN_CALIB   0x00000020ul
 
#define ISOADC6_IO_CON1_DOUT_PINS_DIS   0x00000000ul
 ISO ADC 6 channel configuration data values.
 
#define ISOADC6_IO_CON1_SET_DOUT_PIN_P4   0x00800000ul
 
#define ISOADC6_IO_CON1_SET_DOUT_PIN_P3   0x00400000ul
 
#define ISOADC6_IO_CON1_SET_DOUT_PIN_P2   0x00200000ul
 
#define ISOADC6_IO_CON1_SET_DOUT_PIN_P1   0x00100000ul
 
#define ISOADC6_IO_CON1_DOUT_PIN_P4_EN   0x00080000ul
 
#define ISOADC6_IO_CON1_DOUT_PIN_P3_EN   0x00040000ul
 
#define ISOADC6_IO_CON1_DOUT_PIN_P2_EN   0x00020000ul
 
#define ISOADC6_IO_CON1_DOUT_PIN_P1_EN   0x00010000ul
 
#define ISOADC6_IO_CON1_BRIGDE_PWR_DOWN_EN   0x00008000ul
 
#define ISOADC6_IO_CON1_IOUT1_MIKRO_A_50   0x00000800ul
 
#define ISOADC6_IO_CON1_IOUT1_MIKRO_A_100   0x00001000ul
 
#define ISOADC6_IO_CON1_IOUT1_MIKRO_A_250   0x00001800ul
 
#define ISOADC6_IO_CON1_IOUT1_MIKRO_A_500   0x00002000ul
 
#define ISOADC6_IO_CON1_IOUT1_MIKRO_A_750   0x00002800ul
 
#define ISOADC6_IO_CON1_IOUT1_MIKRO_A_1000   0x00003000ul
 
#define ISOADC6_IO_CON1_IOUT0_MIKRO_A_50   0x00000100ul
 
#define ISOADC6_IO_CON1_IOUT0_MIKRO_A_100   0x00000200ul
 
#define ISOADC6_IO_CON1_IOUT0_MIKRO_A_250   0x00000300ul
 
#define ISOADC6_IO_CON1_IOUT0_MIKRO_A_500   0x00000400ul
 
#define ISOADC6_IO_CON1_IOUT0_MIKRO_A_750   0x00000500ul
 
#define ISOADC6_IO_CON1_IOUT0_MIKRO_A_1000   0x00000600ul
 
#define ISOADC6_IO_CON1_IOUT1_AIN0_PIN_ON   0x00000000ul
 
#define ISOADC6_IO_CON1_IOUT1_AIN1_PIN_ON   0x00000010ul
 
#define ISOADC6_IO_CON1_IOUT1_AIN2_PIN_ON   0x00000020ul
 
#define ISOADC6_IO_CON1_IOUT1_AIN3_PIN_ON   0x00000030ul
 
#define ISOADC6_IO_CON1_IOUT1_AIN4_PIN_ON   0x00000040ul
 
#define ISOADC6_IO_CON1_IOUT1_AIN5_PIN_ON   0x00000050ul
 
#define ISOADC6_IO_CON1_IOUT1_AIN6_PIN_ON   0x00000060ul
 
#define ISOADC6_IO_CON1_IOUT1_AIN7_PIN_ON   0x00000070ul
 
#define ISOADC6_IO_CON1_IOUT1_AIN8_PIN_ON   0x00000080ul
 
#define ISOADC6_IO_CON1_IOUT1_AIN9_PIN_ON   0x00000090ul
 
#define ISOADC6_IO_CON1_IOUT1_AIN10_PIN_ON   0x000000A0ul
 
#define ISOADC6_IO_CON1_IOUT1_AIN11_PIN_ON   0x000000B0ul
 
#define ISOADC6_IO_CON1_IOUT1_AIN12_PIN_ON   0x000000C0ul
 
#define ISOADC6_IO_CON1_IOUT1_AIN13_PIN_ON   0x000000D0ul
 
#define ISOADC6_IO_CON1_IOUT1_AIN14_PIN_ON   0x000000E0ul
 
#define ISOADC6_IO_CON1_IOUT1_AIN15_PIN_ON   0x000000F0ul
 
#define ISOADC6_IO_CON1_IOUT0_AIN0_PIN_ON   0x00000000ul
 
#define ISOADC6_IO_CON1_IOUT0_AIN1_PIN_ON   0x00000001ul
 
#define ISOADC6_IO_CON1_IOUT0_AIN2_PIN_ON   0x00000002ul
 
#define ISOADC6_IO_CON1_IOUT0_AIN3_PIN_ON   0x00000003ul
 
#define ISOADC6_IO_CON1_IOUT0_AIN4_PIN_ON   0x00000004ul
 
#define ISOADC6_IO_CON1_IOUT0_AIN5_PIN_ON   0x00000005ul
 
#define ISOADC6_IO_CON1_IOUT0_AIN6_PIN_ON   0x00000006ul
 
#define ISOADC6_IO_CON1_IOUT0_AIN7_PIN_ON   0x00000007ul
 
#define ISOADC6_IO_CON1_IOUT0_AIN8_PIN_ON   0x00000008ul
 
#define ISOADC6_IO_CON1_IOUT0_AIN9_PIN_ON   0x00000009ul
 
#define ISOADC6_IO_CON1_IOUT0_AIN10_PIN_ON   0x0000000Aul
 
#define ISOADC6_IO_CON1_IOUT0_AIN11_PIN_ON   0x0000000Bul
 
#define ISOADC6_IO_CON1_IOUT0_AIN12_PIN_ON   0x0000000Cul
 
#define ISOADC6_IO_CON1_IOUT0_AIN13_PIN_ON   0x0000000Dul
 
#define ISOADC6_IO_CON1_IOUT0_AIN14_PIN_ON   0x0000000Eul
 
#define ISOADC6_IO_CON1_IOUT0_AIN15_PIN_ON   0x0000000Ful
 
#define ISOADC6_IO_CON2_VBIAS_DISABLE   0x0000u
 ISO ADC 6 I/O control 2 setting.
 
#define ISOADC6_IO_CON2_VBIAS_AIN0_CH_EN_ON   0x0001u
 
#define ISOADC6_IO_CON2_VBIAS_AIN1_CH_EN_ON   0x0002u
 
#define ISOADC6_IO_CON2_VBIAS_AIN2_CH_EN_ON   0x0004u
 
#define ISOADC6_IO_CON2_VBIAS_AIN3_CH_EN_ON   0x0008u
 
#define ISOADC6_IO_CON2_VBIAS_AIN4_CH_EN_ON   0x0010u
 
#define ISOADC6_IO_CON2_VBIAS_AIN5_CH_EN_ON   0x0020u
 
#define ISOADC6_IO_CON2_VBIAS_AIN6_CH_EN_ON   0x0040u
 
#define ISOADC6_IO_CON2_VBIAS_AIN7_CH_EN_ON   0x0080u
 
#define ISOADC6_IO_CON2_VBIAS_AIN8_CH_EN_ON   0x0100u
 
#define ISOADC6_IO_CON2_VBIAS_AIN9_CH_EN_ON   0x0200u
 
#define ISOADC6_IO_CON2_VBIAS_AIN10_CH_EN_ON   0x0400u
 
#define ISOADC6_IO_CON2_VBIAS_AIN11_CH_EN_ON   0x0800u
 
#define ISOADC6_IO_CON2_VBIAS_AIN12_CH_EN_ON   0x1000u
 
#define ISOADC6_IO_CON2_VBIAS_AIN13_CH_EN_ON   0x2000u
 
#define ISOADC6_IO_CON2_VBIAS_AIN14_CH_EN_ON   0x4000u
 
#define ISOADC6_IO_CON2_VBIAS_AIN15_CH_EN_ON   0x8000u
 
#define ISOADC6_CHANNEL_DISABLE   0x0000u
 ISO ADC 6 I/O control 2 setting.
 
#define ISOADC6_CHANNEL_ENABLE   0x8000u
 
#define ISOADC6_CHANNEL_POS_AN_IN_AIN0   0x0000u
 
#define ISOADC6_CHANNEL_POS_AN_IN_AIN1   0x0020u
 
#define ISOADC6_CHANNEL_POS_AN_IN_AIN2   0x0040u
 
#define ISOADC6_CHANNEL_POS_AN_IN_AIN3   0x0060u
 
#define ISOADC6_CHANNEL_POS_AN_IN_AIN4   0x0080u
 
#define ISOADC6_CHANNEL_POS_AN_IN_AIN5   0x00A0u
 
#define ISOADC6_CHANNEL_POS_AN_IN_AIN6   0x00C0u
 
#define ISOADC6_CHANNEL_POS_AN_IN_AIN7   0x00E0u
 
#define ISOADC6_CHANNEL_POS_AN_IN_AIN8   0x0100u
 
#define ISOADC6_CHANNEL_POS_AN_IN_AIN9   0x0120u
 
#define ISOADC6_CHANNEL_POS_AN_IN_AIN10   0x0140u
 
#define ISOADC6_CHANNEL_POS_AN_IN_AIN11   0x0160u
 
#define ISOADC6_CHANNEL_POS_AN_IN_AIN12   0x0180u
 
#define ISOADC6_CHANNEL_POS_AN_IN_AIN13   0x01A0u
 
#define ISOADC6_CHANNEL_POS_AN_IN_AIN14   0x01C0u
 
#define ISOADC6_CHANNEL_POS_AN_IN_AIN15   0x01E0u
 
#define ISOADC6_CHANNEL_POS_TEMP_SENSOR   0x0200u
 
#define ISOADC6_CHANNEL_POS_AVSS   0x0220u
 
#define ISOADC6_CHANNEL_POS_INT_REF   0x0240u
 
#define ISOADC6_CHANNEL_POS_DGND   0x0260u
 
#define ISOADC6_CHANNEL_NEG_AN_IN_AIN0   0x0000u
 
#define ISOADC6_CHANNEL_NEG_AN_IN_AIN1   0x0001u
 
#define ISOADC6_CHANNEL_NEG_AN_IN_AIN2   0x0002u
 
#define ISOADC6_CHANNEL_NEG_AN_IN_AIN3   0x0003u
 
#define ISOADC6_CHANNEL_NEG_AN_IN_AIN4   0x0004u
 
#define ISOADC6_CHANNEL_NEG_AN_IN_AIN5   0x0005u
 
#define ISOADC6_CHANNEL_NEG_AN_IN_AIN6   0x0006u
 
#define ISOADC6_CHANNEL_NEG_AN_IN_AIN7   0x0007u
 
#define ISOADC6_CHANNEL_NEG_AN_IN_AIN8   0x0008u
 
#define ISOADC6_CHANNEL_NEG_AN_IN_AIN9   0x0009u
 
#define ISOADC6_CHANNEL_NEG_AN_IN_AIN10   0x000Au
 
#define ISOADC6_CHANNEL_NEG_AN_IN_AIN11   0x000Bu
 
#define ISOADC6_CHANNEL_NEG_AN_IN_AIN12   0x000Cu
 
#define ISOADC6_CHANNEL_NEG_AN_IN_AIN13   0x000Du
 
#define ISOADC6_CHANNEL_NEG_AN_IN_AIN14   0x000Eu
 
#define ISOADC6_CHANNEL_NEG_AN_IN_AIN15   0x000Fu
 
#define ISOADC6_CHANNEL_NEG_TEMP_SENSOR   0x0010u
 
#define ISOADC6_CHANNEL_NEG_AVSS   0x0011u
 
#define ISOADC6_CHANNEL_NEG_INT_REF   0x0012u
 
#define ISOADC6_CHANNEL_NEG_DGND   0x0013u
 
#define ISOADC6_ALL_ERROR_FLAG_DIS   0x00000000ul
 ISO ADC 6 error register data values.
 
#define ISOADC6MASTER_CLK_CNT_EN   0x00400000ul
 
#define ISOADC6LDO_CAP_TEST_CHECK_EN   0x00200000ul
 
#define ISOADC6ANALOG_LDO_CALIB_CHECK_EN   0x00080000ul
 
#define ISOADC6DIGITAL_LDO_CALIB_CHECK_EN   0x00100000ul
 
#define ISOADC6LDO_CHECK_DIS   0x00180000ul
 
#define ISOADC6_CALIB_FAIL_CHECK_EN   0x00040000ul
 
#define ISOADC6_CONV_FAIL_CHECK_EN   0x00020000ul
 
#define ISOADC6_SAT_CHECK_EN   0x00010000ul
 
#define ISOADC6_OVERVTG_MON_ON_AINP_CH_EN   0x00008000ul
 
#define ISOADC6_UNDERVTG_MON_ON_AINP_CH_EN   0x00004000ul
 
#define ISOADC6_OVERVTG_MON_ON_AINM_CH_EN   0x00002000ul
 
#define ISOADC6_UNDERVTG_MON_ON_AINM_CH_EN   0x00001000ul
 
#define ISOADC6_EXT_REF_DET_ERROR   0x00000800ul
 
#define ISOADC6_DIG_LDO_TEST_MECH_CHECK   0x00000400ul
 
#define ISOADC6_DIG_LDO_VTG_MONITORING   0x00000200ul
 
#define ISOADC6_AN_LDO_TEST_MECH_CHECK   0x00000100ul
 
#define ISOADC6_AN_LDO_VTG_MON   0x00000080ul
 
#define ISOADC6_SPI_IGNORE_ERROR   0x00000040ul
 
#define ISOADC6_SPI_SCLK_CNT_ERROR_CHECK   0x00000020ul
 
#define ISOADC6_SPI_READ_ERROR_CHECK   0x00000010ul
 
#define ISOADC6_SPI_WRITE_ERROR_CHECK   0x00000008ul
 
#define ISOADC6_SPI_CRC_CHECK   0x00000004ul
 
#define ISOADC6_SPI_CRC_CALC_PERF_ON_MEMORY   0x00000002ul
 
#define ISOADC6_GAIN_COEFF   0x00400000ul
 
#define ISOADC6_CFG_UNP_OP_BUFF_BOUT_DIS   0x0000u
 ISO ADC 6 config register data values.
 
#define ISOADC6_CFG_BIP_OP_EN   0x0800u
 
#define ISOADC6_CFG_BOUT_CURR_500_UA   0x0200u
 
#define ISOADC6_CFG_BOUT_CURR_2_MA   0x0400u
 
#define ISOADC6_CFG_BOUT_CURR_4_MA   0x0600u
 
#define ISOADC6_CFG_BUFF_ON_REFIN_POS_EN   0x0100u
 
#define ISOADC6_CFG_BUFF_ON_REFIN_NEG_EN   0x0080u
 
#define ISOADC6_CFG_BUFF_ON_AINP_EN   0x0040u
 
#define ISOADC6_CFG_BUFF_ON_AINM_EN   0x0020u
 
#define ISOADC6_CFG_SEL_REFIN1   0x0000u
 
#define ISOADC6_CFG_SEL_REFIN2   0x0008u
 
#define ISOADC6_CFG_SEL_INT_REF   0x0010u
 
#define ISOADC6_CFG_SEL_AVDD_REF   0x0018u
 
#define ISOADC6_CFG_SET_GAIN_1   0x0000u
 
#define ISOADC6_CFG_SET_GAIN_2   0x0001u
 
#define ISOADC6_CFG_SET_GAIN_4   0x0002u
 
#define ISOADC6_CFG_SET_GAIN_8   0x0003u
 
#define ISOADC6_CFG_SET_GAIN_16   0x0004u
 
#define ISOADC6_CFG_SET_GAIN_32   0x0005u
 
#define ISOADC6_CFG_SET_GAIN_64   0x0006u
 
#define ISOADC6_CFG_SET_GAIN_128   0x0007u
 
#define ISOADC6_VTG_REF_2_65_V   2.65f
 ISO ADC 6 voltage reference and calibration data values.
 
#define ISOADC6_CALIB_DEFAULT   1.00f
 
#define ISOADC6_SET_DATA_SAMPLE_EDGE   SET_SPI_DATA_SAMPLE_EDGE
 Data sample selection.
 
#define ISOADC6_SET_DATA_SAMPLE_MIDDLE   SET_SPI_DATA_SAMPLE_MIDDLE
 

Detailed Description

Settings for registers of ISO ADC 6 Click driver.

Macro Definition Documentation

◆ ISOADC6_ALL_ERROR_FLAG_DIS

#define ISOADC6_ALL_ERROR_FLAG_DIS   0x00000000ul

ISO ADC 6 error register data values.

Error register data values of ISO ADC 6 Click driver.

◆ ISOADC6_AN_LDO_TEST_MECH_CHECK

#define ISOADC6_AN_LDO_TEST_MECH_CHECK   0x00000100ul

◆ ISOADC6_AN_LDO_VTG_MON

#define ISOADC6_AN_LDO_VTG_MON   0x00000080ul

◆ ISOADC6_CALIB_DEFAULT

#define ISOADC6_CALIB_DEFAULT   1.00f

◆ ISOADC6_CALIB_FAIL_CHECK_EN

#define ISOADC6_CALIB_FAIL_CHECK_EN   0x00040000ul

◆ ISOADC6_CFG_BIP_OP_EN

#define ISOADC6_CFG_BIP_OP_EN   0x0800u

◆ ISOADC6_CFG_BOUT_CURR_2_MA

#define ISOADC6_CFG_BOUT_CURR_2_MA   0x0400u

◆ ISOADC6_CFG_BOUT_CURR_4_MA

#define ISOADC6_CFG_BOUT_CURR_4_MA   0x0600u

◆ ISOADC6_CFG_BOUT_CURR_500_UA

#define ISOADC6_CFG_BOUT_CURR_500_UA   0x0200u

◆ ISOADC6_CFG_BUFF_ON_AINM_EN

#define ISOADC6_CFG_BUFF_ON_AINM_EN   0x0020u

◆ ISOADC6_CFG_BUFF_ON_AINP_EN

#define ISOADC6_CFG_BUFF_ON_AINP_EN   0x0040u

◆ ISOADC6_CFG_BUFF_ON_REFIN_NEG_EN

#define ISOADC6_CFG_BUFF_ON_REFIN_NEG_EN   0x0080u

◆ ISOADC6_CFG_BUFF_ON_REFIN_POS_EN

#define ISOADC6_CFG_BUFF_ON_REFIN_POS_EN   0x0100u

◆ ISOADC6_CFG_SEL_AVDD_REF

#define ISOADC6_CFG_SEL_AVDD_REF   0x0018u

◆ ISOADC6_CFG_SEL_INT_REF

#define ISOADC6_CFG_SEL_INT_REF   0x0010u

◆ ISOADC6_CFG_SEL_REFIN1

#define ISOADC6_CFG_SEL_REFIN1   0x0000u

◆ ISOADC6_CFG_SEL_REFIN2

#define ISOADC6_CFG_SEL_REFIN2   0x0008u

◆ ISOADC6_CFG_SET_GAIN_1

#define ISOADC6_CFG_SET_GAIN_1   0x0000u

◆ ISOADC6_CFG_SET_GAIN_128

#define ISOADC6_CFG_SET_GAIN_128   0x0007u

◆ ISOADC6_CFG_SET_GAIN_16

#define ISOADC6_CFG_SET_GAIN_16   0x0004u

◆ ISOADC6_CFG_SET_GAIN_2

#define ISOADC6_CFG_SET_GAIN_2   0x0001u

◆ ISOADC6_CFG_SET_GAIN_32

#define ISOADC6_CFG_SET_GAIN_32   0x0005u

◆ ISOADC6_CFG_SET_GAIN_4

#define ISOADC6_CFG_SET_GAIN_4   0x0002u

◆ ISOADC6_CFG_SET_GAIN_64

#define ISOADC6_CFG_SET_GAIN_64   0x0006u

◆ ISOADC6_CFG_SET_GAIN_8

#define ISOADC6_CFG_SET_GAIN_8   0x0003u

◆ ISOADC6_CFG_UNP_OP_BUFF_BOUT_DIS

#define ISOADC6_CFG_UNP_OP_BUFF_BOUT_DIS   0x0000u

ISO ADC 6 config register data values.

Config register data values of ISO ADC 6 Click driver.

◆ ISOADC6_CHANNEL_DISABLE

#define ISOADC6_CHANNEL_DISABLE   0x0000u

ISO ADC 6 I/O control 2 setting.

I/O control 2 setting of ISO ADC 6 Click driver.

◆ ISOADC6_CHANNEL_ENABLE

#define ISOADC6_CHANNEL_ENABLE   0x8000u

◆ ISOADC6_CHANNEL_NEG_AN_IN_AIN0

#define ISOADC6_CHANNEL_NEG_AN_IN_AIN0   0x0000u

◆ ISOADC6_CHANNEL_NEG_AN_IN_AIN1

#define ISOADC6_CHANNEL_NEG_AN_IN_AIN1   0x0001u

◆ ISOADC6_CHANNEL_NEG_AN_IN_AIN10

#define ISOADC6_CHANNEL_NEG_AN_IN_AIN10   0x000Au

◆ ISOADC6_CHANNEL_NEG_AN_IN_AIN11

#define ISOADC6_CHANNEL_NEG_AN_IN_AIN11   0x000Bu

◆ ISOADC6_CHANNEL_NEG_AN_IN_AIN12

#define ISOADC6_CHANNEL_NEG_AN_IN_AIN12   0x000Cu

◆ ISOADC6_CHANNEL_NEG_AN_IN_AIN13

#define ISOADC6_CHANNEL_NEG_AN_IN_AIN13   0x000Du

◆ ISOADC6_CHANNEL_NEG_AN_IN_AIN14

#define ISOADC6_CHANNEL_NEG_AN_IN_AIN14   0x000Eu

◆ ISOADC6_CHANNEL_NEG_AN_IN_AIN15

#define ISOADC6_CHANNEL_NEG_AN_IN_AIN15   0x000Fu

◆ ISOADC6_CHANNEL_NEG_AN_IN_AIN2

#define ISOADC6_CHANNEL_NEG_AN_IN_AIN2   0x0002u

◆ ISOADC6_CHANNEL_NEG_AN_IN_AIN3

#define ISOADC6_CHANNEL_NEG_AN_IN_AIN3   0x0003u

◆ ISOADC6_CHANNEL_NEG_AN_IN_AIN4

#define ISOADC6_CHANNEL_NEG_AN_IN_AIN4   0x0004u

◆ ISOADC6_CHANNEL_NEG_AN_IN_AIN5

#define ISOADC6_CHANNEL_NEG_AN_IN_AIN5   0x0005u

◆ ISOADC6_CHANNEL_NEG_AN_IN_AIN6

#define ISOADC6_CHANNEL_NEG_AN_IN_AIN6   0x0006u

◆ ISOADC6_CHANNEL_NEG_AN_IN_AIN7

#define ISOADC6_CHANNEL_NEG_AN_IN_AIN7   0x0007u

◆ ISOADC6_CHANNEL_NEG_AN_IN_AIN8

#define ISOADC6_CHANNEL_NEG_AN_IN_AIN8   0x0008u

◆ ISOADC6_CHANNEL_NEG_AN_IN_AIN9

#define ISOADC6_CHANNEL_NEG_AN_IN_AIN9   0x0009u

◆ ISOADC6_CHANNEL_NEG_AVSS

#define ISOADC6_CHANNEL_NEG_AVSS   0x0011u

◆ ISOADC6_CHANNEL_NEG_DGND

#define ISOADC6_CHANNEL_NEG_DGND   0x0013u

◆ ISOADC6_CHANNEL_NEG_INT_REF

#define ISOADC6_CHANNEL_NEG_INT_REF   0x0012u

◆ ISOADC6_CHANNEL_NEG_TEMP_SENSOR

#define ISOADC6_CHANNEL_NEG_TEMP_SENSOR   0x0010u

◆ ISOADC6_CHANNEL_POS_AN_IN_AIN0

#define ISOADC6_CHANNEL_POS_AN_IN_AIN0   0x0000u

◆ ISOADC6_CHANNEL_POS_AN_IN_AIN1

#define ISOADC6_CHANNEL_POS_AN_IN_AIN1   0x0020u

◆ ISOADC6_CHANNEL_POS_AN_IN_AIN10

#define ISOADC6_CHANNEL_POS_AN_IN_AIN10   0x0140u

◆ ISOADC6_CHANNEL_POS_AN_IN_AIN11

#define ISOADC6_CHANNEL_POS_AN_IN_AIN11   0x0160u

◆ ISOADC6_CHANNEL_POS_AN_IN_AIN12

#define ISOADC6_CHANNEL_POS_AN_IN_AIN12   0x0180u

◆ ISOADC6_CHANNEL_POS_AN_IN_AIN13

#define ISOADC6_CHANNEL_POS_AN_IN_AIN13   0x01A0u

◆ ISOADC6_CHANNEL_POS_AN_IN_AIN14

#define ISOADC6_CHANNEL_POS_AN_IN_AIN14   0x01C0u

◆ ISOADC6_CHANNEL_POS_AN_IN_AIN15

#define ISOADC6_CHANNEL_POS_AN_IN_AIN15   0x01E0u

◆ ISOADC6_CHANNEL_POS_AN_IN_AIN2

#define ISOADC6_CHANNEL_POS_AN_IN_AIN2   0x0040u

◆ ISOADC6_CHANNEL_POS_AN_IN_AIN3

#define ISOADC6_CHANNEL_POS_AN_IN_AIN3   0x0060u

◆ ISOADC6_CHANNEL_POS_AN_IN_AIN4

#define ISOADC6_CHANNEL_POS_AN_IN_AIN4   0x0080u

◆ ISOADC6_CHANNEL_POS_AN_IN_AIN5

#define ISOADC6_CHANNEL_POS_AN_IN_AIN5   0x00A0u

◆ ISOADC6_CHANNEL_POS_AN_IN_AIN6

#define ISOADC6_CHANNEL_POS_AN_IN_AIN6   0x00C0u

◆ ISOADC6_CHANNEL_POS_AN_IN_AIN7

#define ISOADC6_CHANNEL_POS_AN_IN_AIN7   0x00E0u

◆ ISOADC6_CHANNEL_POS_AN_IN_AIN8

#define ISOADC6_CHANNEL_POS_AN_IN_AIN8   0x0100u

◆ ISOADC6_CHANNEL_POS_AN_IN_AIN9

#define ISOADC6_CHANNEL_POS_AN_IN_AIN9   0x0120u

◆ ISOADC6_CHANNEL_POS_AVSS

#define ISOADC6_CHANNEL_POS_AVSS   0x0220u

◆ ISOADC6_CHANNEL_POS_DGND

#define ISOADC6_CHANNEL_POS_DGND   0x0260u

◆ ISOADC6_CHANNEL_POS_INT_REF

#define ISOADC6_CHANNEL_POS_INT_REF   0x0240u

◆ ISOADC6_CHANNEL_POS_TEMP_SENSOR

#define ISOADC6_CHANNEL_POS_TEMP_SENSOR   0x0200u

◆ ISOADC6_CONV_FAIL_CHECK_EN

#define ISOADC6_CONV_FAIL_CHECK_EN   0x00020000ul

◆ ISOADC6_CTRL_CONT_CONV_MODE

#define ISOADC6_CTRL_CONT_CONV_MODE   0x00000800ul

◆ ISOADC6_CTRL_DATA_STATUS_EN

#define ISOADC6_CTRL_DATA_STATUS_EN   0x00000400ul

◆ ISOADC6_CTRL_DOUT_PIN_EN

#define ISOADC6_CTRL_DOUT_PIN_EN   0x00000200ul

◆ ISOADC6_CTRL_FULL_POWER_MODE

#define ISOADC6_CTRL_FULL_POWER_MODE   0x00000080ul

◆ ISOADC6_CTRL_IDLE_MODE

#define ISOADC6_CTRL_IDLE_MODE   0x00000010ul

◆ ISOADC6_CTRL_INT_FULL_SCALE_GAIN_CALIB

#define ISOADC6_CTRL_INT_FULL_SCALE_GAIN_CALIB   0x00000018ul

◆ ISOADC6_CTRL_INT_REF_VVTG_EN

#define ISOADC6_CTRL_INT_REF_VVTG_EN   0x00000100ul

◆ ISOADC6_CTRL_INT_ZERO_SCALE_OFFSET_CALIB

#define ISOADC6_CTRL_INT_ZERO_SCALE_OFFSET_CALIB   0x00000014ul

◆ ISOADC6_CTRL_MID_POWER_MODE

#define ISOADC6_CTRL_MID_POWER_MODE   0x00000040ul

◆ ISOADC6_CTRL_MODE_MASK

#define ISOADC6_CTRL_MODE_MASK   0x0000003Cul

◆ ISOADC6_CTRL_RDY_DELAY_100NS

#define ISOADC6_CTRL_RDY_DELAY_100NS   0x00001000ul

◆ ISOADC6_CTRL_RDY_LOW_PWR_MODE_RDY_EN

#define ISOADC6_CTRL_RDY_LOW_PWR_MODE_RDY_EN   0x00000000ul

ISO ADC 6 channel register control setting.

Channel register control setting of ISO ADC 6 Click driver.

◆ ISOADC6_CTRL_SINGLE_CONV_MODE

#define ISOADC6_CTRL_SINGLE_CONV_MODE   0x00000004ul

◆ ISOADC6_CTRL_SINGLE_PWR_DOWN_MODE

#define ISOADC6_CTRL_SINGLE_PWR_DOWN_MODE   0x0000000Cul

◆ ISOADC6_CTRL_STANDBY_MODE

#define ISOADC6_CTRL_STANDBY_MODE   0x00000008ul

◆ ISOADC6_CTRL_SYS_FULL_SCALE_GAIN_CALIB

#define ISOADC6_CTRL_SYS_FULL_SCALE_GAIN_CALIB   0x00000020ul

◆ ISOADC6_CTRL_SYS_ZERO_SCALE_OFFSET_CALIB

#define ISOADC6_CTRL_SYS_ZERO_SCALE_OFFSET_CALIB   0x0000001Cul

◆ ISOADC6_DEV_ID_REV_BIT_MASK

#define ISOADC6_DEV_ID_REV_BIT_MASK   0xF0

◆ ISOADC6_DEVICE_ID

#define ISOADC6_DEVICE_ID   0x01

◆ ISOADC6_DIG_LDO_TEST_MECH_CHECK

#define ISOADC6_DIG_LDO_TEST_MECH_CHECK   0x00000400ul

◆ ISOADC6_DIG_LDO_VTG_MONITORING

#define ISOADC6_DIG_LDO_VTG_MONITORING   0x00000200ul

◆ ISOADC6_EXT_REF_DET_ERROR

#define ISOADC6_EXT_REF_DET_ERROR   0x00000800ul

◆ ISOADC6_GAIN_COEFF

#define ISOADC6_GAIN_COEFF   0x00400000ul

◆ ISOADC6_IO_CON1_BRIGDE_PWR_DOWN_EN

#define ISOADC6_IO_CON1_BRIGDE_PWR_DOWN_EN   0x00008000ul

◆ ISOADC6_IO_CON1_DOUT_PIN_P1_EN

#define ISOADC6_IO_CON1_DOUT_PIN_P1_EN   0x00010000ul

◆ ISOADC6_IO_CON1_DOUT_PIN_P2_EN

#define ISOADC6_IO_CON1_DOUT_PIN_P2_EN   0x00020000ul

◆ ISOADC6_IO_CON1_DOUT_PIN_P3_EN

#define ISOADC6_IO_CON1_DOUT_PIN_P3_EN   0x00040000ul

◆ ISOADC6_IO_CON1_DOUT_PIN_P4_EN

#define ISOADC6_IO_CON1_DOUT_PIN_P4_EN   0x00080000ul

◆ ISOADC6_IO_CON1_DOUT_PINS_DIS

#define ISOADC6_IO_CON1_DOUT_PINS_DIS   0x00000000ul

ISO ADC 6 channel configuration data values.

Channel configuration data values of ISO ADC 6 Click driver.

◆ ISOADC6_IO_CON1_IOUT0_AIN0_PIN_ON

#define ISOADC6_IO_CON1_IOUT0_AIN0_PIN_ON   0x00000000ul

◆ ISOADC6_IO_CON1_IOUT0_AIN10_PIN_ON

#define ISOADC6_IO_CON1_IOUT0_AIN10_PIN_ON   0x0000000Aul

◆ ISOADC6_IO_CON1_IOUT0_AIN11_PIN_ON

#define ISOADC6_IO_CON1_IOUT0_AIN11_PIN_ON   0x0000000Bul

◆ ISOADC6_IO_CON1_IOUT0_AIN12_PIN_ON

#define ISOADC6_IO_CON1_IOUT0_AIN12_PIN_ON   0x0000000Cul

◆ ISOADC6_IO_CON1_IOUT0_AIN13_PIN_ON

#define ISOADC6_IO_CON1_IOUT0_AIN13_PIN_ON   0x0000000Dul

◆ ISOADC6_IO_CON1_IOUT0_AIN14_PIN_ON

#define ISOADC6_IO_CON1_IOUT0_AIN14_PIN_ON   0x0000000Eul

◆ ISOADC6_IO_CON1_IOUT0_AIN15_PIN_ON

#define ISOADC6_IO_CON1_IOUT0_AIN15_PIN_ON   0x0000000Ful

◆ ISOADC6_IO_CON1_IOUT0_AIN1_PIN_ON

#define ISOADC6_IO_CON1_IOUT0_AIN1_PIN_ON   0x00000001ul

◆ ISOADC6_IO_CON1_IOUT0_AIN2_PIN_ON

#define ISOADC6_IO_CON1_IOUT0_AIN2_PIN_ON   0x00000002ul

◆ ISOADC6_IO_CON1_IOUT0_AIN3_PIN_ON

#define ISOADC6_IO_CON1_IOUT0_AIN3_PIN_ON   0x00000003ul

◆ ISOADC6_IO_CON1_IOUT0_AIN4_PIN_ON

#define ISOADC6_IO_CON1_IOUT0_AIN4_PIN_ON   0x00000004ul

◆ ISOADC6_IO_CON1_IOUT0_AIN5_PIN_ON

#define ISOADC6_IO_CON1_IOUT0_AIN5_PIN_ON   0x00000005ul

◆ ISOADC6_IO_CON1_IOUT0_AIN6_PIN_ON

#define ISOADC6_IO_CON1_IOUT0_AIN6_PIN_ON   0x00000006ul

◆ ISOADC6_IO_CON1_IOUT0_AIN7_PIN_ON

#define ISOADC6_IO_CON1_IOUT0_AIN7_PIN_ON   0x00000007ul

◆ ISOADC6_IO_CON1_IOUT0_AIN8_PIN_ON

#define ISOADC6_IO_CON1_IOUT0_AIN8_PIN_ON   0x00000008ul

◆ ISOADC6_IO_CON1_IOUT0_AIN9_PIN_ON

#define ISOADC6_IO_CON1_IOUT0_AIN9_PIN_ON   0x00000009ul

◆ ISOADC6_IO_CON1_IOUT0_MIKRO_A_100

#define ISOADC6_IO_CON1_IOUT0_MIKRO_A_100   0x00000200ul

◆ ISOADC6_IO_CON1_IOUT0_MIKRO_A_1000

#define ISOADC6_IO_CON1_IOUT0_MIKRO_A_1000   0x00000600ul

◆ ISOADC6_IO_CON1_IOUT0_MIKRO_A_250

#define ISOADC6_IO_CON1_IOUT0_MIKRO_A_250   0x00000300ul

◆ ISOADC6_IO_CON1_IOUT0_MIKRO_A_50

#define ISOADC6_IO_CON1_IOUT0_MIKRO_A_50   0x00000100ul

◆ ISOADC6_IO_CON1_IOUT0_MIKRO_A_500

#define ISOADC6_IO_CON1_IOUT0_MIKRO_A_500   0x00000400ul

◆ ISOADC6_IO_CON1_IOUT0_MIKRO_A_750

#define ISOADC6_IO_CON1_IOUT0_MIKRO_A_750   0x00000500ul

◆ ISOADC6_IO_CON1_IOUT1_AIN0_PIN_ON

#define ISOADC6_IO_CON1_IOUT1_AIN0_PIN_ON   0x00000000ul

◆ ISOADC6_IO_CON1_IOUT1_AIN10_PIN_ON

#define ISOADC6_IO_CON1_IOUT1_AIN10_PIN_ON   0x000000A0ul

◆ ISOADC6_IO_CON1_IOUT1_AIN11_PIN_ON

#define ISOADC6_IO_CON1_IOUT1_AIN11_PIN_ON   0x000000B0ul

◆ ISOADC6_IO_CON1_IOUT1_AIN12_PIN_ON

#define ISOADC6_IO_CON1_IOUT1_AIN12_PIN_ON   0x000000C0ul

◆ ISOADC6_IO_CON1_IOUT1_AIN13_PIN_ON

#define ISOADC6_IO_CON1_IOUT1_AIN13_PIN_ON   0x000000D0ul

◆ ISOADC6_IO_CON1_IOUT1_AIN14_PIN_ON

#define ISOADC6_IO_CON1_IOUT1_AIN14_PIN_ON   0x000000E0ul

◆ ISOADC6_IO_CON1_IOUT1_AIN15_PIN_ON

#define ISOADC6_IO_CON1_IOUT1_AIN15_PIN_ON   0x000000F0ul

◆ ISOADC6_IO_CON1_IOUT1_AIN1_PIN_ON

#define ISOADC6_IO_CON1_IOUT1_AIN1_PIN_ON   0x00000010ul

◆ ISOADC6_IO_CON1_IOUT1_AIN2_PIN_ON

#define ISOADC6_IO_CON1_IOUT1_AIN2_PIN_ON   0x00000020ul

◆ ISOADC6_IO_CON1_IOUT1_AIN3_PIN_ON

#define ISOADC6_IO_CON1_IOUT1_AIN3_PIN_ON   0x00000030ul

◆ ISOADC6_IO_CON1_IOUT1_AIN4_PIN_ON

#define ISOADC6_IO_CON1_IOUT1_AIN4_PIN_ON   0x00000040ul

◆ ISOADC6_IO_CON1_IOUT1_AIN5_PIN_ON

#define ISOADC6_IO_CON1_IOUT1_AIN5_PIN_ON   0x00000050ul

◆ ISOADC6_IO_CON1_IOUT1_AIN6_PIN_ON

#define ISOADC6_IO_CON1_IOUT1_AIN6_PIN_ON   0x00000060ul

◆ ISOADC6_IO_CON1_IOUT1_AIN7_PIN_ON

#define ISOADC6_IO_CON1_IOUT1_AIN7_PIN_ON   0x00000070ul

◆ ISOADC6_IO_CON1_IOUT1_AIN8_PIN_ON

#define ISOADC6_IO_CON1_IOUT1_AIN8_PIN_ON   0x00000080ul

◆ ISOADC6_IO_CON1_IOUT1_AIN9_PIN_ON

#define ISOADC6_IO_CON1_IOUT1_AIN9_PIN_ON   0x00000090ul

◆ ISOADC6_IO_CON1_IOUT1_MIKRO_A_100

#define ISOADC6_IO_CON1_IOUT1_MIKRO_A_100   0x00001000ul

◆ ISOADC6_IO_CON1_IOUT1_MIKRO_A_1000

#define ISOADC6_IO_CON1_IOUT1_MIKRO_A_1000   0x00003000ul

◆ ISOADC6_IO_CON1_IOUT1_MIKRO_A_250

#define ISOADC6_IO_CON1_IOUT1_MIKRO_A_250   0x00001800ul

◆ ISOADC6_IO_CON1_IOUT1_MIKRO_A_50

#define ISOADC6_IO_CON1_IOUT1_MIKRO_A_50   0x00000800ul

◆ ISOADC6_IO_CON1_IOUT1_MIKRO_A_500

#define ISOADC6_IO_CON1_IOUT1_MIKRO_A_500   0x00002000ul

◆ ISOADC6_IO_CON1_IOUT1_MIKRO_A_750

#define ISOADC6_IO_CON1_IOUT1_MIKRO_A_750   0x00002800ul

◆ ISOADC6_IO_CON1_SET_DOUT_PIN_P1

#define ISOADC6_IO_CON1_SET_DOUT_PIN_P1   0x00100000ul

◆ ISOADC6_IO_CON1_SET_DOUT_PIN_P2

#define ISOADC6_IO_CON1_SET_DOUT_PIN_P2   0x00200000ul

◆ ISOADC6_IO_CON1_SET_DOUT_PIN_P3

#define ISOADC6_IO_CON1_SET_DOUT_PIN_P3   0x00400000ul

◆ ISOADC6_IO_CON1_SET_DOUT_PIN_P4

#define ISOADC6_IO_CON1_SET_DOUT_PIN_P4   0x00800000ul

◆ ISOADC6_IO_CON2_VBIAS_AIN0_CH_EN_ON

#define ISOADC6_IO_CON2_VBIAS_AIN0_CH_EN_ON   0x0001u

◆ ISOADC6_IO_CON2_VBIAS_AIN10_CH_EN_ON

#define ISOADC6_IO_CON2_VBIAS_AIN10_CH_EN_ON   0x0400u

◆ ISOADC6_IO_CON2_VBIAS_AIN11_CH_EN_ON

#define ISOADC6_IO_CON2_VBIAS_AIN11_CH_EN_ON   0x0800u

◆ ISOADC6_IO_CON2_VBIAS_AIN12_CH_EN_ON

#define ISOADC6_IO_CON2_VBIAS_AIN12_CH_EN_ON   0x1000u

◆ ISOADC6_IO_CON2_VBIAS_AIN13_CH_EN_ON

#define ISOADC6_IO_CON2_VBIAS_AIN13_CH_EN_ON   0x2000u

◆ ISOADC6_IO_CON2_VBIAS_AIN14_CH_EN_ON

#define ISOADC6_IO_CON2_VBIAS_AIN14_CH_EN_ON   0x4000u

◆ ISOADC6_IO_CON2_VBIAS_AIN15_CH_EN_ON

#define ISOADC6_IO_CON2_VBIAS_AIN15_CH_EN_ON   0x8000u

◆ ISOADC6_IO_CON2_VBIAS_AIN1_CH_EN_ON

#define ISOADC6_IO_CON2_VBIAS_AIN1_CH_EN_ON   0x0002u

◆ ISOADC6_IO_CON2_VBIAS_AIN2_CH_EN_ON

#define ISOADC6_IO_CON2_VBIAS_AIN2_CH_EN_ON   0x0004u

◆ ISOADC6_IO_CON2_VBIAS_AIN3_CH_EN_ON

#define ISOADC6_IO_CON2_VBIAS_AIN3_CH_EN_ON   0x0008u

◆ ISOADC6_IO_CON2_VBIAS_AIN4_CH_EN_ON

#define ISOADC6_IO_CON2_VBIAS_AIN4_CH_EN_ON   0x0010u

◆ ISOADC6_IO_CON2_VBIAS_AIN5_CH_EN_ON

#define ISOADC6_IO_CON2_VBIAS_AIN5_CH_EN_ON   0x0020u

◆ ISOADC6_IO_CON2_VBIAS_AIN6_CH_EN_ON

#define ISOADC6_IO_CON2_VBIAS_AIN6_CH_EN_ON   0x0040u

◆ ISOADC6_IO_CON2_VBIAS_AIN7_CH_EN_ON

#define ISOADC6_IO_CON2_VBIAS_AIN7_CH_EN_ON   0x0080u

◆ ISOADC6_IO_CON2_VBIAS_AIN8_CH_EN_ON

#define ISOADC6_IO_CON2_VBIAS_AIN8_CH_EN_ON   0x0100u

◆ ISOADC6_IO_CON2_VBIAS_AIN9_CH_EN_ON

#define ISOADC6_IO_CON2_VBIAS_AIN9_CH_EN_ON   0x0200u

◆ ISOADC6_IO_CON2_VBIAS_DISABLE

#define ISOADC6_IO_CON2_VBIAS_DISABLE   0x0000u

ISO ADC 6 I/O control 2 setting.

I/O control 2 setting of ISO ADC 6 Click driver.

◆ ISOADC6_LEN_REG_BYTE

#define ISOADC6_LEN_REG_BYTE   1

◆ ISOADC6_LEN_REG_DWORD

#define ISOADC6_LEN_REG_DWORD   3

◆ ISOADC6_LEN_REG_ERROR

#define ISOADC6_LEN_REG_ERROR   0

ISO ADC 6 register length data value.

Register length data value of ISO ADC 6 Click driver.

◆ ISOADC6_LEN_REG_WORD

#define ISOADC6_LEN_REG_WORD   2

◆ ISOADC6_NEW_DATA_BIT_MASK

#define ISOADC6_NEW_DATA_BIT_MASK   0x80

ISO ADC 6 data ready status.

Data ready status of ISO ADC 6 Click driver.

◆ ISOADC6_NEW_DATA_IS_READY

#define ISOADC6_NEW_DATA_IS_READY   0x00

◆ ISOADC6_NEW_DATA_NOT_READY

#define ISOADC6_NEW_DATA_NOT_READY   0x01

◆ ISOADC6_OVERVTG_MON_ON_AINM_CH_EN

#define ISOADC6_OVERVTG_MON_ON_AINM_CH_EN   0x00002000ul

◆ ISOADC6_OVERVTG_MON_ON_AINP_CH_EN

#define ISOADC6_OVERVTG_MON_ON_AINP_CH_EN   0x00008000ul

◆ ISOADC6_SAT_CHECK_EN

#define ISOADC6_SAT_CHECK_EN   0x00010000ul

◆ ISOADC6_SEL_CH_0

#define ISOADC6_SEL_CH_0   0

ISO ADC 6 channel selection.

Specified channel selection of ISO ADC 6 Click driver.

◆ ISOADC6_SEL_CH_1

#define ISOADC6_SEL_CH_1   1

◆ ISOADC6_SEL_CH_10

#define ISOADC6_SEL_CH_10   10

◆ ISOADC6_SEL_CH_11

#define ISOADC6_SEL_CH_11   11

◆ ISOADC6_SEL_CH_12

#define ISOADC6_SEL_CH_12   12

◆ ISOADC6_SEL_CH_13

#define ISOADC6_SEL_CH_13   13

◆ ISOADC6_SEL_CH_14

#define ISOADC6_SEL_CH_14   14

◆ ISOADC6_SEL_CH_15

#define ISOADC6_SEL_CH_15   15

◆ ISOADC6_SEL_CH_2

#define ISOADC6_SEL_CH_2   2

◆ ISOADC6_SEL_CH_3

#define ISOADC6_SEL_CH_3   3

◆ ISOADC6_SEL_CH_4

#define ISOADC6_SEL_CH_4   4

◆ ISOADC6_SEL_CH_5

#define ISOADC6_SEL_CH_5   5

◆ ISOADC6_SEL_CH_6

#define ISOADC6_SEL_CH_6   6

◆ ISOADC6_SEL_CH_7

#define ISOADC6_SEL_CH_7   7

◆ ISOADC6_SEL_CH_8

#define ISOADC6_SEL_CH_8   8

◆ ISOADC6_SEL_CH_9

#define ISOADC6_SEL_CH_9   9

◆ ISOADC6_SET_DATA_SAMPLE_EDGE

#define ISOADC6_SET_DATA_SAMPLE_EDGE   SET_SPI_DATA_SAMPLE_EDGE

Data sample selection.

This macro sets data samples for SPI modules.

Note
Available only on Microchip PIC family devices. This macro will set data sampling for all SPI modules on MCU. Can be overwritten with isoadc6_init which will set SET_SPI_DATA_SAMPLE_MIDDLE by default on the mapped mikrobus.

◆ ISOADC6_SET_DATA_SAMPLE_MIDDLE

#define ISOADC6_SET_DATA_SAMPLE_MIDDLE   SET_SPI_DATA_SAMPLE_MIDDLE

◆ ISOADC6_SIL_REV_BIT_MASK

#define ISOADC6_SIL_REV_BIT_MASK   0x0F

ISO ADC 6 device ID values.

Device ID values of ISO ADC 6 Click driver.

◆ ISOADC6_SILICON_REVISION

#define ISOADC6_SILICON_REVISION   0x04

◆ ISOADC6_SPI_CRC_CALC_PERF_ON_MEMORY

#define ISOADC6_SPI_CRC_CALC_PERF_ON_MEMORY   0x00000002ul

◆ ISOADC6_SPI_CRC_CHECK

#define ISOADC6_SPI_CRC_CHECK   0x00000004ul

◆ ISOADC6_SPI_IGNORE_ERROR

#define ISOADC6_SPI_IGNORE_ERROR   0x00000040ul

◆ ISOADC6_SPI_READ_ERROR_CHECK

#define ISOADC6_SPI_READ_ERROR_CHECK   0x00000010ul

◆ ISOADC6_SPI_SCLK_CNT_ERROR_CHECK

#define ISOADC6_SPI_SCLK_CNT_ERROR_CHECK   0x00000020ul

◆ ISOADC6_SPI_WRITE_ERROR_CHECK

#define ISOADC6_SPI_WRITE_ERROR_CHECK   0x00000008ul

◆ ISOADC6_UNDERVTG_MON_ON_AINM_CH_EN

#define ISOADC6_UNDERVTG_MON_ON_AINM_CH_EN   0x00001000ul

◆ ISOADC6_UNDERVTG_MON_ON_AINP_CH_EN

#define ISOADC6_UNDERVTG_MON_ON_AINP_CH_EN   0x00004000ul

◆ ISOADC6_VTG_REF_2_65_V

#define ISOADC6_VTG_REF_2_65_V   2.65f

ISO ADC 6 voltage reference and calibration data values.

Voltage reference data of ISO ADC 6 Click driver.

◆ ISOADC6ANALOG_LDO_CALIB_CHECK_EN

#define ISOADC6ANALOG_LDO_CALIB_CHECK_EN   0x00080000ul

◆ ISOADC6DIGITAL_LDO_CALIB_CHECK_EN

#define ISOADC6DIGITAL_LDO_CALIB_CHECK_EN   0x00100000ul

◆ ISOADC6LDO_CAP_TEST_CHECK_EN

#define ISOADC6LDO_CAP_TEST_CHECK_EN   0x00200000ul

◆ ISOADC6LDO_CHECK_DIS

#define ISOADC6LDO_CHECK_DIS   0x00180000ul

◆ ISOADC6MASTER_CLK_CNT_EN

#define ISOADC6MASTER_CLK_CNT_EN   0x00400000ul