Formula Student Electronics & Software
The code for the embedded software
|
#include <systemDiagnostics.hpp>
Public Member Functions | |
bool | hasAnyComponentTimedOut () |
Public Attributes | |
Metro | pcAliveTimestamp {COMPONENT_TIMESTAMP_TIMEOUT} |
Metro | steerAliveTimestamp {COMPONENT_TIMESTAMP_TIMEOUT} |
Metro | inversorAliveTimestamp {COMPONENT_TIMESTAMP_TIMEOUT} |
Metro | resSignalLossTimestamp {RES_TIMESTAMP_TIMEOUT} |
bool | emergencySignal {false} |
bool | ts_on {false} |
double | radio_quality {0} |
Definition at line 65 of file systemDiagnostics.hpp.
|
inline |
Definition at line 74 of file systemDiagnostics.hpp.
bool FailureDetection::emergencySignal {false} |
Definition at line 70 of file systemDiagnostics.hpp.
Metro FailureDetection::inversorAliveTimestamp {COMPONENT_TIMESTAMP_TIMEOUT} |
Definition at line 68 of file systemDiagnostics.hpp.
Metro FailureDetection::pcAliveTimestamp {COMPONENT_TIMESTAMP_TIMEOUT} |
Definition at line 66 of file systemDiagnostics.hpp.
double FailureDetection::radio_quality {0} |
Definition at line 72 of file systemDiagnostics.hpp.
Metro FailureDetection::resSignalLossTimestamp {RES_TIMESTAMP_TIMEOUT} |
Definition at line 69 of file systemDiagnostics.hpp.
Metro FailureDetection::steerAliveTimestamp {COMPONENT_TIMESTAMP_TIMEOUT} |
Definition at line 67 of file systemDiagnostics.hpp.
bool FailureDetection::ts_on {false} |
Definition at line 71 of file systemDiagnostics.hpp.