pylabrobot.bmg_labtech.vantastar.driver.features.shaker.Shaker.shake#

async Shaker.shake(pattern: Literal['orbital', 'linear', 'double_orbital'], speed: int, duration: int) → None#

Shake the plate and wait until the shaking is done.

Like Voyager, first moves the plate in when the drawer is out or the motors are off.

Parameters:
  • pattern (Literal['orbital', 'linear', 'double_orbital']) – “orbital”, “linear” or “double_orbital”.

  • speed (int) – rpm, a multiple of 100; the tested reader reports 700 rpm as its maximum for every pattern (not tested above).

  • duration (int) – seconds.

Raises:
Return type:

None