HardFOC Vortex V1 HAL
Unified HAL API for the HardFOC Vortex motor-control platform (ESP32-C6, TMC9660)
Loading...
Searching...
No Matches
Public Attributes | List of all members
ManagerDiagnostics Struct Reference

One manager's state in the aggregated snapshot. More...

#include <VortexDiagnostics.h>

Public Attributes

const char * name {nullptr}
 Manager name (string literal)
 
bool required {false}
 true if EnsureInitialized() fails without it
 
bool initialized {false}
 The manager reports IsInitialized()
 
ManagerError error {ManagerError::None}
 
uint8_t raw_error {0}
 The manager's own last-error code.
 

Detailed Description

One manager's state in the aggregated snapshot.

Member Data Documentation

◆ error

ManagerError ManagerDiagnostics::error {ManagerError::None}

◆ initialized

bool ManagerDiagnostics::initialized {false}

The manager reports IsInitialized()

◆ name

const char* ManagerDiagnostics::name {nullptr}

Manager name (string literal)

◆ raw_error

uint8_t ManagerDiagnostics::raw_error {0}

The manager's own last-error code.

◆ required

bool ManagerDiagnostics::required {false}

true if EnsureInitialized() fails without it


The documentation for this struct was generated from the following file: