Takes the slave ID as an argument instead of reading it from the thing, and takes whether it is the primary connection of that thing. Only the primary one follows the network monitor, writes the connected state of the thing and lands in m_sunSpecConnections; a secondary one lands in a hash of its own. Child things are updated per connection rather than per parent, resolved from the model each child is bound to. With a single connection that is every child of the parent, so nothing changes here yet. No caller creates a secondary connection at this point: behaviour is unchanged for all three vendors. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
etm-powersync-plugins-modbus
Languages
CSS
93.6%
C++
3.3%
HTML
3%