From de6a8974c135b99ec364ddff0f6c6603ad5714e3 Mon Sep 17 00:00:00 2001 From: Joseph Doherty Date: Wed, 3 Jun 2026 16:29:57 -0400 Subject: [PATCH] =?UTF-8?q?docs(audit):=20Driver.Modbus.Cli.md=20=E2=80=94?= =?UTF-8?q?=20verb/flag=20accuracy?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit CODE-REALITY: all four verbs (probe/read/write/subscribe), all common flags (-h/--host, -p/--port, -U/--unit-id, --timeout-ms, --disable-reconnect, --verbose), AssemblyName otopcua-modbus-cli — all match code exactly. INLINE COMPLETENESS: corrected CLI roster count from "four" to "six" to match DriverClis.md which lists all six shipped CLIs (Modbus, AB CIP, AB Legacy, S7, TwinCAT, FOCAS); also added FOCAS to the explicit list. Evidence: docs/Driver.Modbus.Cli.md:8 vs docs/DriverClis.md roster table. STRUCTURAL: no link rows for this doc in links-report.md; v2/modbus-addressing.md target confirmed present. check_links.py: 0 rows for this file. --- docs/Driver.Modbus.Cli.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/Driver.Modbus.Cli.md b/docs/Driver.Modbus.Cli.md index 9e55f01d..85be12f1 100644 --- a/docs/Driver.Modbus.Cli.md +++ b/docs/Driver.Modbus.Cli.md @@ -5,8 +5,8 @@ through the **same** `ModbusDriver` the OtOpcUa server uses. Mirrors the v1 OPC UA `otopcua-cli` shape so the muscle memory carries over: drop to a shell, point at a PLC, watch registers move. -First of four driver test-client CLIs (Modbus → AB CIP → AB Legacy → S7 → -TwinCAT). Built on the shared `ZB.MOM.WW.OtOpcUa.Driver.Cli.Common` library +First of six driver test-client CLIs (Modbus → AB CIP → AB Legacy → S7 → +TwinCAT → FOCAS). Built on the shared `ZB.MOM.WW.OtOpcUa.Driver.Cli.Common` library so each downstream CLI inherits verbose/log wiring + snapshot formatting without copy-paste.