Carbon Monoxide Transmitter Modbus
Installation Manual
May 5, 2017
IN-CMD5B4MOD-01-01 Page 21
0x06 --- Write single register (RECAL_MODE_ENABLE)
Query
Slave address
(0x01 to 0xFF)
0x06 0x00 0x18 0x00
Register
value LSB
CRC
LSB
CRC
MSB
Response
Slave address
(0x01 to 0xFF)
0x06
0x00 0x18 0x00
Register
value LSB
CRC
LSB
CRC
MSB
* Register value = 0x0000 = ReCal mode disable, 0x0001 = ReCal mode enable, 0x0002 = ReCal mode reset, revert to
enable
0x06 --- Write single register (RECAL_TIME)
Query
Slave address
(0x01 to 0xFF)
0x06
0x00 0x19 0x00
Register
value LSB
CRC
LSB
CRC
MSB
Response
Slave address
(0x01 to 0xFF)
0x06
0x00 0x19 0x00
Register
value LSB
CRC
LSB
CRC
MSB
* Register value = 0x0000 to 0x0002, corresponding to 1 to 3 years, TIME = 1 + (RECAL_TIME)
0x06 --- Write single register (C/F)
Query
Slave address
(0x01 to 0xFF)
0x06 0x00 0x1A 0x00
Register
value LSB*
CRC
LSB
CRC
MSB
Response
Slave address
(0x01 to 0xFF)
0x06
0x00 0x1A 0x00
Register
value LSB*
CRC
LSB
CRC
MSB
* Registers value = 0x0000 to 0x0001, corresponding to 0 = C and 1 = F
0x06 --- Write TEMPERATURE_OFFSET
Query
Slave address
(0x01 to 0xFF)
0x06 0x00 0x1B 0x00
Register
value LSB
CRC
LSB
CRC
MSB
Response
Slave address
(0x01 to 0xFF)
0x06
0x00 0x1B 0x00
Register
value LSB
CRC
LSB
CRC
MSB
* This register is used to add or subtract an offset to the temperature value if necessary to conform to a local reference.
Register value = 0x0000 to 0x0014
For °C operation, this corresponds to T_OFFSET / 2 - 5 = -5.0 to 5.0 °C. ie: 0x0003 => 3/2 - 5 = -3.5 °C offset.
For °F operation, this corresponds to T_OFFSET - 10 = -10 to 10 °F. ie: 0x0003 => 3 - 10 = -7 °F offset.
The operating temperature units (°C or °F) for the device should be selected first, and then add any offset if necessary.