pylabrobot.azenta.xpeel.XPeel#
- class pylabrobot.azenta.xpeel.XPeel(port: str, timeout: float | None = None)#
Bases:
objectSerial driver for the Azenta XPeel automated plate seal remover (RS-232).
Owns the hardware connection and provides generic send/receive plus device-level operations (status, reset, conveyor/elevator movement, tape, seal sensor).
Attributes
Methods
__init__(port[, timeout])Advance tape / move spool.
describe_error(code)enable_plate_check([enabled])Enable or disable plate presence check.
Move conveyor in.
Move conveyor out.
Move elevator down.
Move elevator up.
parse_ready_line(line)peel([begin_location, fast, adhere_time])Run an automated de-seal cycle.
Get seal sensor threshold value (0-999).
Request instrument status; returns three error codes.
Query remaining tape.
Request firmware version.
reset()Request reset.
restart()Request restart with full homing sequence.
Check for seal presence.
send_command(cmd[, expect_ack, ...])set_seal_threshold_lower(value)Set the lower seal detected threshold (0-999).
set_seal_threshold_upper(value)Set the upper seal detected threshold (0-999).
setup()stop()