Specifications

M1 Control RS-232 ASCII String Protocol Page 23 of 68 Rev. 1.79 July 16, 2009
4.9.1 Control Output off (cf)
09cfDDD00CC(CR-LF)
Example: turn off Control Output 2: 09cf00200DC(CR-LF )
4.9.2 Control Output On (cn)
0EcnDDDTTTTT00CC(CR-LF)
Example: turn on Control Output 1 for 10 seconds: 0Ecn0010001000D8(CR-LF )
4.9.3 Control Output Status Request (cs)
06cs0064(CR-LF)
The control panel responds with a Control Output Status Report for all 208 outputs.
4.9.4 Control Output Status Report (CS)
D6CSD…00CC(CR-LF)
The control panel sends this message in response to a Control Output Status
Request. The data portion of this message is 208 characters long, one character for
each output in order. The value will be: 0 (Off), 1 (On).
Example: With control output 1 off, output 2 on, output 3 and output 4 off, the
message would begin D6CS0100…
4.9.5 Control Output toggle (ct)
09ctDDD00CC(CR-LF)
Example: toggle Control Output 2: 09ct00200CE(CR-LF )
4.10 Change And Read Custom Values (CR)
This request command allows automation equipment to read and change a
Custom Value stored in the M1. Custom Values are user changeable values stored in
EEProm Memory such as sprinkler watering times or wakeup times.
4.10.1 Read Custom Value (cr)
08 – Length as ASCII hex
cr – Read custom value
NN – Which Custom Value to be returned (2 decimal ASCII
digits, 1 based). ie.”16” = custom value 16. Range 1 to
20.
00 – future use
CC Checksum
Example: 08cr010002 Read custom value 1.