Panel Parameters
The following structure is used to store the ‘panel parameters’ on the IAS ACE cluster server.
typedef struct
{
zenum8 ePanelStatus;
zuint8 u8SecondsRemaining;
zenum8 eAudibleNotification;
zenum8 eAlarmStatus;
}tsCLD_IASACE_PanelParameter;
where:
ePanelStatusis a value indicating the status to be displayed on the panel, as follows (enumerations are available inteCLD_IASACE_PanelStatus- see Section 38.8.2):
Value |
Status |
|---|---|
0x00 |
Disarmed (all zones) and ready to be armed |
0x01 |
Armed stay |
0x02 |
Armed night |
0x03 |
Armed away |
0x04 |
Exit delay |
0x05 |
Entry delay |
0x06 |
Not ready to be armed |
0x07 |
In alarm |
0x08 |
Arming stay |
0x09 |
Arming night |
0x0A |
Arming away |
0x0B - 0xFF |
Reserved |
u8SecondsRemainingrepresents the time, in seconds, that the server will remain in the displayed state when the latter is ‘Exit delay’ or ‘Entry delay’ (for other states, this field should be set to 0x00).eAudibleNotificationis a value specifying whether an audible notification (e.g. a chime) is required to signal a zone status change (enumerations are available inteCLD_IASACE_AudibleNotification- see Section 38.8.4):
Value |
Status |
|---|---|
0x00 |
Audible notification muted |
0x01 |
Audible notification sounded |
0x02 - 0xFF |
Reserved |
eAlarmStatusis a value indicating the alarm status/type when the panel’s state is ‘In Alarm’, as follows (enumerations are available inteCLD_IASACE_AlarmStatus- see Section 38.8.3):
Value |
Status |
|---|---|
0x00 |
No alarm |
0x01 |
Burglar |
0x02 |
Fire |
0x03 |
Emergency |
0x04 |
Police panic |
0x05 |
Fire panic |
0x06 |
Emergency panic |
0x07 - 0xFF |
Reserved |
Parent topic:Structures