timeout parameter of bec_lib.device.Status.wait
Normally timeout is specified in seconds. In this method timeout parameter is used as a counter of sleep_time_step
https://gitlab.psi.ch/bec/bec/-/blob/master/bec_lib/bec_lib/device.py?ref_type=heads#L85
If that is intentional, a document of the parameter would be helpful. If not, then comparison needs a fix. https://gitlab.psi.ch/bec/bec/-/blob/master/bec_lib/bec_lib/device.py?ref_type=heads#L95