From 2b565de449720ebc0e93563d407a1e993b092688 Mon Sep 17 00:00:00 2001 From: sige Date: Mon, 8 Jul 2024 16:42:44 +0800 Subject: [PATCH] 2 --- .../java/com/iflytop/uf/actuator/UfActPipette.java | 24 ++++++++++++++++++++-- 1 file changed, 22 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/iflytop/uf/actuator/UfActPipette.java b/src/main/java/com/iflytop/uf/actuator/UfActPipette.java index a679fa6..44a717b 100644 --- a/src/main/java/com/iflytop/uf/actuator/UfActPipette.java +++ b/src/main/java/com/iflytop/uf/actuator/UfActPipette.java @@ -5,13 +5,33 @@ import com.iflytop.uf.UfActuatorHandler; import com.iflytop.uf.model.UfMdbActuatorCmd; @UfActuatorHandler(name = "pipette") public class UfActPipette extends UfActuatorBase { + @UfActuatorCommand(name="pipette_ctrl_init_device") + public String ctrlInitDevice(UfMdbActuatorCmd cmd) { + return this.executeAndWaitForFinish(cmd); + } + @UfActuatorCommand(name = "pipette_ctrl_put_tip") public String ctrlPutTip(UfMdbActuatorCmd cmd) { return this.executeAndWaitForFinish(cmd); } - @UfActuatorCommand(name = "pipette_ctrl_move_to_ul") - public String ctrlMoveToUl(UfMdbActuatorCmd cmd) { + @UfActuatorCommand(name="pipette_lld_prepare") + public String lldPrepare(UfMdbActuatorCmd cmd) { + return this.executeAndWaitForFinish(cmd); + } + + @UfActuatorCommand(name="pipette_plld") + public String plld(UfMdbActuatorCmd cmd) { + return this.executeAndWaitForFinish(cmd); + } + + @UfActuatorCommand(name="pipette_aspirate_llf") + public String aspirateLlf(UfMdbActuatorCmd cmd) { + return this.executeAndWaitForFinish(cmd); + } + + @UfActuatorCommand(name="pipette_shake_up") + public String shakeUp(UfMdbActuatorCmd cmd) { return this.executeAndWaitForFinish(cmd); } }