Board configuration for tests (single board: RREF via short = 15 kΩ)
More...
#include <esp32_max22200_test_config.hpp>
|
| static constexpr float | RREF_KOHM = 15.0f |
| | RREF in kΩ (short default = 15 kΩ → IFS = 1000 mA)
|
| |
| static constexpr bool | HFS = false |
| | Half full-scale (false = full-scale)
|
| |
| static constexpr uint8_t | NUM_CHANNELS = 8 |
| | Channels exposed on this board (MAX22200 has 8 max)
|
| |
| static constexpr uint32_t | MAX_CURRENT_MA = 800 |
| | Optional safety limit (0 = no limit)
|
| |
| static constexpr uint8_t | MAX_DUTY_PERCENT = 90 |
| | Optional for VDR (0 = no limit)
|
| |
Board configuration for tests (single board: RREF via short = 15 kΩ)
Board supports 30 kΩ or 15 kΩ (short on board by default = 15 kΩ). IFS = KFS×1000/RREF with KFS = 15k (HFS=0) or 7.5k (HFS=1). 15 kΩ → IFS = 1000 mA. NUM_CHANNELS: number of channels exposed on this board (e.g. 8 full, or 4 if only half wired).
◆ HFS
| constexpr bool MAX22200_TestConfig::BoardTestConfig::HFS = false |
|
staticconstexpr |
Half full-scale (false = full-scale)
◆ MAX_CURRENT_MA
| constexpr uint32_t MAX22200_TestConfig::BoardTestConfig::MAX_CURRENT_MA = 800 |
|
staticconstexpr |
Optional safety limit (0 = no limit)
◆ MAX_DUTY_PERCENT
| constexpr uint8_t MAX22200_TestConfig::BoardTestConfig::MAX_DUTY_PERCENT = 90 |
|
staticconstexpr |
Optional for VDR (0 = no limit)
◆ NUM_CHANNELS
| constexpr uint8_t MAX22200_TestConfig::BoardTestConfig::NUM_CHANNELS = 8 |
|
staticconstexpr |
Channels exposed on this board (MAX22200 has 8 max)
◆ RREF_KOHM
| constexpr float MAX22200_TestConfig::BoardTestConfig::RREF_KOHM = 15.0f |
|
staticconstexpr |
RREF in kΩ (short default = 15 kΩ → IFS = 1000 mA)
The documentation for this struct was generated from the following file: