celsworth / lxp-bridge

A bridge to MQTT/InfluxDB/Postgres for communications with LuxPower inverters
MIT License
14 stars 16 forks source link

Add inter-task notification system #144

Closed celsworth closed 1 year ago

celsworth commented 1 year ago

To assist in #143, this will provide a mechanism for tasks to wait on each other before attempting to send messages down channels that may be closed.

Untested so far, but its simple enough..

This will of course break all the tests as Coordinator now has a new call signature.. and this will need passing into the other subsystems too eventually.

celsworth commented 1 year ago

Won't be used.