Register map(s) for this device, with a note of how far each has been checked. Addresses are 0-based, as on the wire. Scale and byte order are confirmed only at the hardware-verified rung.
Round-trips through a real Modbus stack with no overlapping addresses and a word-order-sensitive codec — the map is internally coherent and wire-decodable. Does NOT prove byte-order or scaling match a real device: the emulator is seeded from the map's own types, so a uniformly wrong byte-order still round-trips. Only hardware-verified confirms byte-order/scale on the wire.
| point | address (0-based) | type | scale | unit |
|---|---|---|---|---|
| Device slave address | 0 | U16 | 1 | |
| Temperature reading | 0 | I16 | 0.1 | °C |
| Modbus baud rate | 1 | U16 | 1 | |
| Temperature output value | 1 | U16 | 0.1 | % |
| Modbus parity | 2 | U16 | 1 | |
| Temperature alert flag | 2 | U16 | 1 | |
| Device type | 3 | U16 | 1 | |
| Temperature range limit flag | 3 | U16 | 1 | |
| HW version | 4 | U16 | 1 | |
| Temperature sensor state | 4 | U16 | 1 | |
| FW version | 5 | U16 | 1 | |
| Modbus safety timeout | 7 | U16 | 1 | minutes |
| Modbus network resistor termination (NBT) | 8 | U16 | 1 | |
| Modbus registers reset | 9 | U16 | 1 | |
| Relative humidity level | 9 | U16 | 0.1 | % rH |
| Minimum temperature range | 10 | U16 | 0.1 | °C |
| Relative humidity output value | 10 | U16 | 0.1 | % |
| Maximum temperature range | 11 | U16 | 0.1 | °C |
| Relative humidity alert flag | 11 | U16 | 1 | |
| Minimum temperature alert | 12 | U16 | 0.1 | °C |
| Relative humidity range limit flag | 12 | U16 | 1 | |
| Maximum temperature alert | 13 | U16 | 0.1 | °C |
| Humidity sensor state | 13 | U16 | 1 | |
| Dew point level | 14 | I16 | 0.1 | °C |
| Minimum relative humidity range | 18 | U16 | 0.1 | % rH |
| Maximum relative humidity range | 19 | U16 | 0.1 | % rH |
| Minimum relative humidity alert | 20 | U16 | 0.1 | % rH |
| Maximum relative humidity alert | 21 | U16 | 0.1 | % rH |
| Active light level | 34 | U16 | 1 | lux |
| Standby light level | 35 | U16 | 1 | lux |
| Actual output value | 38 | U16 | 0.1 | % |
| Output control mode | 39 | U16 | 1 | |
| Output 1 mode | 40 | U16 | 1 | |
| Ambient light intensity | 40 | U16 | 1 | lux |
| Output 1 enable / disable | 41 | U16 | 1 | |
| Active / Standby | 41 | U16 | 1 | |
| Output 1 overwrite value | 42 | U16 | 0.1 | % |
| Ambient light sensor state | 42 | U16 | 1 | |
| Internal voltage source selection Output 1 | 43 | U16 | 1 | |
| Output 1 min. value | 44 | U16 | 0.1 | % |
| Output 1 max. value | 45 | U16 | 0.1 | % |
| Temperature sensor selection (ON / OFF) | 46 | U16 | 1 | |
| Relative humidity sensor selection (ON / OFF) | 56 | U16 | 1 | |
| LED indication | 78 | U16 | 1 | |
| LED brightness | 79 | U16 | 10 | % |
| termination | Software-selectable Modbus network resistor termination (NBT) |
| model register | HR4 |
| firmware register | HR6 |
| doc revision | MBRM-FCTH-EN-000 - 27 / 04 / 2021 |
Each rung states what it proved and what it did not. Gray until proven; green is earned by hardware only.
Device not here? Upload its manual and get a checked map back. It's free.
Want it confirmed against your own device? Order hardware verification. If it doesn't check out, you don't pay.
Building on a lot of devices? License the library — machine-readable maps, the firmware matrix, and API access.