pylabrobot.centrifuge.highres.microspin_backend.MicroSpinBackend.request_status#
- async MicroSpinBackend.request_status(*, timeout: float | None = None) Dict[str, str]#
Return the device’s status report as a
{field: value}dict.Typical fields include
Spindle PositionandDoor Position.Note
When a spin or decel is in progress, the MicroSpin firmware will not respond to
statusuntil the rotor is fully stopped.statusis therefore a convenient synchronous “are we really stopped yet?” gate; seewait_for_spindle_stopped()andreset()for callers that exploit this.