Specifications

M1 Control RS-232 ASCII String Protocol Page 16 of 68 Rev. 1.79 July 16, 2009
Aux3Alarm = ‘9’, //not used
Aux4Alarm = ‘:’, //not used
CarbonMonoxideAlarm = ‘;’,
EmergencyAlarm = ‘<’,
FreezeAlarm= ‘=’,
GasAlarm = ‘>’,
HeatAlarm = ‘?’,
WaterAlarm = ‘@’,
FireSupervisory = ‘A’,
VerifyFire = ‘B’,
4.3 Send ASCII String To IP Address(AP)
The AP command allows you to send a custom ASCII string message via
TCP/IP to a specific IP address on a specific port. To accomplish this,
you need to create a TEXT string in the Automation/Text section of ELKRP
which is stored in the M1. This text string will consist of the message
to send plus some destination information.
One of the eight Central Station IP Receiver addresses programmed in
the M1XEP must be used (Central Station tab on the M1XEP Setup dialog in
ElkRP). If used for this command, that IP address may not be used for
reporting alarms and other events to a Central Station.
To enter the Central Station's IP address on the M1XEP Setup dialog in
ElkRP, a "Telephone Number" must be enabled with a "Reporting Format" of
"6 = Ethernet M1XEP". Since this Telephone Number cannot be used for
reporting alarms and other events MAKE certain to uncheck all Area blocks
as well as the Events to be reported blocks on this screen.
Then create a TEXT string and store it in the M1’s Automation/Text
section:
00APxDDDD…{up to 200 ASCII chars here}CRLF
00 - two zeros. Any two digits will work, but they are ignored.
AP - Command to send text string.
x - ASCII "1" - "8". This tells the M1XEP which Central Station IP
address to use. Corresponds to Telephone 1-8.
DDDD… - ASCII text data
CRLF - Carriage Return/Line Feed
EXAMPLE: 00AP4Sprinkler 1 ON^M^J Build a text string and store in the M1’s
Automation/Text section using ELKRP. “^M^J” is a carriage return/line
feed.
The example will send “Sprinkler 1 ON” to the IP address programmed as telephone number 4.
Write a RULE to send this text string out serial port 0. When the
M1XEP receives it, it will broadcast it to all current connected devices.
The entire string will be included in the local broadcast. Then the
M1XEP will look up the specified Central Station IP address/port and
send only the ASCII message in a TCP packet to that address/port.
Special Case:
If the first character of the text string message is an ASCII “3”,
the M1XEP will insert zone status of all 208 zones at the end of the
remaining ASCII message (if any characters follow the “3”) and before the