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 |
|---|---|---|---|---|
| system_voltage_and_charging_current_limit | 10 | U16 | 1 | |
| discharging_current_limit_and_product_type | 11 | U16 | 1 | |
| controller_device_address | 26 | U16 | 1 | |
| battery_capacity_soc | 256 | U16 | 1 | % |
| battery_voltage | 257 | U16 | 0.1 | V |
| charging_current | 258 | U16 | 0.01 | A |
| controller_and_battery_temperature | 259 | U16 | 1 | °C |
| street_light_voltage | 260 | U16 | 0.1 | V |
| street_light_current | 261 | U16 | 0.01 | A |
| street_light_power | 262 | U16 | 1 | W |
| solar_panel_voltage | 263 | U16 | 0.1 | V |
| solar_panel_current | 264 | U16 | 0.01 | A |
| charging_power | 265 | U16 | 1 | W |
| battery_min_voltage_current_day | 267 | U16 | 0.1 | V |
| battery_max_voltage_current_day | 268 | U16 | 0.1 | V |
| max_charging_current_current_day | 269 | U16 | 0.01 | A |
| max_discharging_current_current_day | 270 | U16 | 0.01 | A |
| max_charging_power_current_day | 271 | U16 | 1 | W |
| max_discharging_power_current_day | 272 | U16 | 1 | W |
| charging_amp_hours_current_day | 273 | U16 | 1 | AH |
| discharging_amp_hours_current_day | 274 | U16 | 1 | AH |
| power_generation_current_day | 275 | U16 | 0.0001 | kWh |
| power_consumption_current_day | 276 | U16 | 0.0001 | kWh |
| total_operating_days | 277 | U16 | 1 | days |
| total_battery_over_discharges | 278 | U16 | 1 | |
| total_battery_full_charges | 279 | U16 | 1 | |
| total_charging_amp_hours | 280 | U32BE | 1 | AH |
| total_discharging_amp_hours | 282 | U32BE | 1 | AH |
| cumulative_power_generation | 284 | U32BE | 0.0001 | kWh |
| cumulative_power_consumption | 286 | U32BE | 0.0001 | kWh |
| street_light_status_and_charging_state | 288 | U16 | 1 | % |
| controller_fault_and_warning_info | 289 | U32BE | 1 |
| max registers/read | 125 |
| inter-frame delay | 10 ms |
| broadcast | supported |
| model register | 0x000C |
| serial register | 0x0018 |
| firmware register | 0x0014 |
| FC 43 device ID | not supported |
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.