![Telcom Research CallShop FONE DISPLAY Installation & Protocol Manual Download Page 23](http://html1.mh-extra.com/html/telcom-research/callshop-fone-display/callshop-fone-display_installation-and-protocol-manual_1079427023.webp)
A7- 3375 North Service Road, Burlington ON Canada L7N 3G2
Phone
+905.336.2450
Fax
+647-436-6954
Web
www.telcomresearch.com
Page 22
Baud Rate
19200
Data Bits
8
Stop Bits
1
Parity
None
The CallShop Concentrator handles buffering of data and baud rate conversion between the
PC at 19,200 BPS and the Fone Displays at 2400 BPS.
To expand the solution from 4 ports to 8 ports, simply obtain a 2
nd
CallShop Concentrator,
and (using a standard RJ45 Network Patch Cable) connect Concentrator 1’s Down Link Serial
Jack to Concentrator 2’s UpLink Jack. Concentrator 2 will automatically handle port numbers
from 5 to 10, instead of 1 to 4.
CallShop Concentrator Protocol:
Data commands and messages handled via the Concentrator are single strings of ASCII
text. Each message starts with the ASCII character ETX (0x03 or ‘\3’). This is followed by
the letter “P” and a 2 digit port number (01 to 99).
The format is as follows:
ETX
Pxxmm
<CR>
ETX
= ASCII Character ETX – 0x03 or ‘\3’
P
= “P”
xx
= Port Number of 01 to 99
mm
= Message to pass to the selected port
<CR>
= End of message character
For Example if you wish to send the message “Hello World” to the Fone Display on port 3,
you would send the following to the concentrator at 19200 baud:
ETX
P03M10311Hello World
<CR>
The Concentrator will take this message, strip off the “
ETX
P03” header and pass the
remainder of the message “M10311Hello World
<CR>”
to the Fone Display on port 3 at 2400
baud.
In response the Fone Display will send back to the Concentrator at 2400 baud the response:
^M
<CR>
The concentrator will add the string “
ETX
P03” to be front of this message as a header and
pass the result “
ETX
P03^M
<CR>
” to the computer at 19200 baud.
This simple header of
ETX
Pxx added to the front of all messages to and from the Fone
Displays allows the PC software to easily communicate with multiple Fone Displays using a
singe COM port.
The following is a “C” code example of how you might add this header to Fone Display
Messages.
void WriteToFDviaConcentrator( char * pFDMessage, int iPortNumber )
{
char buf[ 128 ];