adswio 2.0.0.0
Register Address

Macros

#define ADSWIO_REG_NOP   0x0
 
#define ADSWIO_REG_FUNC_SETUP_CHA   0x1
 
#define ADSWIO_REG_FUNC_SETUP_CHB   0x2
 
#define ADSWIO_REG_FUNC_SETUP_CHC   0x3
 
#define ADSWIO_REG_FUNC_SETUP_CHD   0x4
 
#define ADSWIO_REG_CFG_ADC_CHA   0x5
 
#define ADSWIO_REG_CFG_ADC_CHB   0x6
 
#define ADSWIO_REG_CFG_ADC_CHC   0x7
 
#define ADSWIO_REG_CFG_ADC_CHD   0x8
 
#define ADSWIO_REG_CFG_DIN_CHA   0x9
 
#define ADSWIO_REG_CFG_DIN_CHB   0xA
 
#define ADSWIO_REG_CFG_DIN_CHC   0xB
 
#define ADSWIO_REG_CFG_DIN_CHD   0xC
 
#define ADSWIO_REG_GPO_PARALLEL   0xD
 
#define ADSWIO_REG_CFG_GPO_CHA   0xE
 
#define ADSWIO_REG_CFG_GPO_CHB   0xF
 
#define ADSWIO_REG_CFG_GPO_CHC   0x10
 
#define ADSWIO_REG_CFG_GPO_CHD   0x11
 
#define ADSWIO_REG_CFG_OUTPUT_CHA   0x12
 
#define ADSWIO_REG_CFG_OUTPUT_CHB   0x13
 
#define ADSWIO_REG_CFG_OUTPUT_CHC   0x14
 
#define ADSWIO_REG_CFG_OUTPUT_CHD   0x15
 
#define ADSWIO_REG_DAC_CODE_CHA   0x16
 
#define ADSWIO_REG_DAC_CODE_CHB   0x17
 
#define ADSWIO_REG_DAC_CODE_CHC   0x18
 
#define ADSWIO_REG_DAC_CODE_CHD   0x19
 
#define ADSWIO_REG_DAC_CODE_CLR_CHA   0x1A
 
#define ADSWIO_REG_DAC_CODE_CLR_CHB   0x1B
 
#define ADSWIO_REG_DAC_CODE_CLR_CHC   0x1C
 
#define ADSWIO_REG_DAC_CODE_CLR_CHD   0x1D
 
#define ADSWIO_REG_DAC_CODE_ACT_CHA   0x1E
 
#define ADSWIO_REG_DAC_CODE_ACT_CHB   0x1F
 
#define ADSWIO_REG_DAC_CODE_ACT_CHC   0x20
 
#define ADSWIO_REG_DAC_CODE_ACT_CHD   0x21
 
#define ADSWIO_REG_DIN_THRESH   0x22
 
#define ADSWIO_REG_ADC_CONV_CTRL   0x23
 
#define ADSWIO_REG_DIAG_ASSIGN   0x24
 
#define ADSWIO_REG_DIN_COMP_OUT   0x25
 
#define ADSWIO_REG_RESULT_ADC_CHA   0x26
 
#define ADSWIO_REG_RESULT_ADC_CHB   0x27
 
#define ADSWIO_REG_RESULT_ADC_CHC   0x28
 
#define ADSWIO_REG_RESULT_ADC_CHD   0x29
 
#define ADSWIO_REG_RESULT_DIAG1   0x2A
 
#define ADSWIO_REG_RESULT_DIAG2   0x2B
 
#define ADSWIO_REG_RESULT_DIAG3   0x2C
 
#define ADSWIO_REG_RESULT_DIAG4   0x2D
 
#define ADSWIO_REG_STATUS_ALERT   0x2E
 
#define ADSWIO_REG_STATUS_LIVE   0x2F
 
#define ADSWIO_REG_MASK_ALERT   0x3C
 
#define ADSWIO_REG_DIN_COUNTER_CHA   0x3D
 
#define ADSWIO_REG_DIN_COUNTER_CHB   0x3E
 
#define ADSWIO_REG_DIN_COUNTER_CHC   0x3F
 
