pylabrobot.centrifuge.highres.microspin_backend.MicroSpinBackend.home#

async MicroSpinBackend.home() None#

Home both axes (door and spindle).

The MicroSpin User Manual (HighRes doc 1058675 Rev C) does not explicitly require homing after every power-cycle, but observably the firmware reports hss -> not homed after a power-cycle, and subsequent motion commands (open <bucket>, spin) fail with “not homed” errors until home is issued. The manual’s recommended unpacking procedure (§5.3) also opens with home, and §7.2 requires a re-home after an imbalance abort. In practice, treat home as the first motion command of every power-on session.

Return type:

None