enum

Matter::Cluster::Definitions::GeneralDiagnostics::HardwareFault

Inherits Enum < Comparable < Value < Object

Constants

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 methods

audio_output_fault?

Returns true if this enum value equals AudioOutputFault

Source
non_resettable_over_temp?

Returns true if this enum value equals NonResettableOverTemp

Source
non_volatile_memory_error?

Returns true if this enum value equals NonVolatileMemoryError

Source
power_source?

Returns true if this enum value equals PowerSource

Source
radio?

Returns true if this enum value equals Radio

Source
resettable_over_temp?

Returns true if this enum value equals ResettableOverTemp

Source
sensor?

Returns true if this enum value equals Sensor

Source
tamper_detected?

Returns true if this enum value equals TamperDetected

Source
unspecified?

Returns true if this enum value equals Unspecified

Source
user_interface_fault?

Returns true if this enum value equals UserInterfaceFault

Source
visual_display_fault?

Returns true if this enum value equals VisualDisplayFault

Source