#define ADSWIO_REG_DIN_COUNTER_CHD   0x40
 
#define ADSWIO_REG_READ_SELECT   0x41
 
#define ADSWIO_REG_THERM_RST   0x43
 
#define ADSWIO_REG_CMD_KEY   0x44
 
#define ADSWIO_REG_SCRATCH   0x45
 
#define ADSWIO_REG_SILICON_REV   0x46
 

Detailed Description

Macro Definition Documentation

◆ ADSWIO_REG_ADC_CONV_CTRL

#define ADSWIO_REG_ADC_CONV_CTRL   0x23

◆ ADSWIO_REG_CFG_ADC_CHA

#define ADSWIO_REG_CFG_ADC_CHA   0x5

◆ ADSWIO_REG_CFG_ADC_CHB

#define ADSWIO_REG_CFG_ADC_CHB   0x6

◆ ADSWIO_REG_CFG_ADC_CHC

#define ADSWIO_REG_CFG_ADC_CHC   0x7

◆ ADSWIO_REG_CFG_ADC_CHD

#define ADSWIO_REG_CFG_ADC_CHD   0x8

◆ ADSWIO_REG_CFG_DIN_CHA

#define ADSWIO_REG_CFG_DIN_CHA   0x9

◆ ADSWIO_REG_CFG_DIN_CHB

#define ADSWIO_REG_CFG_DIN_CHB   0xA

◆ ADSWIO_REG_CFG_DIN_CHC

#define ADSWIO_REG_CFG_DIN_CHC   0xB

◆ ADSWIO_REG_CFG_DIN_CHD

#define ADSWIO_REG_CFG_DIN_CHD   0xC

◆ ADSWIO_REG_CFG_GPO_CHA

#define ADSWIO_REG_CFG_GPO_CHA   0xE

◆ ADSWIO_REG_CFG_GPO_CHB

#define ADSWIO_REG_CFG_GPO_CHB   0xF

◆ ADSWIO_REG_CFG_GPO_CHC

#define ADSWIO_REG_CFG_GPO_CHC   0x10

◆ ADSWIO_REG_CFG_GPO_CHD

#define ADSWIO_REG_CFG_GPO_CHD   0x11

◆ ADSWIO_REG_CFG_OUTPUT_CHA

#define ADSWIO_REG_CFG_OUTPUT_CHA   0x12

◆ ADSWIO_REG_CFG_OUTPUT_CHB

#define ADSWIO_REG_CFG_OUTPUT_CHB   0x13

◆ ADSWIO_REG_CFG_OUTPUT_CHC

#define ADSWIO_REG_CFG_OUTPUT_CHC   0x14

◆ ADSWIO_REG_CFG_OUTPUT_CHD

#define ADSWIO_REG_CFG_OUTPUT_CHD   0x15

◆ ADSWIO_REG_CMD_KEY

#define ADSWIO_REG_CMD_KEY   0x44

◆ ADSWIO_REG_DAC_CODE_ACT_CHA

#define ADSWIO_REG_DAC_CODE_ACT_CHA   0x1E

◆ ADSWIO_REG_DAC_CODE_ACT_CHB

#define ADSWIO_REG_DAC_CODE_ACT_CHB   0x1F

◆ ADSWIO_REG_DAC_CODE_ACT_CHC

#define ADSWIO_REG_DAC_CODE_ACT_CHC   0x20

◆ ADSWIO_REG_DAC_CODE_ACT_CHD

#define ADSWIO_REG_DAC_CODE_ACT_CHD   0x21

◆ ADSWIO_REG_DAC_CODE_CHA

#define ADSWIO_REG_DAC_CODE_CHA   0x16

◆ ADSWIO_REG_DAC_CODE_CHB

#define ADSWIO_REG_DAC_CODE_CHB   0x17

◆ ADSWIO_REG_DAC_CODE_CHC

#define ADSWIO_REG_DAC_CODE_CHC   0x18

◆ ADSWIO_REG_DAC_CODE_CHD

#define ADSWIO_REG_DAC_CODE_CHD   0x19

◆ ADSWIO_REG_DAC_CODE_CLR_CHA

#define ADSWIO_REG_DAC_CODE_CLR_CHA   0x1A

