teCLD_BAS_PowerSource
The following enumerations are used in the Basic cluster to specify the power source for a device (see above):
typedef enum
{
E_CLD_BAS_PS_UNKNOWN = 0x00,
E_CLD_BAS_PS_SINGLE_PHASE_MAINS,
E_CLD_BAS_PS_THREE_PHASE_MAINS,
E_CLD_BAS_PS_BATTERY,
E_CLD_BAS_PS_DC_SOURCE,
E_CLD_BAS_PS_EMERGENCY_MAINS_CONSTANTLY_POWERED,
E_CLD_BAS_PS_EMERGENCY_MAINS_AND_TRANSFER_SWITCH,
E_CLD_BAS_PS_UNKNOWN_BATTERY_BACKED = 0x80,
E_CLD_BAS_PS_SINGLE_PHASE_MAINS_BATTERY_BACKED,
E_CLD_BAS_PS_THREE_PHASE_MAINS_BATTERY_BACKED,
E_CLD_BAS_PS_BATTERY_BATTERY_BACKED,
E_CLD_BAS_PS_DC_SOURCE_BATTERY_BACKED,
E_CLD_BAS_PS_EMERGENCY_MAINS_CONSTANTLY_POWERED_BATTERY_BACKED,
E_CLD_BAS_PS_EMERGENCY_MAINS_AND_TRANSFER_SWITCH_BATTERY_BACKED,
} teCLD_BAS_PowerSource;
The power source enumerations are described in the table below.
Enumeration |
Description |
---|---|
E_CLD_BAS_PS_UNKNOWN |
Unknown power source |
E_CLD_BAS_PS_SINGLE_PHASE_MAINS |
Single-phase mains powered |
E_CLD_BAS_PS_THREE_PHASE_MAINS |
Three-phase mains powered |
E_CLD_BAS_PS_BATTERY |
Battery powered |
E_CLD_BAS_PS_DC_SOURCE |
DC source |
E_CLD_BAS_PS_EMERGENCY_MAINS_CONSTANTLY_POWERED |
Constantly powered from emergency mains supply |
E_CLD_BAS_PS_EMERGENCY_MAINS_AND_TRANSFER_SWITCH |
Powered from emergency mains supply via transfer switch |
E_CLD_BAS_PS_UNKNOWN_BATTERY_BACKED |
Unknown power source but battery back-up |
E_CLD_BAS_PS_SINGLE_PHASE_MAINS_BATTERY_BACKED |
Single-phase mains powered with battery back-up |
E_CLD_BAS_PS_THREE_PHASE_MAINS_BATTERY_BACKED |
Three-phase mains powered with battery back-up |
E_CLD_BAS_PS_BATTERY_BATTERY_BACKED |
Battery powered with battery back-up |
E_CLD_BAS_PS_DC_SOURCE_BATTERY_BACKED |
DC source with battery back-up |
E_CLD_BAS_PS_EMERGENCY_MAINS_CONSTANTLY_POWERED_BATTERY_BACKED |
Constantly powered from emergency mains supply with battery back-up |
E_CLD_BAS_PS_EMERGENCY_MAINS_AND_TRANSFER_SWITCH_BATTERY_BACKED |
Powered from emergency mains supply via transfer switch with battery back-up |
Parent topic:Enumerations