Difference between revisions of "Protocol"

Line 7: Line 7:
 
==Keypad==
 
==Keypad==
 
{| align="center" class="wikitable" border="1"
 
{| align="center" class="wikitable" border="1"
|+ Example Keypad Message
+
|+ Keypad Format
 
| colspan="4" align="center" style="background-color: #DEDEDE; font-weight: bold" | <span style="color: #F56464">[001000010000--------]</span>,<span style="color: #8C8CF5">010</span>,<span style="color: #70BA66">[f70700060010808c08020000]</span>,<span style="color: #804580">"ARMED ***STAY** ZONE BYPASSED "</span>
 
| colspan="4" align="center" style="background-color: #DEDEDE; font-weight: bold" | <span style="color: #F56464">[001000010000--------]</span>,<span style="color: #8C8CF5">010</span>,<span style="color: #70BA66">[f70700060010808c08020000]</span>,<span style="color: #804580">"ARMED ***STAY** ZONE BYPASSED "</span>
 
|-  
 
|-  
Line 26: Line 26:
 
==Zone Expander==
 
==Zone Expander==
 
{| align="center" class="wikitable" border="1"
 
{| align="center" class="wikitable" border="1"
|+ Example !EXP Message
+
|+ !EXP Format
 
| colspan="4" align="center" style="background-color: #DEDEDE; font-weight: bold" | <span style="color: #F56464">!EXP</span>:<span style="color: #8C8CF5">07</span>,<span style="color: #70BA66">01</span>,<span style="color: #804580">01</span>
 
| colspan="4" align="center" style="background-color: #DEDEDE; font-weight: bold" | <span style="color: #F56464">!EXP</span>:<span style="color: #8C8CF5">07</span>,<span style="color: #70BA66">01</span>,<span style="color: #804580">01</span>
 
|-  
 
|-  
Line 45: Line 45:
 
==Relay Expander==
 
==Relay Expander==
 
{| align="center" class="wikitable" border="1"
 
{| align="center" class="wikitable" border="1"
|+ Example !REL Message
+
|+ !REL Format
 
| colspan="4" align="center" style="background-color: #DEDEDE; font-weight: bold" | <span style="color: #F56464">!REL</span>:<span style="color: #8C8CF5">12</span>,<span style="color: #70BA66">01</span>,<span style="color: #804580">01</span>
 
| colspan="4" align="center" style="background-color: #DEDEDE; font-weight: bold" | <span style="color: #F56464">!REL</span>:<span style="color: #8C8CF5">12</span>,<span style="color: #70BA66">01</span>,<span style="color: #804580">01</span>
 
|-  
 
|-  
Line 64: Line 64:
 
==RFX==
 
==RFX==
 
{| align="center" class="wikitable" border="1"
 
{| align="center" class="wikitable" border="1"
|+ Example !RFX Message
+
|+ !RFX Format
 
| colspan="4" align="center" style="background-color: #DEDEDE; font-weight: bold" | <span style="color: #F56464">!RFX</span>:<span style="color: #8C8CF5">0180036</span>,<span style="color: #70BA66">80</span>
 
| colspan="4" align="center" style="background-color: #DEDEDE; font-weight: bold" | <span style="color: #F56464">!RFX</span>:<span style="color: #8C8CF5">0180036</span>,<span style="color: #70BA66">80</span>
 
|-  
 
|-  
Line 81: Line 81:
 
==LRR==
 
==LRR==
 
{| align="center" class="wikitable" border="1"
 
{| align="center" class="wikitable" border="1"
|+ Example !LRR Message
+
|+ !LRR Format
 
| colspan="4" align="center" style="background-color: #DEDEDE; font-weight: bold" | <span style="color: #F56464">!LRR</span>:<span style="color: #8C8CF5">012</span>,<span style="color: #70BA66">1</span>,<span style="color: #804580">ARM_STAY</span>
 
| colspan="4" align="center" style="background-color: #DEDEDE; font-weight: bold" | <span style="color: #F56464">!LRR</span>:<span style="color: #8C8CF5">012</span>,<span style="color: #70BA66">1</span>,<span style="color: #804580">ARM_STAY</span>
 
|-  
 
|-  

Revision as of 12:23, 17 December 2013

There are several types of messages produced by the AlarmDecoder. These include: Keypad, Relay Expander, Zone Expander, RFX, LRR, and AUI.

Contents

Commands

Message Types

Keypad

Keypad Format
[001000010000--------],010,[f70700060010808c08020000],"ARMED ***STAY** ZONE BYPASSED "
 
Bit field Numeric code Raw data Alphanumeric Keypad Message
[001000010000--------] 010 [f70700060010808c08020000] "ARMED ***STAY** ZONE BYPASSED "

Zone Expander

 !EXP Format
!EXP:07,01,01
 
Header Zone Expander Address Expander Channel Data
 !EXP 07 01 01

Relay Expander

 !REL Format
!REL:12,01,01
 
Header Relay Expander Address Expander Channel Data
 !REL 12 01 01

RFX

 !RFX Format
!RFX:0180036,80
 
Header Serial Number Data
 !RFX 0180036 80

LRR

 !LRR Format
!LRR:012,1,ARM_STAY
 
Header Event Data Partition Event Type
 !LRR 012 1 ARM_STAY

AUI

TODO