pylabrobot.agilent.benchcel.BenchCel4R.set_labware#
- async BenchCel4R.set_labware(labware: Plate | BenchCelLabwareSettings, *, timeout: float = 10.0) None#
Push labware geometry to the BenchCel using the
0x7dsettings command.VWorks sends the labware settings as a 77-byte
0x7dframe followed by an empty0x9fcommit, which the device echoes back. Invalid geometry (for example, gripper hold positions that are too close) is rejected with a0x02error.labwaremay be a PLRPlate(settings are calculated from its dimensions), aBenchCelLabwareSettingsobject.On success, the resolved settings are stored on
self.labware_settings.- Parameters:
labware (Plate | BenchCelLabwareSettings)
timeout (float)
- Return type:
None