Repository navigation
Releases
Releases · gmartinu/pump-sim
v1.0.4
Changes
- Fault injection now answers with the error frame the real 2.7.2 sends (
(M?r)), and the Trafego panel shows faults exactly as they went over the wire. - New
reiniciar_processocontrol that mimics the 2.7.2 process restart, for testing how a PDV recovers from a concentrator that comes back. - Setting a profile (
set_perfil) sorts ports numerically (COM2 before COM10).
Not code-signed yet (SignPath Foundation application pending); Windows SmartScreen will warn. Verify the download against pump-sim-win-x64.exe.sha256.
Full Changelog: v1.0.3...v1.0.4
v1.0.3
Changes
- First public release: a Companytec concentrator simulator (CBC01–CBC06, Horustech, Concept) over TCP, plus a
simulador-2.7.2profile that answers like the real SimuladorCBC 2.7.2, quirks included, measured on a bench. - Web UI in Portuguese: forecourt, basic commands, prices, configuration, traffic console with fault injection, Identfid.
- Windows single executable (
pump-sim-win-x64.exe) that opens in its own frameless window, or in Edge/the browser without WebView2; also on npm (npx pump-sim --ui). - AI agents: control API over HTTP + WebSocket and MCP over HTTP at
<control>/mcp(or stdio,pump-sim mcp), with ready-to-copy configs for Claude Code, Claude Desktop, Cursor and VS Code. - Traffic recording to JSONL, replay as concentrator or as client, and a differential runner against a real 2.7.2.
Not code-signed yet (SignPath Foundation application pending); Windows SmartScreen will warn. Verify the download against pump-sim-win-x64.exe.sha256.
Full Changelog: v1.0.2...v1.0.3