Comprehensive system diagnostics for the Vortex platform.
More...
#include <Vortex.h>
Comprehensive system diagnostics for the Vortex platform.
◆ VortexSystemDiagnostics()
| VortexSystemDiagnostics::VortexSystemDiagnostics |
( |
| ) |
|
|
inlinenoexcept |
◆ adc_initialized
| bool VortexSystemDiagnostics::adc_initialized |
◆ comms_initialized
| bool VortexSystemDiagnostics::comms_initialized |
Communication channels status.
◆ encoders_initialized
| bool VortexSystemDiagnostics::encoders_initialized |
Encoder management status.
◆ failed_components
| uint32_t VortexSystemDiagnostics::failed_components |
Number of failed components.
◆ failed_components_list
| const char* VortexSystemDiagnostics::failed_components_list[kMaxDiagEntries] {} |
◆ failed_components_list_count
| size_t VortexSystemDiagnostics::failed_components_list_count {0} |
Number of failed entries.
◆ gpio_initialized
| bool VortexSystemDiagnostics::gpio_initialized |
◆ imu_initialized
| bool VortexSystemDiagnostics::imu_initialized |
◆ initialization_time_ms
| uint64_t VortexSystemDiagnostics::initialization_time_ms |
Total initialization time.
◆ initialized_components
| uint32_t VortexSystemDiagnostics::initialized_components |
Number of initialized components.
◆ kMaxDiagEntries
◆ leds_initialized
| bool VortexSystemDiagnostics::leds_initialized |
◆ motors_initialized
| bool VortexSystemDiagnostics::motors_initialized |
◆ nvs_initialized
| bool VortexSystemDiagnostics::nvs_initialized |
◆ system_healthy
| bool VortexSystemDiagnostics::system_healthy |
◆ system_uptime_ms
| uint64_t VortexSystemDiagnostics::system_uptime_ms |
◆ temp_initialized
| bool VortexSystemDiagnostics::temp_initialized |
Temperature management status.
◆ total_components
| uint32_t VortexSystemDiagnostics::total_components |
Total number of components.
◆ warnings
◆ warnings_count
| size_t VortexSystemDiagnostics::warnings_count {0} |
The documentation for this struct was generated from the following file: