X-Git-Url: https://git.giacomolli.uk/onehouse/blobdiff_plain/c87607884883cca4e47736db79a11c03f175138f..HEAD:/doc/m31.rst diff --git a/doc/m31.rst b/doc/m31.rst index 64c913c..b0305e3 100644 --- a/doc/m31.rst +++ b/doc/m31.rst @@ -33,10 +33,10 @@ load. The conservative sixteen-module limit includes the host. *************** ``NewTCPClient`` supplies a caller-owned, serialized connection through -``Client``. Connect selects the configured unit and has a two-second -timeout. A request has a one-second write deadline and a two-second -response deadline, both measured from its start. Caller deadlines and -cancellation can stop it earlier. Each response must match the +``Client``. Connect selects the configured unit and has a one-second +timeout. Each write has a one-second deadline. Each response has a +two-second deadline measured after the request write. Caller deadlines +and cancellation can stop it earlier. Each response must match the transaction, unit, function, length, and write acknowledgement. Supported functions are 01, 02, 03, 05, 15, and 16. No external Modbus package is required.