|
HardFOC Flux V1 HAL
Unified HAL API for the HardFOC Flux valve-control platform (ESP32-S3)
|
System-level GPIO diagnostics snapshot. More...
#include <GpioManager.h>
Public Attributes | |
| bool | system_healthy |
| true when manager is initialised and operational. | |
| uint32_t | total_pins_registered |
| Number of GPIO pins currently registered. | |
| uint32_t | total_operations |
| Lifetime count of read/write/toggle calls. | |
| uint32_t | successful_operations |
| Calls that returned GPIO_SUCCESS. | |
| uint32_t | failed_operations |
| Calls that returned an error. | |
| uint64_t | system_uptime_ms |
| Milliseconds since manager initialisation. | |
| hf_gpio_err_t | last_error |
| Most recent error code. | |
System-level GPIO diagnostics snapshot.
| uint32_t GpioSystemDiagnostics::failed_operations |
Calls that returned an error.
| hf_gpio_err_t GpioSystemDiagnostics::last_error |
Most recent error code.
| uint32_t GpioSystemDiagnostics::successful_operations |
Calls that returned GPIO_SUCCESS.
| bool GpioSystemDiagnostics::system_healthy |
true when manager is initialised and operational.
| uint64_t GpioSystemDiagnostics::system_uptime_ms |
Milliseconds since manager initialisation.
| uint32_t GpioSystemDiagnostics::total_operations |
Lifetime count of read/write/toggle calls.
| uint32_t GpioSystemDiagnostics::total_pins_registered |
Number of GPIO pins currently registered.