]> git.giacomolli.uk - onehouse/commitdiff
Exchange bounded M31 Modbus TCP requests
authorAnderson A. Giacomolli <redacted>
Tue, 10 Nov 2026 22:56:49 +0000 (19:56 -0300)
committerAnderson A. Giacomolli <redacted>
Tue, 10 Nov 2026 23:29:35 +0000 (20:29 -0300)
A serialized client implements the six Modbus functions that the M31
assembly needs. Transaction and response checks reject malformed or
unrelated replies before they become physical feedback. Caller context
cancellation and independent transport deadlines bound every exchange.
In-memory stream tests exercise the wire without a device or broker.

Issue: 8fdc39a


No differences found