pylabrobot.thermo_fisher.alps.alps3000.ThermoScientificALPS3000#
- class pylabrobot.thermo_fisher.alps.alps3000.ThermoScientificALPS3000(port: str, timeout: float = 5.0, settle_time: float = 2.0, preheating_temperature: int = 100)#
Bases:
ThermoScientificALPSSealerThermo Scientific ALPS 3000 heat sealer.
Not verified: has NOT been tested against hardware in PyLabRobot. A warning is emitted at setup.
Attributes
Methods
__init__(port[, timeout, settle_time, ...])Read the current error code (
E).Read the sealing temperature setpoint in degrees C (
C).Read the sealing time setpoint in seconds (
D).Read the status byte (
?).Read the current heater temperature in degrees C (
F).seal([temperature, duration])Seal a plate.
send_command(command)Send a command and return the reply with the echoed command stripped.
set_sealing_time(seconds)Set the sealing time in seconds (
B, 0.5..9.9).set_temperature(temperature)Set the sealing temperature in degrees C (
A, 5..199).setup()Open the connection and bring the sealer to a ready, pre-heated state.
stop()Close the port.
wait_for_idle([ignore_mask])Wait until the device is Ready, tolerating the bits set in
ignore_mask.wait_for_sealing_temperature([timeout])Block until the heater reaches the setpoint (NotAtSealTemperature clears).