pylabrobot.agilent.biotek.synergy.SynergyH1#
- class pylabrobot.agilent.biotek.synergy.SynergyH1(name: str, timeout: float = 20, device_id: str | None = None)#
Bases:
BioTekPlateReaderDriverAgilent BioTek Synergy H1 plate reader.
Attributes
Most recently queried reader serial number, distinct from the USB adapter ID.
Firmware version reported during setup.
Methods
__init__(name[, timeout, device_id])Forget the plate geometry the firmware last had loaded (e.g. after closing the tray).
close([plate, slow])Drive the loading tray in.
Read the incubator temperature in degrees Celsius.
home()open([slow])Drive the loading tray out.
query_capability(query)Read and cache a capability's 17-byte data field for this connection.
read_absorbance(plate, wells, wavelength)Read endpoint absorbance using the reader's negotiated RDOP22 layout.
read_fluorescence(plate, wells, ...)read_luminescence(plate, wells, focal_height)Read luminescence.
Read the incubator temperature in degrees Celsius.
Query the firmware identity and cache its basecode and version.
Query the reader's serial number.
send_command(command[, parameter, ...])Exchange an ASCII command, returning its ACK/data/status wire response.
set_plate(plate)set_slow_mode(slow)Select carrier speed when supported; ordinary movement needs no extension.
set_temperature(temperature)setup()Connect and initialize the reader.
shake(shake_type, frequency)Start continuous shaking.
stop()Disconnect without disabling incubation or aborting a plate measurement.
Abort shaking and release the background task under the shared connection lock.