|
HardFOC Core
API reference
|
Diagnostic snapshot for one ADS9324 handler instance. More...
#include <Ads9324Handler.h>
Public Attributes | |
| bool | initialized = false |
BaseAdc initialized flag. | |
| bool | driver_ready = false |
| Driver unique_ptr is non-null. | |
| uint16_t | device_id = 0 |
| DEVICE_ID read at init (expect 0x0004). | |
| uint32_t | total_reads = 0 |
| Successful BaseAdc / snapshot operations. | |
| uint32_t | error_count = 0 |
| Failed reads / snapshots. | |
| uint8_t | device_index = 0 |
| Copy of Ads9324HandlerConfig::device_index. | |
Diagnostic snapshot for one ADS9324 handler instance.
| uint16_t Ads9324Diagnostics::device_id = 0 |
DEVICE_ID read at init (expect 0x0004).
| uint8_t Ads9324Diagnostics::device_index = 0 |
Copy of Ads9324HandlerConfig::device_index.
| bool Ads9324Diagnostics::driver_ready = false |
Driver unique_ptr is non-null.
| uint32_t Ads9324Diagnostics::error_count = 0 |
Failed reads / snapshots.
| bool Ads9324Diagnostics::initialized = false |
BaseAdc initialized flag.
| uint32_t Ads9324Diagnostics::total_reads = 0 |
Successful BaseAdc / snapshot operations.