
What it does
It exists so anyone building control software for these processors has a single, precise description of how they talk on the network — the framing, the variable model, and every variable on both platforms, 562 for Midra and 1014 for LiveCore, grouped and tabulated, with the same tables beside the prose as JSON.
Reverse-engineered, not vendor documentation, and not affiliated with or endorsed by Analog Way. It is the reference openrcs itself is written against.
- The wire format: commands, replies, terminators, errors and push
- The variable model: indices, values, layer geometry and memories
- Complete variable tables for both platforms — 562 Midra and 1014 LiveCore, grouped, with the same tables as machine-readable JSON
- Both platforms since validated on real hardware by openrcs, which is generated from these tables — a NeXtage 16 and a Pulse2
Where it stands
Complete and published. The LiveCore side was checked against device behaviour first, and openrcs — whose command tables are generated from this reference — has since been validated against both platforms on real hardware, a NeXtage 16 and a Pulse2. Treat per-variable ranges as strong guidance rather than a guarantee — the device is always the final authority.