Furuno VR-3000S Switch User Manual


 
28
FIR - Fire detection (PAS 102)
0
1 2 3 4 5 6 7 8 9 10
$
xxFIR, A, hhmmss.ss, aa, xx, xxx, xxx, A, A, c--c, *hh<CR><LF
>
0: Header 1: message type 3: System indicator of fire detection 4: Division indicator of
door allocation (1) 5: Division indicator of door allocation (2) 6: Fire detector number or
activation detection number count 7. Condition 8: Alarm’s acknowledge state 9: Alarm’s
description text 10: Check-sum
GEN - Generic status information
This sentence provides a means of transmitting multi-sensor generic status information from
any source, in a format that can be registered by the VDR. The sentence is designed for
efficient use of the bandwidth and must be accompanied with a description of how to interpret
the information. Each sentence holds a base address for all status groups. Each group is
assigned a 16-bit address. Up to eight contiguous groups with increasing address may be
transmitted in a single sentence. Data is blocked in 16-bit groups. Unused bits shall be
assigned a fixed value to simplify data compression.
A separate configuration with interpretation of bit equal to "1" and "0" for all sentence groups
and bit positions that are used, must be provided as this information is not included in the
sentence. It is the responsibility of the talker to provide this information.
$xxGEN, hhhh, hhmmss.ss, hhhh[,hhhh], *hh<cr><lf>
0 1 2 3 4
0) Header
1) Address of first group in sentence
Address of first group in GEN sentence. Address is represented in hexadecimal format in range
0x0000 through 0xFFFF.
The 16-bit address is formatted as fixed 4-character HEX field.
2) Time stamp
Time when status was valid.
3) Packed generic status group
The packed generic status group is represented as a 6-bit value.
The 16-bit value is formatted as fixed 4-character HEX field.
4) Optional repeat of field 3
Optional repeated packed generic status field. Each repeat increases the status address by one.
Up to seven repetitions yielding a total of 128 status bits per sentence is possible.
hh = Check sum