Appendix I –
COMP2 Interface Specifications
This appendix is included for those who want to attach the
WaveWare v
9
Series Paging Encoders
to existing systems
that output simplified paging system control commands. The
COMP2
protocol is designed to emulate one of the
operational modes of the Motorola People Finder™ paging system. There are two possible response modes for
COMP2
,
the Verbose and Non-Verbose modes. The Verbose response mode has been designed to have human readable
responses to message inputs and certain errors. The Non-Verbose response mode has no readable responses in it.
A simple definition of the
COMP2 Protocol
is that the
COMP2 Protocol
allows a message formatted as
PagerID<CR>Message<CR>
to cause the Message to be delivered to the associated
PagerID
defined in the
WaveWare
v
9
Series
Paging Encoder’s
pager database. The
COMP2
interface supports paging messages up to 253 characters in
length, group paging, contact monitoring, and timed messaging. The total length of the control string, including
<CR>
and
<LF>
characters cannot exceed 256 characters. The
PagerID
field can be from 1 to 10 characters in length. PagerID field
lengths from 5 to 10 digits are assumed to be Extended Pager IDs
(See Appendix E – Extended Pager ID Processing)
.
Carriage Return is the normal field delimiter in
COMP2 Protocol
, but the tilde
(~)
character is also supported as a
delimiter.
A
COMP2 Protocol superset
is also available; where a message formatted as
PagerIDX<CR>Message<CR>
will cause
the message to be delivered to the PagerID using Function Code value of X. Values of X can include A, B, C, or D. An
example of a function code controlled COMP2 message using Function Code A and Pager ID 101 is
101A<CR>Test
Message<CR>
To configure your
WaveWare v
9
Series Paging Encoder
to use the
COMP2 Paging Protocol
, you may be required to
configure the Com Port of the paging encoder. Please refer to
Appendix B – Com Port Settings
, for details on
configuring communication protocols.
Your
WaveWare v
9
Series Paging Encoder
will typically communicate with a PC or other host device via RS-232 at
9600 Baud, 8 data bits and 1 stop bit. The eighth data bit is ignored (no parity). You can configure the paging system for
other serial communication parameters. Please refer to
Appendix B – Com Port Settings
, for details on serial
communication parameters.
The paging encoder maintains an input buffer, which can receive commands from the PC while paging messages are
being transmitted. The paging encoder encodes paging messages into
POCSAG
paging format and transmits the
encoded paging message through the attached radio transmitter. If the Carrier Detect function is enabled, transmissions
will be delayed while interfering signals are detected.
Control characters recognized by the
WaveWare v
9
Series Paging Encoders
in
COMP2
Protocol
mode include:
CARRIAGE
RETURN
<CR>
$0D
LINEFEED
<LF>
$0A
TILDE
~
$7E
DELETE <DEL>
$7F
or
$FF
Control characters generated by the
WaveWare v
9
Series Paging Encoders
in
COMP2
Protocol
mode when software
flow control mode is active include:
CARRIAGE
RETURN
<CR>
$0D
XON
<XON>
$13
XOFF
<XOFF>
$11
ABANDON TRANSACTION
<RS>
$1E
The
WaveWare v
9
Series Paging Encoders
, when using
COMP2
Protocol
mode, are controlled using control strings
formatted as follows:
Single Message Example using
Carriage Return
as delimiter:
PagerID<CR>Message<CR>
Single Message Example using
Tilde
as delimiter:
PagerID~Message~