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 |
|---|---|---|---|---|
| Unit Type | 0 | U16 | 1 | |
| Accept / Reset | 8 | U16 | 1 | |
| System Status | 11 | U16 | 1 | |
| Power Status | 12 | U16 | 1 | |
| System Fault Inhibit | 15 | U16 | 1 | |
| System Sounder Inhibit | 16 | U16 | 1 | |
| Serial Number | 32 | U16 | 1 | |
| System Name | 33 | U16 | 1 | |
| Number of installed Detector Inputs | 38 | U16 | 1 | |
| Number of installed Digital Outputs | 39 | U16 | 1 | |
| Detector 1 Enable | 109 | U16 | 1 | |
| Detector 1 Type | 110 | U16 | 1 | |
| Detector 1 Alarm 1 Level | 113 | I16 | 1 | |
| Detector 1 Alarm 1 Transition | 114 | U16 | 1 | |
| Detector 1 Alarm 2 Level | 115 | I16 | 1 | |
| Detector 1 Alarm 2 Transition | 116 | U16 | 1 | |
| Detector 1 Alarm 3 Level | 117 | I16 | 1 | |
| Detector 1 Alarm 3 Transition | 118 | U16 | 1 | |
| Detector 1 Units | 121 | U16 | 1 | |
| Detector 1 Range | 122 | U16 | 1 | |
| Detector 1 Identity | 125 | U16 | 1 | |
| Detector 2 Enable | 129 | U16 | 1 | |
| Detector 2 Type | 130 | U16 | 1 | |
| Detector 2 Alarm 1 Level | 133 | I16 | 1 | |
| Detector 2 Alarm 1 Transition | 134 | U16 | 1 | |
| Detector 2 Alarm 2 Level | 135 | I16 | 1 | |
| Detector 2 Alarm 2 Transition | 136 | U16 | 1 | |
| Detector 2 Alarm 3 Level | 137 | I16 | 1 | |
| Detector 2 Alarm 3 Transition | 138 | U16 | 1 | |
| Detector 2 Units | 141 | U16 | 1 | |
| Detector 2 Range | 142 | U16 | 1 | |
| Detector 2 Identity | 145 | U16 | 1 | |
| Detector 3 Enable | 149 | U16 | 1 | |
| Detector 3 Type | 150 | U16 | 1 | |
| Detector 3 Alarm 1 Level | 153 | I16 | 1 | |
| Detector 3 Alarm 1 Transition | 154 | U16 | 1 | |
| Detector 3 Alarm 2 Level | 155 | I16 | 1 | |
| Detector 3 Alarm 2 Transition | 156 | U16 | 1 | |
| Detector 3 Alarm 3 Level | 157 | I16 | 1 | |
| Detector 3 Alarm 3 Transition | 158 | U16 | 1 | |
| Detector 3 Units | 161 | U16 | 1 | |
| Detector 3 Range | 162 | U16 | 1 | |
| Detector 3 Identity | 165 | U16 | 1 | |
| Detector 4 Enable | 169 | U16 | 1 | |
| Detector 4 Type | 170 | U16 | 1 | |
| Detector 4 Alarm 1 Level | 173 | I16 | 1 | |
| Detector 4 Alarm 1 Transition | 174 | U16 | 1 | |
| Detector 4 Alarm 2 Level | 175 | I16 | 1 | |
| Detector 4 Alarm 2 Transition | 176 | U16 | 1 | |
| Detector 4 Alarm 3 Level | 177 | I16 | 1 | |
| Detector 4 Alarm 3 Transition | 178 | U16 | 1 | |
| Detector 4 Units | 181 | U16 | 1 | |
| Detector 4 Range | 182 | U16 | 1 | |
| Detector 4 Identity | 185 | U16 | 1 | |
| Detector 5 Enable | 189 | U16 | 1 | |
| Detector 5 Type | 190 | U16 | 1 | |
| Detector 5 Alarm 1 Level | 193 | I16 | 1 | |
| Detector 5 Alarm 1 Transition | 194 | U16 | 1 | |
| Detector 5 Alarm 2 Level | 195 | I16 | 1 | |
| Detector 5 Alarm 2 Transition | 196 | U16 | 1 | |
| Detector 5 Alarm 3 Level | 197 | I16 | 1 | |
| Detector 5 Alarm 3 Transition | 198 | U16 | 1 | |
| Detector 5 Units | 201 | U16 | 1 | |
| Detector 5 Range | 202 | U16 | 1 | |
| Detector 5 Identity | 205 | U16 | 1 | |
| Detector 6 Enable | 209 | U16 | 1 | |
| Detector 6 Type | 210 | U16 | 1 | |
| Detector 6 Alarm 1 Level | 213 | I16 | 1 | |
| Detector 6 Alarm 1 Transition | 214 | U16 | 1 | |
| Detector 6 Alarm 2 Level | 215 | I16 | 1 | |
| Detector 6 Alarm 2 Transition | 216 | U16 | 1 | |
| Detector 6 Alarm 3 Level | 217 | I16 | 1 | |
| Detector 6 Alarm 3 Transition | 218 | U16 | 1 | |
| Detector 6 Units | 221 | U16 | 1 | |
| Detector 6 Range | 222 | U16 | 1 | |
| Detector 6 Identity | 225 | U16 | 1 | |
| Detector 7 Enable | 229 | U16 | 1 | |
| Detector 7 Type | 230 | U16 | 1 | |
| Detector 7 Alarm 1 Level | 233 | I16 | 1 | |
| Detector 7 Alarm 1 Transition | 234 | U16 | 1 | |
| Detector 7 Alarm 2 Level | 235 | I16 | 1 | |
| Detector 7 Alarm 2 Transition | 236 | U16 | 1 | |
| Detector 7 Alarm 3 Level | 237 | I16 | 1 | |
| Detector 7 Alarm 3 Transition | 238 | U16 | 1 | |
| Detector 7 Units | 241 | U16 | 1 | |
| Detector 7 Range | 242 | U16 | 1 | |
| Detector 7 Identity | 245 | U16 | 1 | |
| Detector 8 Enable | 249 | U16 | 1 | |
| Detector 8 Type | 250 | U16 | 1 | |
| Detector 8 Alarm 1 Level | 253 | I16 | 1 | |
| Detector 8 Alarm 1 Transition | 254 | U16 | 1 | |
| Detector 8 Alarm 2 Level | 255 | I16 | 1 | |
| Detector 8 Alarm 2 Transition | 256 | U16 | 1 | |
| Detector 8 Alarm 3 Level | 257 | I16 | 1 | |
| Detector 8 Alarm 3 Transition | 258 | U16 | 1 | |
| Detector 8 Units | 261 | U16 | 1 | |
| Detector 8 Range | 262 | U16 | 1 | |
| Detector 8 Identity | 265 | U16 | 1 | |
| Detector 9 Enable | 269 | U16 | 1 | |
| Detector 9 Type | 270 | U16 | 1 | |
| Detector 9 Alarm 1 Level | 273 | I16 | 1 | |
| Detector 9 Alarm 1 Transition | 274 | U16 | 1 | |
| Detector 9 Alarm 2 Level | 275 | I16 | 1 | |
| Detector 9 Alarm 2 Transition | 276 | U16 | 1 | |
| Detector 9 Alarm 3 Level | 277 | I16 | 1 | |
| Detector 9 Alarm 3 Transition | 278 | U16 | 1 | |
| Detector 9 Units | 281 | U16 | 1 | |
| Detector 9 Range | 282 | U16 | 1 | |
| Detector 9 Identity | 285 | U16 | 1 | |
| Detector 10 Enable | 289 | U16 | 1 | |
| Detector 10 Type | 290 | U16 | 1 | |
| Detector 10 Alarm 1 Level | 293 | I16 | 1 | |
| Detector 10 Alarm 1 Transition | 294 | U16 | 1 | |
| Detector 10 Alarm 2 Level | 295 | I16 | 1 | |
| Detector 10 Alarm 2 Transition | 296 | U16 | 1 | |
| Detector 10 Alarm 3 Level | 297 | I16 | 1 | |
| Detector 10 Alarm 3 Transition | 298 | U16 | 1 | |
| Detector 10 Units | 301 | U16 | 1 | |
| Detector 10 Range | 302 | U16 | 1 | |
| Detector 10 Identity | 305 | U16 | 1 | |
| Detector 11 Enable | 309 | U16 | 1 | |
| Detector 11 Type | 310 | U16 | 1 | |
| Detector 11 Alarm 1 Level | 313 | I16 | 1 | |
| Detector 11 Alarm 1 Transition | 314 | U16 | 1 | |
| Detector 11 Alarm 2 Level | 315 | I16 | 1 | |
| Detector 11 Alarm 2 Transition | 316 | U16 | 1 | |
| Detector 11 Alarm 3 Level | 317 | I16 | 1 | |
| Detector 11 Alarm 3 Transition | 318 | U16 | 1 | |
| Detector 11 Units | 321 | U16 | 1 | |
| Detector 11 Range | 322 | U16 | 1 | |
| Detector 11 Identity | 325 | U16 | 1 | |
| Detector 12 Enable | 329 | U16 | 1 | |
| Detector 12 Type | 330 | U16 | 1 | |
| Detector 12 Alarm 1 Level | 333 | I16 | 1 | |
| Detector 12 Alarm 1 Transition | 334 | U16 | 1 | |
| Detector 12 Alarm 2 Level | 335 | I16 | 1 | |
| Detector 12 Alarm 2 Transition | 336 | U16 | 1 | |
| Detector 12 Alarm 3 Level | 337 | I16 | 1 | |
| Detector 12 Alarm 3 Transition | 338 | U16 | 1 | |
| Detector 12 Units | 341 | U16 | 1 | |
| Detector 12 Range | 342 | U16 | 1 | |
| Detector 12 Identity | 345 | U16 | 1 | |
| Detector 1 Level | 2999 | I16 | 1 | |
| Detector 1 Status | 3000 | U16 | 1 | |
| Detector 1 Inhibit | 3003 | U16 | 1 | |
| Detector 2 Level | 3009 | I16 | 1 | |
| Detector 2 Status | 3010 | U16 | 1 | |
| Detector 2 Inhibit | 3013 | U16 | 1 | |
| Detector 3 Level | 3019 | I16 | 1 | |
| Detector 3 Status | 3020 | U16 | 1 | |
| Detector 3 Inhibit | 3023 | U16 | 1 | |
| Detector 4 Level | 3029 | I16 | 1 | |
| Detector 4 Status | 3030 | U16 | 1 | |
| Detector 4 Inhibit | 3033 | U16 | 1 | |
| Detector 5 Level | 3039 | I16 | 1 | |
| Detector 5 Status | 3040 | U16 | 1 | |
| Detector 5 Inhibit | 3043 | U16 | 1 | |
| Detector 6 Level | 3049 | I16 | 1 | |
| Detector 6 Status | 3050 | U16 | 1 | |
| Detector 6 Inhibit | 3053 | U16 | 1 | |
| Detector 7 Level | 3059 | I16 | 1 | |
| Detector 7 Status | 3060 | U16 | 1 | |
| Detector 7 Inhibit | 3063 | U16 | 1 | |
| Detector 8 Level | 3069 | I16 | 1 | |
| Detector 8 Status | 3070 | U16 | 1 | |
| Detector 8 Inhibit | 3073 | U16 | 1 | |
| Detector 9 Level | 3079 | I16 | 1 | |
| Detector 9 Status | 3080 | U16 | 1 | |
| Detector 9 Inhibit | 3083 | U16 | 1 | |
| Detector 10 Level | 3089 | I16 | 1 | |
| Detector 10 Status | 3090 | U16 | 1 | |
| Detector 10 Inhibit | 3093 | U16 | 1 | |
| Detector 11 Level | 3099 | I16 | 1 | |
| Detector 11 Status | 3100 | U16 | 1 | |
| Detector 11 Inhibit | 3103 | U16 | 1 | |
| Detector 12 Level | 3109 | I16 | 1 | |
| Detector 12 Status | 3110 | U16 | 1 | |
| Detector 12 Inhibit | 3113 | U16 | 1 |
| terminals | 2 wire |
| wiring notes | half duplex RS485 link or RS232 hardware interfaces |
| max registers/read | 100 |
| response timeout | 400 ms |
| protocol notes | Turnaround time is 50 to 400 mS. |
| model register | 0 |
| serial register | 32 |
| identification notes | Unit Type at register 1 (address 0), Serial Number at register 33 (address 32) |
| doc revision | 2 |
| firmware applicability | GCNCT1_1i1 |
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.