Change log

Chipkin TLS-350 Explorer and its console simulator. Both tools share one version number, so a report and a simulator log from the same version always match.

Support reference FSE23204 / #16460. These tools were built to diagnose a QuickServer that enters an ERROR state within seconds of an OPW SiteSentinel Nano console being connected. Everything below is in service of finding out what that console sends that the driver does not expect.

3.8.0 2026-10-13current

A customer's report already contains every byte the console sent, request by request. Until now, turning that into a reproduction meant copying one reply's hex into the simulator by hand, and the simulator could not tell tank 1's request from tank 2's. This release makes the report itself the simulator's script.

Added — simulator: replay a whole Explorer report

Changed

Testing

3.7.0 2026-10-13

A generated configuration can be wrong in two ways that look exactly like success: it can serve the wrong kind of Modbus register, and its alarm blocks can read "no alarm" on a console that is not answering at all. Both were seen in the field on FSE23204. This release makes the generator say so.

Added — holding or input registers

Added — the alarm registers no longer fail silently without saying so

Added — the configuration states its own size

3.6.0 2026-10-12

The person at the console is usually not the person who knows the site. This release stops asking them to know things: one button reads everything, every option that is not needed moved out of the way, and the result is complete enough to write a gateway configuration from.

Added — discovery sweeps every address

Added — build a gateway configuration from what was found

Changed — fewer ways to get it wrong

Fixed — the tests themselves

Fixed — found in later review rounds

Fixed — found in review of this release

Fixed — from the field

3.5.0 2026-10-12

Everything in this release comes from FSE23204, where a healthy console looked dead for weeks and then, once it was talking, turned out to be answering one device address incorrectly. Each change exists because its absence cost real time.

Added — the settings search is now offered, not buried

Added — compare device addresses

Fixed — two anomalies that were ours, not the console's

Tests

3.4.0 2026-09-11

Changed — wiring guidance now covers four console families

3.3.0 2026-09-11

Added — wiring and console setup, on the page itself

3.2.1 2026-09-01

Added — a looped-back cable is now named as such

3.2.0 2026-07-30

Five independent reviews before release — customer experience, diagnostic fitness, regression hunt, safety and deployment, and the usefulness of the output. The most important change is new: the tool can now reproduce what the gateway actually does, rather than reading the console once.

Added — the reason for this release

Fixed — the report could mislead

Fixed — read-only hardening

Fixed — concurrency

Fixed — the conformance tests could not run from disk

Added — safety net

3.1.0 2026-07-30

A full pre-release code review and a command-by-command audit against the RS-232 manual. This release is almost entirely corrections, several of which would have produced confidently wrong readings rather than visible errors. A new protocol conformance suite now checks every command on demand.

Fixed — decoding was wrong

Fixed — could produce a wrong report

Fixed — capture file

Added

Fixed — simulator

3.0.0 2026-07-30

Renamed

Fixed

Added

2.3.0 2026-07-30

Fixed

Added

2.2.0 2026-07-30

Fixed

Changed

2.1.0 2026-07-30

Added

Fixed

Changed

2.0.0 2026-07-30

Added

Changed

1.0.0 2026-07-30