PolishookDavid / LAST_OCS

Code controling the LAST project Observatory
0 stars 0 forks source link

consider making a `TelescopeSlave` class, inheriting from `obs.util.SpawnedMatlab` #24

Open EastEriq opened 1 month ago

EastEriq commented 1 month ago

This will differentiate Unit slaves from plain SpawnedMatlab objects. A an addition to them, Unit slaves contain a MasterResponder object, and a duplicate Unit object. Specific connection, reconnection and sanity checks can be implemented as methods of this new class, leveraging on the fact that there is an additional Responder channel to be used when the Messenger is busy.

Work to be done on top of the bleeding edge of gledmagicwater, obviously.

EastEriq commented 4 days ago

Correction, MasterResponder is already created by SpawnedMatlab.connect, and is not special of unitCS slaves.