From 17bb52d9337328323f5f8d2a806cf4f445673b4a Mon Sep 17 00:00:00 2001 From: whycq <913841844@qq.com> Date: 星期四, 06 二月 2025 09:20:55 +0800 Subject: [PATCH] # --- app/src/main/java/com/example/agvcontroller/protocol/HandleCmdType.java | 32 +++++++++++++++++++++++++++----- 1 files changed, 27 insertions(+), 5 deletions(-) diff --git a/app/src/main/java/com/example/agvcontroller/protocol/HandleCmdType.java b/app/src/main/java/com/example/agvcontroller/protocol/HandleCmdType.java index 147f8de..1acdc25 100644 --- a/app/src/main/java/com/example/agvcontroller/protocol/HandleCmdType.java +++ b/app/src/main/java/com/example/agvcontroller/protocol/HandleCmdType.java @@ -1,22 +1,28 @@ package com.example.agvcontroller.protocol; +import com.example.agvcontroller.action.AllResetAction; import com.example.agvcontroller.action.BackPaddle; +import com.example.agvcontroller.action.CameraResetAction; import com.example.agvcontroller.action.ForceStopAction; import com.example.agvcontroller.action.ForceSwitchAction; +import com.example.agvcontroller.action.ForkResetAction; import com.example.agvcontroller.action.ForwardBackAction; import com.example.agvcontroller.action.FrontPaddle; +import com.example.agvcontroller.action.GyroResetAction; import com.example.agvcontroller.action.HandExtendCollect; import com.example.agvcontroller.action.HandForkRotatopn; import com.example.agvcontroller.action.HandInAction; import com.example.agvcontroller.action.HandLift; import com.example.agvcontroller.action.HandOutAction; +import com.example.agvcontroller.action.LiftResetAction; +import com.example.agvcontroller.action.LoadResetAction; import com.example.agvcontroller.action.RotatopnLeftRight; import com.example.agvcontroller.action.SingleSwitchAction; import com.example.agvcontroller.action.SingleSwitchRunAction; public enum HandleCmdType { - HAND_OUT(0x00, "閫�鍑烘墜鍔ㄦā寮�", HandOutAction.class), + HAND_OUT(0x02, "閫�鍑烘墜鍔ㄦā寮�", HandOutAction.class), HAND_IN(0x01, "杩涘叆鎵嬪姩妯″紡", HandInAction.class), @@ -24,9 +30,21 @@ SINGLE_SWITCH(0x8C , "鍗曡酱浣胯兘", SingleSwitchAction.class), - SINGLE_SWITCH_RUN(0x8C , "寮哄埗鍗曡酱鐐瑰姩", SingleSwitchRunAction.class), + SINGLE_SWITCH_RUN(0x8D , "寮哄埗鍗曡酱鐐瑰姩", SingleSwitchRunAction.class), FORCE_STOP(0xF0, "鎬ュ仠", ForceStopAction.class), + + ALL_RESET(0x60, "鏁存満澶嶄綅", AllResetAction.class), + + CAMERA_RESET(0x61, "鐩告満澶嶄綅", CameraResetAction.class), + + GYRO_RESET(0x62, "闄�铻轰华澶嶄綅", GyroResetAction.class), + + LOAD_RESET(0x65, "娓呴櫎璺緞", LoadResetAction.class), + + FORK_RESET(0x66, "璐у弶褰掗浂", ForkResetAction.class), + + LIFT_RESET(0x68, "鍗囬檷褰掗浂", LiftResetAction.class), FORWARD_BACK(0x81, "鐐瑰姩鍓嶈繘锛堝悗閫�锛�", ForwardBackAction.class), @@ -36,11 +54,11 @@ HAND_FORK_ROTATOPN(0x87, "鎵嬪姩鎺у埗璐у弶鏃嬭浆", HandForkRotatopn.class), - HAND_EXTEND_COLLECT(0x88, "鎵嬪姩鎺у埗璐у弶鏃嬭浆", HandExtendCollect.class), + HAND_EXTEND_COLLECT(0x88, "鎵嬪姩鎺у埗浼哥缉", HandExtendCollect.class), - FRONT_PADDLE(0x89, "鎵嬪姩鎺у埗璐у弶鏃嬭浆", FrontPaddle.class), + FRONT_PADDLE(0x89, "鎵嬪姩鎺у埗鍓嶆嫧鏉�", FrontPaddle.class), - BACK_PADDLE(0x8A, "鎵嬪姩鎺у埗璐у弶鏃嬭浆", BackPaddle.class), + BACK_PADDLE(0x8A, "鎵嬪姩鎺у埗鍚庢嫧鏉�", BackPaddle.class), ; @@ -66,4 +84,8 @@ return null; } + public String getDesc() { + return desc; + } + } -- Gitblit v1.9.1