User Manual

“Halo” System: Communication Protocol 970-00002-000
EXI Wireless Systems, Confidential Page 29 of 33 July 27, 1999
The RIM does not respond to this message, but the Host knows if the message has been successfully
received when the RIM responds next time to other messages sent to its network address. If the RIM does
not respond to those messages, the Host keeps sending “Assign Network Address’ message.
7.5.2. Test Node Presence
This message allows the Host to check if the particular node (RIM) is present on the bus and is it able to
communicate. All nodes are listening to this message, but only one with matching serial number will
respond with its communication firmware version.
7.5.3. Node Present
This message is sent from the RIM as a response to the “Test Node Presence” message. With this response,
the RIM indicates to the Host that is present on the bus and able to communicate. If it still doesn’t have its
network address, the RIM will respond with ‘00’ as the address, and to the Host this will be the signal to
assign network address to this node.
7.5.4. Send / Request Data
This is normal communication message between the Host and the other nodes on the bus. This message
communicates to one node at the time and it is used to send commands to the Controller and as a request to
the same Controller to send its data.
The command for the Controller (control byte) has two fields. First field (bits 6, 5, 4) is used to set
individual Controller’s output lines (Alarm, Unlock, Override) and the other (bits 3, 2, 1 ,0) to request
some action from the Controller. Note that both fields are actually controlling Controller’s output lines
(Strobe, Alarm, Unlock and Override) as described earlier in the chapter “Signal Lines Communication”.
Detail description of the control byte is shown in the Table 12
Table 12 Control byte
7 6 5 4 3 2 1 0
Function
1 x x x x x x x
Prevents ‘01’ (SOH) or ‘1B’ (ESC)
x 0 0 0 x x x x
All lines OFF
x 0 0 1 x x x x
Alarm line ON
x 0 1 0 x x x x
Unlock line ON
x 0 1 1 x x x x
Unlock and Alarm ON
Individual Lines
x 1 0 0 x x x x
Override line ON
x x x x 0 0 0 0
Return to idle mode (end bypass, alarm, maglock…)
x x x x 0 0 0 1
Send current status
x x x x 0 0 1 0
Send switch setting
x x x x 0 0 1 1
Start bypass
x x x x 0 1 0 0
Re-read Tags (reset all Tags)
H
o
st
R
e
q
u
es
t
x x x x 0 1 0 1
Remote “Reset” key press (same as “Reset” key on RBC)