pylabrobot.high_res.sample_storage.TundraStore.request_stacker_barcodes#

async TundraStore.request_stacker_barcodes(stacker: int | Literal['all'], slot: int | None = None) List[str]#

Scan a stacker (or a single slot) for barcodes.

All transfer nests must be clear: firmware 3.0.0.119 otherwise waits for an automation door that cannot open and eventually reports a timeout. EMPTY in the returned lines means no readable barcode; it is not a plate-presence result.

Parameters:
  • stacker (int | Literal['all']) – Stacker number, or the string "all" to scan the whole inventory.

  • slot (int | None) – Optional single slot to scan.

Return type:

List[str]