System-level diagnostics snapshot for motor controller health monitoring.
More...
#include <MotorController.h>
System-level diagnostics snapshot for motor controller health monitoring.
Aggregates per-device and system-wide status in a single copyable struct, matching the pattern used by LedSystemDiagnostics / GpioSystemDiagnostics.
◆ active_device_count
| uint8_t MotorSystemDiagnostics::active_device_count |
Number of active device slots.
◆ devices
◆ initialized_device_count
| uint8_t MotorSystemDiagnostics::initialized_device_count |
Number of successfully initialized devices.
◆ kMaxDevices
| constexpr uint8_t MotorSystemDiagnostics::kMaxDevices = 4 |
|
staticconstexpr |
◆ last_error
◆ system_healthy
| bool MotorSystemDiagnostics::system_healthy |
true when all active devices are initialized
◆ system_initialized
| bool MotorSystemDiagnostics::system_initialized |
The documentation for this struct was generated from the following file: