Build-time defaults and tuning knobs for the ADS7952 driver.
More...
Build-time defaults and tuning knobs for the ADS7952 driver.
These constants define startup behavior (mode, range, channel sequencing), electrical assumptions (Vref/VA), and bounded runtime loop behavior. Values can be overridden from the build system using CONFIG_ADS7952_* macros.
◆ DEFAULT_AUTO1_MASK
| constexpr uint16_t ADS7952_CFG::DEFAULT_AUTO1_MASK = 0x0FFF |
|
inlineconstexpr |
◆ DEFAULT_AUTO2_LAST_CH
| constexpr uint8_t ADS7952_CFG::DEFAULT_AUTO2_LAST_CH = 11 |
|
inlineconstexpr |
◆ DEFAULT_MODE
◆ DEFAULT_RANGE
◆ DEFAULT_VA
| constexpr float ADS7952_CFG::DEFAULT_VA = 5.0f |
|
inlineconstexpr |
◆ DEFAULT_VREF
| constexpr float ADS7952_CFG::DEFAULT_VREF = 2.5f |
|
inlineconstexpr |
◆ MAX_COUNT
◆ MAX_RETRIES
| constexpr uint8_t ADS7952_CFG::MAX_RETRIES = 3 |
|
inlineconstexpr |
◆ MAX_VA
| constexpr float ADS7952_CFG::MAX_VA = 5.5f |
|
inlineconstexpr |
◆ MAX_VREF
| constexpr float ADS7952_CFG::MAX_VREF = 2.5f |
|
inlineconstexpr |
◆ MIN_VA
| constexpr float ADS7952_CFG::MIN_VA = 2.7f |
|
inlineconstexpr |
◆ MIN_VREF
| constexpr float ADS7952_CFG::MIN_VREF = 1.0f |
|
inlineconstexpr |
◆ NUM_CHANNELS
| constexpr uint8_t ADS7952_CFG::NUM_CHANNELS = 12 |
|
inlineconstexpr |
◆ READ_ALL_MAX_EXTRA_FRAMES
| constexpr uint8_t ADS7952_CFG::READ_ALL_MAX_EXTRA_FRAMES = 4 |
|
inlineconstexpr |
◆ RESOLUTION_BITS
| constexpr uint8_t ADS7952_CFG::RESOLUTION_BITS = 12 |
|
inlineconstexpr |