fromValue static method
Implementation
static BACnetReliability fromValue(int value) => switch (value) {
0 => RELIABILITY_NO_FAULT_DETECTED,
1 => RELIABILITY_NO_SENSOR,
2 => RELIABILITY_OVER_RANGE,
3 => RELIABILITY_UNDER_RANGE,
4 => RELIABILITY_OPEN_LOOP,
5 => RELIABILITY_SHORTED_LOOP,
6 => RELIABILITY_NO_OUTPUT,
7 => RELIABILITY_UNRELIABLE_OTHER,
8 => RELIABILITY_PROCESS_ERROR,
9 => RELIABILITY_MULTI_STATE_FAULT,
10 => RELIABILITY_CONFIGURATION_ERROR,
11 => RELIABILITY_RESERVED_11,
12 => RELIABILITY_COMMUNICATION_FAILURE,
13 => RELIABILITY_MEMBER_FAULT,
14 => RELIABILITY_MONITORED_OBJECT_FAULT,
15 => RELIABILITY_TRIPPED,
16 => RELIABILITY_LAMP_FAILURE,
17 => RELIABILITY_ACTIVATION_FAILURE,
18 => RELIABILITY_RENEW_DHCP_FAILURE,
19 => RELIABILITY_RENEW_FD_REGISTRATION_FAILURE,
20 => RELIABILITY_RESTART_AUTO_NEGOTIATION_FAILURE,
21 => RELIABILITY_RESTART_FAILURE,
22 => RELIABILITY_PROPRIETARY_COMMAND_FAILURE,
23 => RELIABILITY_FAULTS_LISTED,
24 => RELIABILITY_REFERENCED_OBJECT_FAULT,
25 => RELIABILITY_MULTI_STATE_OUT_OF_RANGE,
26 => RELIABILITY_RESERVED_MIN,
63 => RELIABILITY_RESERVED_MAX,
64 => RELIABILITY_PROPRIETARY_MIN,
65535 => RELIABILITY_PROPRIETARY_MAX,
_ => throw ArgumentError('Unknown value for BACnetReliability: $value'),
};