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.
Decode path is structurally sound (addresses, widths, finite values). Does NOT prove word order or scaling.
| point | address (0-based) | type | scale | unit |
|---|---|---|---|---|
| Setpoint | 99 | I16 | 0.01 | % |
| Actual Value | 100 | I16 | 0.01 | % |
| Control Word | 101 | U16 | 1 | |
| Status Word | 102 | U16 | 1 | |
| Serial Control Word | 109 | U16 | 1 | |
| Serial Setpoint | 110 | I16 | 0.01 | % |
| Number of active alarms | 11099 | U16 | 1 | |
| Number of listed alarms that has not yet been cleared | 11100 | U16 | 1 | |
| Highest state of any listed alarm | 11101 | U16 | 1 | |
| Highest severity level of any active alarm | 11102 | U16 | 1 | |
| If locked, ICP is waiting for external reset command or restart | 11103 | U16 | 1 | |
| Reset level required to clear any active alarm | 11104 | U16 | 1 | |
| Code of highest ranked alarm | 11200 | U16 | 1 | |
| Code of second highest ranked alarm | 11201 | U16 | 1 | |
| AlarmStatus.Alarm3 | 11202 | U16 | 1 | |
| AlarmStatus.Alarm4 | 11203 | U16 | 1 | |
| AlarmStatus.Alarm5 | 11204 | U16 | 1 | |
| AlarmStatus.Alarm6 | 11205 | U16 | 1 | |
| AlarmStatus.Alarm7 | 11206 | U16 | 1 | |
| AlarmStatus.Alarm8 | 11207 | U16 | 1 | |
| AlarmStatus.Alarm9 | 11208 | U16 | 1 | |
| AlarmStatus.Alarm10 | 11209 | U16 | 1 | |
| Suction Pressure | 12000 | I16 | 0.01 | bar(a) |
| Discharge Pressure | 12001 | I16 | 0.01 | bar(a) |
| Evaporating Temperature (SST) | 12002 | I16 | 0.1 | °C |
| Condensing Temperature (SDT) | 12003 | I16 | 0.1 | °C |
| Envelope Status | 12004 | U16 | 1 | |
| Envelope Zone | 12005 | U16 | 1 | |
| Discharge temperature | 12009 | I16 | 0.1 | °C |
| AUX temperature | 12010 | I16 | 0.1 | °C |
| High Pressure Switch | 12021 | U16 | 1 | |
| Crank Case Oil Heater | 12022 | U16 | 1 | |
| Oil Sensor 1 | 12024 | U16 | 1 | |
| Oil Sensor 2 | 12025 | U16 | 1 | |
| Motor start is requested | 12026 | U16 | 1 | |
| Head cooling fan | 12027 | U16 | 1 | |
| Liquid injection cooling valve | 12028 | U16 | 1 | |
| Compressor start unloading valve | 12029 | U16 | 1 | |
| Capacity control valve CR-1 | 12030 | U16 | 1 | |
| Capacity control valve CR-2 | 12031 | U16 | 1 | |
| Capacity control valve CR-3 | 12032 | U16 | 1 | |
| Motor overheat thermistor resistance (PTC) | 13000 | U16 | 1 | Ohm |
| Estimated motor power consumption | 13001 | U16 | 0.1 | kW |
| Motor drive frequency (speed) | 13002 | U16 | 0.1 | Hz |
| Motor start contactor 1 | 13005 | U16 | 1 | |
| Motor start contactor 2 | 13006 | U16 | 1 | |
| System operating state | 13999 | U16 | 1 | |
| Control Output Current | 15149 | I16 | 0.01 | A |
| State of the Operation LED | 15989 | U16 | 1 | |
| State of the Warning LED | 15990 | U16 | 1 | |
| State of the Fault LED | 15991 | U16 | 1 | |
| State of the Communication LED | 15992 | U16 | 1 | |
| Year | 20099 | U16 | 1 | |
| Month and Day | 20100 | U16 | 1 | |
| Hour and Minute | 20101 | U16 | 1 | |
| Millisecond | 20102 | U16 | 1 | ms |
| Serial Control Source | 20299 | U16 | 1 | |
| Serial Control Timeout Function | 20300 | U16 | 1 | |
| Serial Control Timeout Time | 20301 | U16 | 1 | s |
| Refrigerant selection | 22099 | U16 | 1 | |
| Dedicated OEM functionality selection | 22199 | U16 | 1 | |
| Mains supply voltage specification (single phase) | 22299 | U16 | 1 | V |
| Device Operating Hours | 29999 | U32LE | 1 | h |
| Compressor Running Hours | 30009 | U32LE | 1 | h |
| Compressor Start Count | 30011 | U32LE | 1 | |
| Power Up Count | 30019 | U32LE | 1 | |
| Compressor type selection | 42099 | U16 | 1 | |
| COM1 Address | 65408 | U16 | 1 | |
| COM1 Baudrate | 65409 | U16 | 1 | |
| COM1 Stop Bits | 65410 | U16 | 1 | |
| COM1 Parity | 65411 | U16 | 1 |
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.