Enumerations
teCLD_AnalogInputBasicCluster_AttrID
The following structure contains the enumerations used to identify the attributes of the Analogue Input (Basic) cluster.
typedef enum
{
E_CLD_ANALOG_INPUT_BASIC_ATTR_ID_DESCRIPTION,
E_CLD_ANALOG_INPUT_BASIC_ATTR_ID_MAX_PRESENT_VALUE,
E_CLD_ANALOG_INPUT_BASIC_ATTR_ID_MIN_PRESENT_VALUE,
E_CLD_ANALOG_INPUT_BASIC_ATTR_ID_OUT_OF_SERVICE,
E_CLD_ANALOG_INPUT_BASIC_ATTR_ID_PRESENT_VALUE,
E_CLD_ANALOG_INPUT_BASIC_ATTR_ID_RELIABILITY,
E_CLD_ANALOG_INPUT_BASIC_ATTR_ID_RESOLUTION,
E_CLD_ANALOG_INPUT_BASIC_ATTR_ID_STATUS_FLAGS,
E_CLD_ANALOG_INPUT_BASIC_ATTR_ID_ENGINEERING_UNITS,
E_CLD_ANALOG_INPUT_BASIC_ATTR_ID_APPLICATION_TYPE,
} teCLD_AnalogInputBasicCluster_AttrID;
Parent topic:Enumerations
teCLD_AnalogInputBasic_Reliability
The following structure contains the enumerations used to report the value of the u8Reliability attribute (see Section 19.1.2).
typedef enum
{
E_CLD_ANALOG_INPUT_BASIC_RELIABILITY_NO_FAULT_DETECTED,
E_CLD_ANALOG_INPUT_BASIC_RELIABILITY_NO_SENSOR,
E_CLD_ANALOG_INPUT_BASIC_RELIABILITY_OVER_RANGE,
E_CLD_ANALOG_INPUT_BASIC_RELIABILITY_UNDER_RANGE,
E_CLD_ANALOG_INPUT_BASIC_RELIABILITY_OPEN_LOOP,
E_CLD_ANALOG_INPUT_BASIC_RELIABILITY_SHORTED_LOOP,
E_CLD_ANALOG_INPUT_BASIC_RELIABILITY_NO_OUTPUT,
E_CLD_ANALOG_INPUT_BASIC_RELIABILITY_UNRELIABLE_OTHER,
E_CLD_ANALOG_INPUT_BASIC_RELIABILITY_PROCESS_ERROR,
E_CLD_ANALOG_INPUT_BASIC_RELIABILITY_CONFIGURATION_ERROR
}teCLD_AnalogInputBasic_Reliability;
Parent topic:Enumerations
Parent topic:Analogue Input (Basic)