Difference between revisions of "Protocol"

(Created page with "There are several types of messages produced by the AlarmDecoder. These include: Keypad, # =Commands= =Message Types= ==Keypad== {| align="center" cl...")
 
Line 10: Line 10:
 
! scope="col" colspan="4"  | Example Message
 
! scope="col" colspan="4"  | Example Message
 
|-
 
|-
| colspan="4" align="center" | [001000010000--------],010,[f70700060010808c08020000],"ARMED ***STAY** ZONE BYPASSED "
+
| colspan="4" align="center" | <span style="color: #FF0000">[001000010000--------]</span>,<span style="color: #0000FF">010</span>,<span style="color: #00FF00">[f70700060010808c08020000]</span>,<span style="color: #800080">"ARMED ***STAY** ZONE BYPASSED "</span>
 
|-  
 
|-  
 
| colspan="4" | &nbsp;
 
| colspan="4" | &nbsp;
 
|-  
 
|-  
! scope="col" width="160px" | Bit field
+
! scope="col" width="160px" style="color: #FF0000" | Bit field
! scope="col" width="100px" | Numeric code
+
! scope="col" width="100px" style="color: #0000FF" | Numeric code
! scope="col" width="200px" | Raw data
+
! scope="col" width="200px" style="color: #00FF00" | Raw data
! scope="col" width="220px" | Alphanumeric Keypad Message
+
! scope="col" width="220px" style="color: #800080" | Alphanumeric Keypad Message
 
|-
 
|-
 
| align="center" | [001000010000--------]
 
| align="center" | [001000010000--------]
Line 31: Line 31:
 
! scope="col" colspan="4"  | Example Message
 
! scope="col" colspan="4"  | Example Message
 
|-
 
|-
| colspan="4" align="center" | !EXP:07,01,01
+
| colspan="4" align="center" | <span style="color: #FF0000">!EXP</span>:<span style="color: #0000FF">07</span>,<span style="color: #00FF00">01</span>,<span style="color: #800080">01</span>
 
|-  
 
|-  
 
| colspan="4" | &nbsp;
 
| colspan="4" | &nbsp;
 
|-  
 
|-  
! scope="col" width="160px" | Header
+
! scope="col" width="160px" style="color: #FF0000" | Header
! scope="col" width="100px" | Zone Expander Address
+
! scope="col" width="100px" style="color: #0000FF" | Zone Expander Address
! scope="col" width="200px" | Expander Channel
+
! scope="col" width="200px" style="color: #00FF00" | Expander Channel
! scope="col" width="220px" | Data
+
! scope="col" width="220px" style="color: #800080" | Data
 
|-
 
|-
 
| align="center" | !EXP
 
| align="center" | !EXP
Line 52: Line 52:
 
! scope="col" colspan="4"  | Example Message
 
! scope="col" colspan="4"  | Example Message
 
|-
 
|-
| colspan="4" align="center" | !REL:12,01,01
+
| colspan="4" align="center" | <span style="color: #FF0000">!REL</span>:<span style="color: #0000FF">12</span>,<span style="color: #00FF00">01</span>,<span style="color: #800080">01</span>
 
|-  
 
|-  
 
| colspan="4" | &nbsp;
 
| colspan="4" | &nbsp;
 
|-  
 
|-  
! scope="col" width="160px" | Header
+
! scope="col" width="160px" style="color: #FF0000" | Header
! scope="col" width="100px" | Zone Expander Address
+
! scope="col" width="100px" style="color: #0000FF" | Zone Expander Address
! scope="col" width="200px" | Expander Channel
+
! scope="col" width="200px" style="color: #00FF00" | Expander Channel
! scope="col" width="220px" | Data
+
! scope="col" width="220px" style="color: #800080" | Data
 
|-
 
|-
 
| align="center" | !REL
 
| align="center" | !REL
Line 73: Line 73:
 
! scope="col" colspan="4"  | Example Message
 
! scope="col" colspan="4"  | Example Message
 
|-
 
|-
| colspan="4" align="center" | !RFX:0180036,80
+
| colspan="4" align="center" | <span style="color: #FF0000">!RFX</span>:<span style="color: #0000FF">0180036</span>,<span style="color: #00FF00">80</span>
 
|-  
 
|-  
 
| colspan="4" | &nbsp;
 
| colspan="4" | &nbsp;
 
|-  
 
|-  
! scope="col" width="160px" | Header
+
! scope="col" width="160px" style="color: #FF0000" | Header
! scope="col" width="100px" | Serial Number
+
! scope="col" width="100px" style="color: #0000FF" | Serial Number
! scope="col" width="220px" | Data
+
! scope="col" width="220px" style="color: #00FF00" | Data
 
|-
 
|-
 
| align="center" | !RFX
 
| align="center" | !RFX
| align="center" | 0180036,80
+
| align="center" | 0180036
 
| align="center" | 80
 
| align="center" | 80
 
|-
 
|-
Line 92: Line 92:
 
! scope="col" colspan="4"  | Example Message
 
! scope="col" colspan="4"  | Example Message
 
|-
 
|-
| colspan="4" align="center" | !LRR:012,1,ARM_STAY
+
| colspan="4" align="center" | <span style="color: #FF0000">!LRR</span>:<span style="color: #0000FF">012</span>,<span style="color: #00FF00">1</span>,<span style="color: #800080">ARM_STAY</span>
 
|-  
 
|-  
 
| colspan="4" | &nbsp;
 
| colspan="4" | &nbsp;
 
|-  
 
|-  
! scope="col" width="160px" | Header
+
! scope="col" width="160px" style="color: #FF0000" | Header
! scope="col" width="100px" | Event Data
+
! scope="col" width="100px" style="color: #0000FF" | Event Data
! scope="col" width="220px" | Partition
+
! scope="col" width="220px" style="color: #00FF00" | Partition
! scope="col" width="220px" | Event Type
+
! scope="col" width="220px" style="color: #800080" | Event Type
 
|-
 
|-
 
| align="center" | !LRR
 
| align="center" | !LRR
Line 109: Line 109:
  
 
==AUI==
 
==AUI==
 +
TODO

Revision as of 11:56, 17 December 2013

There are several types of messages produced by the AlarmDecoder. These include: Keypad, [[#

Contents

Commands

Message Types

Keypad

Example Message
[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

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

Relay Expander

Example Message
!REL:12,01,01
 
Header Zone Expander Address Expander Channel Data
 !REL 12 01 01

RFX (RF Receiver)

Example Message
!RFX:0180036,80
 
Header Serial Number Data
 !RFX 0180036 80

LRR (Long Range Radio)

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

AUI

TODO