pylabrobot.molecular_devices.spectramax.MolecularDevicesPlateReader#
- class pylabrobot.molecular_devices.spectramax.MolecularDevicesPlateReader(port: str, human_readable_device_name: str = 'Molecular Devices Plate Reader')#
Bases:
objectSerial driver for Molecular Devices plate readers.
Owns the serial connection, command protocol, and device-level operations (open/close tray, status, error log, shake).
Attributes
Methods
__init__(port[, human_readable_device_name])Clear the device error log.
close()Close the plate tray.
open()Open the plate tray.
read_absorbance(plate, wells, wavelength[, ...])Read absorbance.
Read the device error log.
Get the firmware version.
Get the current device status.
Get (current_temp, set_point) from the device.
send_command(command[, timeout, num_res_fields])Send a command and receive the response, automatically determining the number of response fields.
set_temperature(temperature)setup()Start shaking.
stop()Stop shaking.
wait_for_idle([timeout])Wait for the plate reader to become idle.