Closed ksunden closed 3 years ago
You've done the right thing here @ksunden but just FYI non-triggered sensors should NEVER release busy according to our own YEP [1]
The idea, in my mind, is to have non-triggered sensors and looping sensors have the same external interface (very relevant for simple experiments with async "recorder" clients)
will allow us to configure mqtt sensors in lab
I also made it so that non-triggered sensors do not wait for "busy" to be done, under the assumption that since they are not triggered waiting is likely either not needed or actively the wrong thing to do (if a sensor like this takes seconds to do a measurement where it registers as busy, no need to hold up the scan)