From 9c87ea6512d202084de6c924a25a1a5c15b92502 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=8E=8B=E6=A2=A6=E8=BF=9C?= <1063331231@qq.com> Date: Fri, 1 Aug 2025 10:06:00 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E9=98=80=E9=97=A8=E5=BC=80?= =?UTF-8?q?=E5=85=B3=E7=9A=84=E6=8C=87=E4=BB=A4=E7=94=9F=E6=88=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../app/core/command/DeviceCommandGenerator.java | 56 ++++++++++++++++++++++ 1 file changed, 56 insertions(+) diff --git a/src/main/java/com/iflytop/handacid/app/core/command/DeviceCommandGenerator.java b/src/main/java/com/iflytop/handacid/app/core/command/DeviceCommandGenerator.java index 3d35817..fcf62e2 100644 --- a/src/main/java/com/iflytop/handacid/app/core/command/DeviceCommandGenerator.java +++ b/src/main/java/com/iflytop/handacid/app/core/command/DeviceCommandGenerator.java @@ -11,6 +11,62 @@ import com.iflytop.handacid.common.enums.MotorDirection; public class DeviceCommandGenerator { //=========================================== 阀 ================================================================= + /** + * 阀1 打开 + */ + public static DeviceCommand valve1Open() { + return controlCmd(Device.VALVE_1, Action.OPEN, null); + } + + /** + * 阀2 打开 + */ + public static DeviceCommand valve2Open() { + return controlCmd(Device.VALVE_2, Action.OPEN, null); + } + + /** + * 阀3 打开 + */ + public static DeviceCommand valve3Open() { + return controlCmd(Device.VALVE_3, Action.OPEN, null); + } + + /** + * 阀4 打开 + */ + public static DeviceCommand valve4Open() { + return controlCmd(Device.VALVE_4, Action.OPEN, null); + } + + /** + * 阀1 关闭 + */ + public static DeviceCommand valve1Close() { + return controlCmd(Device.VALVE_1, Action.CLOSE, null); + } + + /** + * 阀2 关闭 + */ + public static DeviceCommand valve2Close() { + return controlCmd(Device.VALVE_2, Action.CLOSE, null); + } + + /** + * 阀3 关闭 + */ + public static DeviceCommand valve3Close() { + return controlCmd(Device.VALVE_3, Action.CLOSE, null); + } + + /** + * 阀4 关闭 + */ + public static DeviceCommand valve4Close() { + return controlCmd(Device.VALVE_4, Action.CLOSE, null); + } + //=========================================== 泵 ================================================================= /**