◆ ADSWIO_REG_DAC_CODE_CLR_CHB

#define ADSWIO_REG_DAC_CODE_CLR_CHB   0x1B

◆ ADSWIO_REG_DAC_CODE_CLR_CHC

#define ADSWIO_REG_DAC_CODE_CLR_CHC   0x1C

◆ ADSWIO_REG_DAC_CODE_CLR_CHD

#define ADSWIO_REG_DAC_CODE_CLR_CHD   0x1D

◆ ADSWIO_REG_DIAG_ASSIGN

#define ADSWIO_REG_DIAG_ASSIGN   0x24

◆ ADSWIO_REG_DIN_COMP_OUT

#define ADSWIO_REG_DIN_COMP_OUT   0x25

◆ ADSWIO_REG_DIN_COUNTER_CHA

#define ADSWIO_REG_DIN_COUNTER_CHA   0x3D

◆ ADSWIO_REG_DIN_COUNTER_CHB

#define ADSWIO_REG_DIN_COUNTER_CHB   0x3E

◆ ADSWIO_REG_DIN_COUNTER_CHC

#define ADSWIO_REG_DIN_COUNTER_CHC   0x3F

◆ ADSWIO_REG_DIN_COUNTER_CHD

#define ADSWIO_REG_DIN_COUNTER_CHD   0x40

◆ ADSWIO_REG_DIN_THRESH

#define ADSWIO_REG_DIN_THRESH   0x22

◆ ADSWIO_REG_FUNC_SETUP_CHA

#define ADSWIO_REG_FUNC_SETUP_CHA   0x1

◆ ADSWIO_REG_FUNC_SETUP_CHB

#define ADSWIO_REG_FUNC_SETUP_CHB   0x2

◆ ADSWIO_REG_FUNC_SETUP_CHC

#define ADSWIO_REG_FUNC_SETUP_CHC   0x3

◆ ADSWIO_REG_FUNC_SETUP_CHD

#define ADSWIO_REG_FUNC_SETUP_CHD   0x4

◆ ADSWIO_REG_GPO_PARALLEL

#define ADSWIO_REG_GPO_PARALLEL   0xD

◆ ADSWIO_REG_MASK_ALERT

#define ADSWIO_REG_MASK_ALERT   0x3C

◆ ADSWIO_REG_NOP

#define ADSWIO_REG_NOP   0x0

◆ ADSWIO_REG_READ_SELECT

#define ADSWIO_REG_READ_SELECT   0x41

◆ ADSWIO_REG_RESULT_ADC_CHA

#define ADSWIO_REG_RESULT_ADC_CHA   0x26

◆ ADSWIO_REG_RESULT_ADC_CHB

#define ADSWIO_REG_RESULT_ADC_CHB   0x27

◆ ADSWIO_REG_RESULT_ADC_CHC

#define ADSWIO_REG_RESULT_ADC_CHC   0x28

◆ ADSWIO_REG_RESULT_ADC_CHD

#define ADSWIO_REG_RESULT_ADC_CHD   0x29

◆ ADSWIO_REG_RESULT_DIAG1

#define ADSWIO_REG_RESULT_DIAG1   0x2A

◆ ADSWIO_REG_RESULT_DIAG2

#define ADSWIO_REG_RESULT_DIAG2   0x2B

◆ ADSWIO_REG_RESULT_DIAG3

#define ADSWIO_REG_RESULT_DIAG3   0x2C

◆ ADSWIO_REG_RESULT_DIAG4

#define ADSWIO_REG_RESULT_DIAG4   0x2D

◆ ADSWIO_REG_SCRATCH

#define ADSWIO_REG_SCRATCH   0x45

◆ ADSWIO_REG_SILICON_REV

#define ADSWIO_REG_SILICON_REV   0x46

◆ ADSWIO_REG_STATUS_ALERT

#define ADSWIO_REG_STATUS_ALERT   0x2E

◆ ADSWIO_REG_STATUS_LIVE

#define ADSWIO_REG_STATUS_LIVE   0x2F

◆ ADSWIO_REG_THERM_RST

#define ADSWIO_REG_THERM_RST   0x43