simonsobs / sorunlib

High level library for running observatory operations using OCS.
BSD 2-Clause "Simplified" License
0 stars 0 forks source link

Support enabling/disabling SMuRF streams concurrently #168

Closed BrianJKoopman closed 1 month ago

BrianJKoopman commented 1 month ago

Particularly useful during shutdown in seq.scan(), so the call to turn all SMuRF streams off happens quickly, rather than waiting for each one. This slowdown in part leads to the issue in #166. If this could be run concurrently it would be much faster, though still prone to interruption during the waiting.