enum
Matter::Cluster::Definitions::GeneralDiagnostics::HardwareFault
Defined in:
matter/cluster/definitions/general_diagnostics.crEnum Members
-
Unspecified =
0_u8 -
The Node has encountered an unspecified fault.
-
Radio =
1_u8 -
The Node has encountered a fault with at least one of its radios.
-
Sensor =
2_u8 -
The Node has encountered a fault with at least one of its sensors.
-
ResettableOverTemp =
3_u8 -
The Node has encountered an over-temperature fault that is resettable.
-
NonResettableOverTemp =
4_u8 -
The Node has encountered an over-temperature fault that is not resettable.
-
PowerSource =
5_u8 -
The Node has encountered a fault with at least one of its power sources.
-
VisualDisplayFault =
6_u8 -
The Node has encountered a fault with at least one of its visual displays.
-
AudioOutputFault =
7_u8 -
The Node has encountered a fault with at least one of its audio outputs.
-
UserInterfaceFault =
8_u8 -
The Node has encountered a fault with at least one of its user interfaces.
-
NonVolatileMemoryError =
9_u8 -
The Node has encountered a fault with its non-volatile memory.
-
TamperDetected =
10_u8 -
The Node has encountered disallowed physical tampering.
Instance Method Summary
-
#audio_output_fault?
Returns
trueif this enum value equalsAudioOutputFault -
#non_resettable_over_temp?
Returns
trueif this enum value equalsNonResettableOverTemp -
#non_volatile_memory_error?
Returns
trueif this enum value equalsNonVolatileMemoryError -
#power_source?
Returns
trueif this enum value equalsPowerSource -
#radio?
Returns
trueif this enum value equalsRadio -
#resettable_over_temp?
Returns
trueif this enum value equalsResettableOverTemp -
#sensor?
Returns
trueif this enum value equalsSensor -
#tamper_detected?
Returns
trueif this enum value equalsTamperDetected -
#unspecified?
Returns
trueif this enum value equalsUnspecified -
#user_interface_fault?
Returns
trueif this enum value equalsUserInterfaceFault -
#visual_display_fault?
Returns
trueif this enum value equalsVisualDisplayFault