pylabrobot.agilent.benchcel.BenchCelLabwareSettings.from_device_payload#

classmethod BenchCelLabwareSettings.from_device_payload(payload: bytes, *, name: str = 'device', plate_size_x: float = 127.76, plate_size_y: float = 85.48) BenchCelLabwareSettings#

Decode a 77-byte 0x7d payload back into settings.

Only the confidently-mapped fields are recovered; unmapped lidded/sealed fields stay at their defaults.

Parameters:
Return type:

BenchCelLabwareSettings