Specifications

M1 Control RS-232 ASCII String Protocol Page 46 of 68 Rev. 1.79 July 16, 2009
4.31 Request Temperatures (ST)
This request command allows automation equipment to read temperatures of the
temperature probes connected to zones 1 to 16, Keypad temperature from the sensor in each
LCD keypad, and Thermostat temperatures. Each Group can have upto 16 temperature
sensors.
Version 4.2.8 and later sends automatic temperature updates out Port 0 when any
temperature device parameter changes.
4.31.1 Request Temperature format (st)
09 – Length as ASCII hex
st – Request Temperature Command
G - Requested Group (ASCII): “0”=temperature probe,
“1”=Keypads, “2”=Thermostats
NN – Which device in the group to be returned (2 decimal
ASCII digits, 1 based). ie.”16” = device 16
00 – future use
CC Checksum
Example: 09st00100BF Temperature Probe, Device 01
Example: 09st10100BE Keypad Temperature, Device 01
Example: 09st20100BD Thermostat, Device 01
4.31.2 Reply With Requested Temperature (ST)
Reply format:
0C – Length as ASCII hex
ST – Reply Temperature Command
G - Requested Group (ASCII): “0”=temperature probe,
“1”=Keypads, “2”=Thermostats
NN – Which device in the group to be returned (2 decimal
ASCII digits, 1 based). ie.”16” = device 16
DDD- Temperature in ASCII decimal.
Note:
Group 0 - Subtract 60 from the Temperature Probe data
connected to zone temperature data for near minimum -60
degrees F.
Group 1 - Subtract 40 from the Keypad Temperature data. This
allows for near minimum -40 degrees F.
Group 2 - Thermostats send unadjusted temperature.
00 – future use
CC Checksum
Example 1: 0CST001135005C Temperature Probe, Zone 01, Returned value = 135, subtract 60
for 75 degrees F. Maximum temperature = 150 F. Zone 01 programmed as Temperature
Probe Zone.
Example 2: 0CST1021050058 Keypad Temperature, Keypad 02, Returned value = 105,
subtract 40 for 65 degrees F.
Example 3: 0CST201072005A Thermostat Temperature, Thermostat 01, Returned value = 072
degrees F. No subtract value.