Register Map Decoder

Decode a block of registers with names, data types, byte order and scaling, then export the results as CSV.

Up to 256 registers, 64 mappings and 32,768 characters. Separate values with spaces, commas or newlines.

Rule NameRegister offset (from 0)Data typeByte orderCoefficient kOffset bUnitDelete

How to use

Each item is an unsigned 16-bit register. Offsets start at 0 and count registers. Overlapping mappings are allowed; BCD uses most-significant bytes first.

Up to 256 registers, 64 mappings and 32,768 characters. Separate values with spaces, commas or newlines.

00EA 012C 4120 0000 → UINT16 × 0.1: 23.4 · UINT16 × 0.01: 3 · FLOAT32/ABCD: 10