Register map(s) for this device, each at the trust rung it earned. Addresses are 0-based as on the wire; word order and scaling are only confirmed at the hardware-verified rung.
Read + decoded cleanly over a real network vs an independent third-party Modbus test server (transport and framing; reads are remapped into the server's register window, so the map's own addresses are NOT exercised). Does NOT prove word order/scaling against the actual device.
| point | address (0-based) | type | scale | unit |
|---|---|---|---|---|
| reset_status | 102 | U16 | 1 | |
| reset_count | 103 | U16 | 1 | |
| up_time | 104 | U32BE | 1 | s |
| co_warning_setpoint | 150 | F32BE | 1 | ppm |
| co_alarm_setpoint | 152 | F32BE | 1 | ppm |
| co_hysteresis | 154 | F32BE | 1 | ppm |
| co_sensor_calibration | 156 | F32BE | 1 | nA/ppm |
| co_sensor_life | 158 | I16 | 1 | d |
| no2_warning_setpoint | 160 | F32BE | 1 | ppm |
| no2_alarm_setpoint | 162 | F32BE | 1 | ppm |
| no2_hysteresis | 164 | F32BE | 1 | ppm |
| no2_sensor_calibration | 166 | F32BE | 1 | nA/ppm |
| no2_sensor_life | 168 | I16 | 1 | d |
| current_system_state | 170 | U16 | 1 | |
| fan_relay | 210 | U16 | 1 | |
| alarm_buzzer | 230 | U16 | 1 | |
| temperature | 310 | F32BE | 1 | °F |
| temperature_instantaneous | 312 | F32BE | 1 | °F |
| temperature_minimum | 314 | F32BE | 1 | °F |
| temperature_maximum | 316 | F32BE | 1 | °F |
| temperature_average | 318 | F32BE | 1 | °F |
| co_gas_concentration | 320 | F32BE | 1 | ppm |
| co_gas_concentration_smoothed | 322 | F32BE | 1 | ppm |
| co_gas_concentration_minimum | 324 | F32BE | 1 | ppm |
| co_gas_concentration_maximum | 326 | F32BE | 1 | ppm |
| co_gas_concentration_average | 328 | F32BE | 1 | ppm |
| no2_gas_concentration | 330 | F32BE | 1 | ppm |
| no2_gas_concentration_smoothed | 332 | F32BE | 1 | ppm |
| no2_gas_concentration_minimum | 334 | F32BE | 1 | ppm |
| no2_gas_concentration_maximum | 336 | F32BE | 1 | ppm |
| no2_gas_concentration_average | 338 | F32BE | 1 | ppm |
| power_supply_voltage | 380 | F32BE | 1 | V |
| power_supply_voltage_instantaneous | 382 | F32BE | 1 | V |
| power_supply_voltage_minimum | 384 | F32BE | 1 | V |
| power_supply_voltage_maximum | 386 | F32BE | 1 | V |
| power_supply_voltage_average | 388 | F32BE | 1 | V |
⚠ The device provides no facility to revert the baud rate remotely. Once written, the device will lose communication until the client baud rate matches the new configuration. — Starkest reads only; we never write a control register.
| terminals | RS485 terminals |
| max registers/read | 125 |
| broadcast | supported |
| FC 43 device ID | not supported |
| power | If the supply voltage drops below 10.0 V, the device anticipates power loss and saves the current configuration to non-volatile memory. |
| doc revision | 154-0033-0A, Rev. 0A, 3/16/2017 |
Each rung states what it proved and what it did not. Gray until proven; green is earned by hardware only.
Have a device that isn't here? Upload its register map — generation is free, and the connector earns its rung by being proven, not claimed.
Need it proven on your own device? Hardware verification — if it doesn't verify, you don't pay.
Building a platform? License the verified library — machine-readable maps, firmware matrix, API access.