Enumerations

‘Attribute ID’ Enumerations

The following structure contains the enumerations used to identify the attributes of the Electrical Measurement cluster.

typedef enum 
{
    E_CLD_ELECTMEAS_ATTR_ID_MEASUREMENT_TYPE
    E_CLD_ELECTMEAS_ATTR_ID_AC_FREQUENCY
    E_CLD_ELECTMEAS_ATTR_ID_RMS_VOLTAGE                   = 0x0505, 
    E_CLD_ELECTMEAS_ATTR_ID_RMS_CURRENT                   = 0x0508,
    E_CLD_ELECTMEAS_ATTR_ID_ACTIVE_POWER                  = 0x050B,
    E_CLD_ELECTMEAS_ATTR_ID_REACTIVE_POWER                = 0x050E,
    E_CLD_ELECTMEAS_ATTR_ID_APPARENT_POWER                = 0x050F,
    E_CLD_ELECTMEAS_ATTR_ID_POWER_FACTOR                  = 0x0510,
    E_CLD_ELECTMEAS_ATTR_ID_AC_VOLTAGE_MULTIPLIER         = 0x0600,
    E_CLD_ELECTMEAS_ATTR_ID_AC_VOLTAGE_DIVISOR            = 0x0601,
    E_CLD_ELECTMEAS_ATTR_ID_AC_CURRENT_MULTIPLIER         = 0x0602,
    E_CLD_ELECTMEAS_ATTR_ID_AC_CURRENT_DIVISOR            = 0x0603,
    E_CLD_ELECTMEAS_ATTR_ID_AC_POWER_MULTIPLIER           = 0x0604,
    E_CLD_ELECTMEAS_ATTR_ID_AC_POWER_DIVISOR              = 0x0605,
    E_CLD_ELECTMEAS_ATTR_ID_MAN_SPEC_APPARENT_POWER       = 0xFF00,
    E_CLD_ELECTMEAS_ATTR_ID_MAN_SPEC_NON_ACTIVE_POWER,
    E_CLD_ELECTMEAS_ATTR_ID_MAN_SPEC_FNDMTL_REACTIVE_POWER,
    E_CLD_ELECTMEAS_ATTR_ID_MAN_SPEC_FNDMTL_APPARENT_POWER,
    E_CLD_ELECTMEAS_ATTR_ID_MAN_SPEC_FNDMTL_POWER_FACTOR,
    E_CLD_ELECTMEAS_ATTR_ID_MAN_SPEC_NON_FNDMTL_APPARENT_POWER,
    E_CLD_ELECTMEAS_ATTR_ID_MAN_SPEC_TOTAL_HARMONIC_DISTORTION,
    E_CLD_ELECTMEAS_ATTR_ID_MAN_SPEC_VBIAS,
    E_CLD_ELECTMEAS_ATTR_ID_MAN_SPEC_DIVISOR,
} teCLD_ElectricalMeasurement_AttributeID;

Parent topic:Enumerations

Parent topic:Electrical Measurement Cluster