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); } }