Formula Student Electronics & Software
The code for the embedded software
Loading...
Searching...
No Matches
NonUnitaryFailureDetection Struct Reference

#include <systemDiagnostics.hpp>

Collaboration diagram for NonUnitaryFailureDetection:
Collaboration graph

Public Member Functions

NonUnitaryFailureDetectionoperator= (const NonUnitaryFailureDetection &other)
 

Public Attributes

VolatileMetro pc_alive_timestamp_ {COMPONENT_TIMESTAMP_TIMEOUT}
 
VolatileMetro steer_alive_timestamp_ {COMPONENT_TIMESTAMP_TIMEOUT}
 
VolatileMetro inversor_alive_timestamp_ {COMPONENT_TIMESTAMP_TIMEOUT}
 
VolatileMetro bms_alive_timestamp_ {COMPONENT_TIMESTAMP_TIMEOUT}
 
VolatileMetro res_signal_loss_timestamp_ {RES_TIMESTAMP_TIMEOUT}
 
VolatileMetro dc_voltage_drop_timestamp_
 
VolatileMetro dc_voltage_hold_timestamp_
 

Detailed Description

Definition at line 54 of file systemDiagnostics.hpp.

Member Function Documentation

◆ operator=()

NonUnitaryFailureDetection & NonUnitaryFailureDetection::operator= ( const NonUnitaryFailureDetection other)
inline

Definition at line 66 of file systemDiagnostics.hpp.

Member Data Documentation

◆ bms_alive_timestamp_

VolatileMetro NonUnitaryFailureDetection::bms_alive_timestamp_ {COMPONENT_TIMESTAMP_TIMEOUT}

Definition at line 58 of file systemDiagnostics.hpp.

◆ dc_voltage_drop_timestamp_

VolatileMetro NonUnitaryFailureDetection::dc_voltage_drop_timestamp_
Initial value:
{
constexpr int DC_VOLTAGE_TIMEOUT

Definition at line 60 of file systemDiagnostics.hpp.

◆ dc_voltage_hold_timestamp_

VolatileMetro NonUnitaryFailureDetection::dc_voltage_hold_timestamp_
Initial value:
{
constexpr int DC_VOLTAGE_HOLD

Definition at line 63 of file systemDiagnostics.hpp.

◆ inversor_alive_timestamp_

VolatileMetro NonUnitaryFailureDetection::inversor_alive_timestamp_ {COMPONENT_TIMESTAMP_TIMEOUT}

Definition at line 57 of file systemDiagnostics.hpp.

◆ pc_alive_timestamp_

VolatileMetro NonUnitaryFailureDetection::pc_alive_timestamp_ {COMPONENT_TIMESTAMP_TIMEOUT}

Definition at line 55 of file systemDiagnostics.hpp.

◆ res_signal_loss_timestamp_

VolatileMetro NonUnitaryFailureDetection::res_signal_loss_timestamp_ {RES_TIMESTAMP_TIMEOUT}

Definition at line 59 of file systemDiagnostics.hpp.

◆ steer_alive_timestamp_

VolatileMetro NonUnitaryFailureDetection::steer_alive_timestamp_ {COMPONENT_TIMESTAMP_TIMEOUT}

Definition at line 56 of file systemDiagnostics.hpp.


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