|
enum class | Boardcore::ADS131M08Defs::OversamplingRatio : uint16_t {
Boardcore::ADS131M08Defs::OSR_128 = 0
, Boardcore::ADS131M08Defs::OSR_256 = 0x1 << 2
, Boardcore::ADS131M08Defs::OSR_512 = 0x2 << 2
, Boardcore::ADS131M08Defs::OSR_1024 = 0x3 << 2
,
Boardcore::ADS131M08Defs::OSR_2048 = 0x4 << 2
, Boardcore::ADS131M08Defs::OSR_4096 = 0x5 << 2
, Boardcore::ADS131M08Defs::OSR_8192 = 0x6 << 2
, Boardcore::ADS131M08Defs::OSR_16256 = 0x7 << 2
} |
| ADC's oversampling ratio configurations. More...
|
|
enum class | Boardcore::ADS131M08Defs::PGA : uint16_t {
Boardcore::ADS131M08Defs::PGA_1 = 0
, Boardcore::ADS131M08Defs::PGA_2 = 0x1
, Boardcore::ADS131M08Defs::PGA_4 = 0x2
, Boardcore::ADS131M08Defs::PGA_8 = 0x3
,
Boardcore::ADS131M08Defs::PGA_16 = 0x4
, Boardcore::ADS131M08Defs::PGA_32 = 0x5
, Boardcore::ADS131M08Defs::PGA_64 = 0x6
, Boardcore::ADS131M08Defs::PGA_128 = 0x7
} |
|
enum class | Boardcore::ADS131M08Defs::Channel : uint8_t {
Boardcore::ADS131M08Defs::CHANNEL_0 = 0
, Boardcore::ADS131M08Defs::CHANNEL_1 = 1
, Boardcore::ADS131M08Defs::CHANNEL_2 = 2
, Boardcore::ADS131M08Defs::CHANNEL_3 = 3
,
Boardcore::ADS131M08Defs::CHANNEL_4 = 4
, Boardcore::ADS131M08Defs::CHANNEL_5 = 5
, Boardcore::ADS131M08Defs::CHANNEL_6 = 6
, Boardcore::ADS131M08Defs::CHANNEL_7 = 7
} |
|
enum class | Boardcore::ADS131M08Defs::Input : uint8_t { Boardcore::ADS131M08Defs::DEFAULT = 0
, Boardcore::ADS131M08Defs::SHORTED = 1
, Boardcore::ADS131M08Defs::POSITIVE_DC_TEST = 2
, Boardcore::ADS131M08Defs::NEGATIVE_DC_TEST = 3
} |
|
enum class | Boardcore::ADS131M08Defs::Register : uint16_t {
Boardcore::ADS131M08Defs::REG_ID = 0
, Boardcore::ADS131M08Defs::REG_STATUS = 0x1
, Boardcore::ADS131M08Defs::REG_MODE = 0x2
, Boardcore::ADS131M08Defs::REG_CLOCK = 0x3
,
Boardcore::ADS131M08Defs::REG_GAIN_1 = 0x4
, Boardcore::ADS131M08Defs::REG_GAIN_2 = 0x5
, Boardcore::ADS131M08Defs::REG_CFG = 0x6
, Boardcore::ADS131M08Defs::REG_THRSHLD_MSB = 0x7
,
Boardcore::ADS131M08Defs::REG_THRSHLD_LSB = 0x8
, Boardcore::ADS131M08Defs::REG_CH0_CFG = 0x9
, Boardcore::ADS131M08Defs::REG_CH0_OCAL_MSB = 0xA
, Boardcore::ADS131M08Defs::REG_CH0_OCAL_LSB = 0xB
,
Boardcore::ADS131M08Defs::REG_CH0_GCAL_MSB = 0xC
, Boardcore::ADS131M08Defs::REG_CH0_GCAL_LSB = 0xD
, Boardcore::ADS131M08Defs::REG_CH1_CFG = 0xE
, Boardcore::ADS131M08Defs::REG_CH1_OCAL_MSB = 0xF
,
Boardcore::ADS131M08Defs::REG_CH1_OCAL_LSB = 0x10
, Boardcore::ADS131M08Defs::REG_CH1_GCAL_MSB = 0x11
, Boardcore::ADS131M08Defs::REG_CH1_GCAL_LSB = 0x12
, Boardcore::ADS131M08Defs::REG_CH2_CFG = 0x13
,
Boardcore::ADS131M08Defs::REG_CH2_OCAL_MSB = 0x14
, Boardcore::ADS131M08Defs::REG_CH2_OCAL_LSB = 0x15
, Boardcore::ADS131M08Defs::REG_CH2_GCAL_MSB = 0x16
, Boardcore::ADS131M08Defs::REG_CH2_GCAL_LSB = 0x17
,
Boardcore::ADS131M08Defs::REG_CH3_CFG = 0x18
, Boardcore::ADS131M08Defs::REG_CH3_OCAL_MSB = 0x19
, Boardcore::ADS131M08Defs::REG_CH3_OCAL_LSB = 0x1A
, Boardcore::ADS131M08Defs::REG_CH3_GCAL_MSB = 0x1B
,
Boardcore::ADS131M08Defs::REG_CH3_GCAL_LSB = 0x1C
, Boardcore::ADS131M08Defs::REG_CH4_CFG = 0x1D
, Boardcore::ADS131M08Defs::REG_CH4_OCAL_MSB = 0x1E
, Boardcore::ADS131M08Defs::REG_CH4_OCAL_LSB = 0x1F
,
Boardcore::ADS131M08Defs::REG_CH4_GCAL_MSB = 0x20
, Boardcore::ADS131M08Defs::REG_CH4_GCAL_LSB = 0x21
, Boardcore::ADS131M08Defs::REG_CH5_CFG = 0x22
, Boardcore::ADS131M08Defs::REG_CH5_OCAL_MSB = 0x23
,
Boardcore::ADS131M08Defs::REG_CH5_OCAL_LSB = 0x24
, Boardcore::ADS131M08Defs::REG_CH5_GCAL_MSB = 0x25
, Boardcore::ADS131M08Defs::REG_CH5_GCAL_LSB = 0x26
, Boardcore::ADS131M08Defs::REG_CH6_CFG = 0x27
,
Boardcore::ADS131M08Defs::REG_CH6_OCAL_MSB = 0x28
, Boardcore::ADS131M08Defs::REG_CH6_OCAL_LSB = 0x29
, Boardcore::ADS131M08Defs::REG_CH6_GCAL_MSB = 0x2A
, Boardcore::ADS131M08Defs::REG_CH6_GCAL_LSB = 0x2B
,
Boardcore::ADS131M08Defs::REG_CH7_CFG = 0x2C
, Boardcore::ADS131M08Defs::REG_CH7_OCAL_MSB = 0x2D
, Boardcore::ADS131M08Defs::REG_CH7_OCAL_LSB = 0x2E
, Boardcore::ADS131M08Defs::REG_CH7_GCAL_MSB = 0x2F
,
Boardcore::ADS131M08Defs::REG_CH7_GCAL_LSB = 0x30
, Boardcore::ADS131M08Defs::REG_REGMAP_CRC = 0x3E
} |
|
enum class | Boardcore::ADS131M08Defs::Command : uint16_t {
Boardcore::ADS131M08Defs::NULL_CMD = 0x0000
, Boardcore::ADS131M08Defs::RESET = 0x0011
, Boardcore::ADS131M08Defs::STANDBY = 0x0022
, Boardcore::ADS131M08Defs::WAKEUP = 0x0033
,
Boardcore::ADS131M08Defs::LOCK = 0x0555
, Boardcore::ADS131M08Defs::UNLOCK = 0x0655
, Boardcore::ADS131M08Defs::RREG = 0xA000
, Boardcore::ADS131M08Defs::WREG = 0x6000
} |
|