|
HardFOC Core
API reference
|
Configuration for ADS7952 handler initialization. More...
#include <Ads7952Handler.h>
Public Attributes | |
| float | vref |
| External reference voltage (e.g. 2.5V) | |
| float | va |
| Analog supply voltage (e.g. 5.0V) | |
| ads7952::Range | range |
| Input range (Vref or 2*Vref clamped to VA) | |
| ads7952::Mode | initial_mode |
| Initial operating mode (Manual/Auto1/Auto2) | |
| uint16_t | auto1_channel_mask |
| Channel mask for Auto-1 mode (bit N = CH N) | |
| uint8_t | auto2_last_channel |
| Last channel for Auto-2 mode (0–11) | |
| uint8_t | device_index |
| Logical index for multi-device setups (0-based) | |
Configuration for ADS7952 handler initialization.
| uint16_t Ads7952HandlerConfig::auto1_channel_mask |
Channel mask for Auto-1 mode (bit N = CH N)
| uint8_t Ads7952HandlerConfig::auto2_last_channel |
Last channel for Auto-2 mode (0–11)
| uint8_t Ads7952HandlerConfig::device_index |
Logical index for multi-device setups (0-based)
| ads7952::Mode Ads7952HandlerConfig::initial_mode |
Initial operating mode (Manual/Auto1/Auto2)
| ads7952::Range Ads7952HandlerConfig::range |
Input range (Vref or 2*Vref clamped to VA)
| float Ads7952HandlerConfig::va |
Analog supply voltage (e.g. 5.0V)
| float Ads7952HandlerConfig::vref |
External reference voltage (e.g. 2.5V)