CLASS2.LEVEL1.ALARM
This class mirrors the CLASS1.ALARM class but use a different data format with a GUID stored in the first 16 bytes of the data followed by the standard data thus offset with 16-bytes.
See CLASS2.PROTOCOL1 for more information on the data format.
VSCP_TYPE_ALARM_GENERAL
General Event.
VSCP_TYPE_ALARM_WARNING
Indicates a warning condition.
Data byte | Description |
---|---|
0 | 0=off. 1=on. |
1 | Zone for which event applies to (0-255). 255 is all zones. |
2 | Sub-zone for which event applies to (0-255). 255 is all sub-zones. |
If both or one of zone/sub-zone are omitted they should be interpreted as if they where 255.
VSCP_TYPE_ALARM_ALARM
Indicates an alarm condition.
Data byte | Description |
---|---|
0 | Alarm byte from standard register 128/0x80 or a code of choice describing the alarm. |
1 | Zone for which event applies to (0-255). 255 is all zones. |
2 | Sub-zone for which event applies to (0-255). 255 is all sub-zones. |
If byte 0 is zero this event can be interpreted as alarm-reset.
If both or one of zone/sub-zone are omitted they should be interpreted as if they where 255.
VSCP_TYPE_ALARM_SOUND
Alarm sound should be turned on or off.
Data byte | Description |
---|---|
0 | 0=off. 1=on. |
1 | Zone for which event applies to (0-255). 255 is all zones. |
2 | Sub-zone for which event applies to (0-255). 255 is all sub-zones. |
If both or one of zone/sub-zone are omitted they should be interpreted as if they where 255.
VSCP_TYPE_ALARM_LIGHT
Alarm light should be turned on or off.
Data byte | Description |
---|---|
0 | 0=off. 1=on. |
1 | Zone for which event applies to (0-255). 255 is all zones. |
2 | Sub-zone for which event applies to (0-255). 255 is all sub-zones. |
If both or one of zone/sub-zone are omitted they should be interpreted as if they where 255.
VSCP_TYPE_ALARM_POWER
Power has been lost or is available again.
Data byte | Description |
---|---|
0 | 0=off. 1=on. |
1 | Zone for which event applies to (0-255). 255 is all zones. |
2 | Sub-zone for which event applies to (0-255). 255 is all sub-zones. |
If both or one of zone/sub-zone are omitted they should be interpreted as if they where 255.
VSCP_TYPE_ALARM_EMERGENCY_STOP
Emergency stop has been hit/activated. All systems on the zone/sub-zone should go to their inactive/safe state.
Data byte | Description |
---|---|
0 | 0=off. 1=on. |
1 | Zone for which event applies to (0-255). 255 is all zones. |
2 | Sub-zone for which event applies to (0-255). 255 is all sub-zones. |
If both or one of zone/sub-zone are omitted they should be interpreted as if they where 255.
VSCP_TYPE_ALARM_EMERGENCY_PAUSE
Emergency pause has been hit/activated. All systems on the zone/sub-zone should go to their inactive/safe state but preserve there settings.
Data byte | Description |
---|---|
0 | 0=off. 1=on. |
1 | Zone for which event applies to (0-255). 255 is all zones. |
2 | Sub-zone for which event applies to (0-255). 255 is all subzones. |
If both or one of zone/sub-zone are omitted they should be interpreted as if they where 255.
VSCP_TYPE_ALARM_EMERGENCY_RESET
Issued after an emergency stop or pause in order for nodes to reset and start operating .
Data byte | Description |
---|---|
0 | 0=off. 1=on. |
1 | Zone for which event applies to (0-255). 255 is all zones. |
2 | Sub-zone for which event applies to (0-255). 255 is all sub-zones. |
If both or one of zone/sub-zone are omitted they should be interpreted as if they where 255.
VSCP_TYPE_ALARM_EMERGENCY_RESUME
Issued after an emergency pause in order for nodes to start operating from where they left of without resetting their registers .
Data byte | Description |
---|---|
0 | 0=off. 1=on. |
1 | Zone for which event applies to (0-255). 255 is all zones. |
2 | Sub-zone for which event applies to (0-255). 255 is all sub-zones. |
If both or one of zone/sub-zone are omitted they should be interpreted as if they where 255.
VSCP_TYPE_ALARM_ARM
Issued after an alarm system has been armed.
Data byte | Description |
---|---|
0 | 0=off. 1=on. |
1 | Zone for which event applies to (0-255). 255 is all zones. |
2 | Sub-zone for which event applies to (0-255). 255 is all sub-zones. |
If both or one of zone/sub-zone are omitted they should be interpreted as if they where 255.
VSCP_TYPE_ALARM_DISARM
Issued after an alarm system has been disarmed.
Data byte | Description |
---|---|
0 | 0=off. 1=on. |
1 | Zone for which event applies to (0-255). 255 is all zones. |
2 | Sub-zone for which event applies to (0-255). 255 is all sub-zones. |
If both or one of zone/sub-zone are omitted they should be interpreted as if they where 255.
VSCP_TYPE_ALARM_WATCHDOG
Issued when a watchdog has been triggered.
Data byte | Description |
---|---|
0 | index. |
1 | Zone for which event applies to (0-255). 255 is all zones. |
2 | Sub-zone for which event applies to (0-255). 255 is all sub-zones. |
If both or one of zone/sub-zone are omitted they should be interpreted as if they where 255.
VSCP_TYPE_ALARM_RESET
Indicates an alarm reset condition.
Data byte | Description |
---|---|
0 | Alarm byte from standard register 128/0x80 or a code of choice describing the alarm. |
1 | Zone for which event applies to (0-255). 255 is all zones. |
2 | Sub-zone for which event applies to (0-255). 255 is all sub-zones. |
If both or one of zone/sub-zone are omitted they should be interpreted as if they where 255.