47 changed files with 521 additions and 1110 deletions
-
22src/main/java/com/iflytop/gd/app/cmd/debug/ColdTrapStartRecycleCommandHandler.java
-
22src/main/java/com/iflytop/gd/app/cmd/debug/ColdTrapStartRefrigerationCommandHandler.java
-
22src/main/java/com/iflytop/gd/app/cmd/debug/ColdTrapStopHeatingCommandHandler.java
-
22src/main/java/com/iflytop/gd/app/cmd/debug/ColdTrapStopRecycleCommandHandler.java
-
22src/main/java/com/iflytop/gd/app/cmd/debug/ColdTrapStopRefrigerationCommandHandler.java
-
22src/main/java/com/iflytop/gd/app/cmd/debug/CoverElevatorLiftDownCommandHandler.java
-
23src/main/java/com/iflytop/gd/app/cmd/debug/CoverElevatorLiftUpCommandHandler.java
-
16src/main/java/com/iflytop/gd/app/cmd/debug/CoverElevatorResetCommandHandler.java
-
16src/main/java/com/iflytop/gd/app/cmd/debug/CoverElevatorStopCommandHandler.java
-
21src/main/java/com/iflytop/gd/app/cmd/debug/DoorCloseCommandHandler.java
-
21src/main/java/com/iflytop/gd/app/cmd/debug/DoorOpenCommandHandler.java
-
21src/main/java/com/iflytop/gd/app/cmd/debug/DoorStopCommandHandler.java
-
22src/main/java/com/iflytop/gd/app/cmd/debug/HeaterStartCommandHandler.java
-
22src/main/java/com/iflytop/gd/app/cmd/debug/HeaterStartHeatMaintainingCommandHandler.java
-
22src/main/java/com/iflytop/gd/app/cmd/debug/HeaterStopCommandHandler.java
-
22src/main/java/com/iflytop/gd/app/cmd/debug/HeaterStopMaintainingCommandHandler.java
-
22src/main/java/com/iflytop/gd/app/cmd/debug/HoldingJawCloseCommandHandler.java
-
22src/main/java/com/iflytop/gd/app/cmd/debug/HoldingJawOpenCommandHandler.java
-
22src/main/java/com/iflytop/gd/app/cmd/debug/HoldingJawPauseCommandHandler.java
-
22src/main/java/com/iflytop/gd/app/cmd/debug/LiquidArmResetCommandHandler.java
-
22src/main/java/com/iflytop/gd/app/cmd/debug/LiquidArmRotateCommandHandler.java
-
22src/main/java/com/iflytop/gd/app/cmd/debug/LiquidArmStopCommandHandler.java
-
22src/main/java/com/iflytop/gd/app/cmd/debug/LiquidPumpPreEvacuateCommandHandler.java
-
22src/main/java/com/iflytop/gd/app/cmd/debug/LiquidPumpPrefillCommandHandler.java
-
22src/main/java/com/iflytop/gd/app/cmd/debug/LiquidPumpStartCommandHandler.java
-
22src/main/java/com/iflytop/gd/app/cmd/debug/LiquidPumpStopCommandHandler.java
-
23src/main/java/com/iflytop/gd/app/cmd/debug/PalletElevatorLiftDownCommandHandler.java
-
22src/main/java/com/iflytop/gd/app/cmd/debug/PalletElevatorLiftUpCommandHandler.java
-
23src/main/java/com/iflytop/gd/app/cmd/debug/PalletElevatorStopCommandHandler.java
-
22src/main/java/com/iflytop/gd/app/cmd/debug/ShakerStartCommandHandler.java
-
22src/main/java/com/iflytop/gd/app/cmd/debug/ShakerStopCommandHandler.java
-
22src/main/java/com/iflytop/gd/app/cmd/debug/TransportationArmMoveCommandHandler.java
-
22src/main/java/com/iflytop/gd/app/cmd/debug/TransportationArmResetCommandHandler.java
-
22src/main/java/com/iflytop/gd/app/cmd/debug/TransportationArmStopCommandHandler.java
-
11src/main/java/com/iflytop/gd/app/cmd/debug/debugDoorMove.java
-
13src/main/java/com/iflytop/gd/app/controller/CmdController.java
-
22src/main/java/com/iflytop/gd/app/controller/CmdDebugController.java
-
7src/main/java/com/iflytop/gd/app/core/CommandHandlerRegistry.java
-
683src/main/java/com/iflytop/gd/common/cmd/DeviceCommandGenerator.java
-
3src/main/java/com/iflytop/gd/common/cmd/DeviceCommandParams.java
-
29src/main/java/com/iflytop/gd/common/enums/AcidPumpDevice.java
-
12src/main/java/com/iflytop/gd/common/enums/HeatModuleId.java
-
2src/main/java/com/iflytop/gd/common/enums/cmd/CmdAction.java
-
2src/main/java/com/iflytop/gd/common/enums/cmd/CmdColor.java
-
46src/main/java/com/iflytop/gd/common/enums/cmd/CmdDevice.java
-
5src/main/java/com/iflytop/gd/common/result/ResultCode.java
@ -1,22 +0,0 @@ |
|||
package com.iflytop.gd.app.cmd.debug; |
|||
|
|||
import com.iflytop.gd.app.core.BaseCommandHandler; |
|||
import com.iflytop.gd.app.model.dto.CmdDTO; |
|||
import com.iflytop.gd.common.annotation.CommandMapping; |
|||
import lombok.RequiredArgsConstructor; |
|||
import lombok.extern.slf4j.Slf4j; |
|||
import org.springframework.stereotype.Component; |
|||
|
|||
/** |
|||
* 处理冷阱开启循环指令 |
|||
*/ |
|||
@Slf4j |
|||
@Component |
|||
@RequiredArgsConstructor |
|||
@CommandMapping("debug_cold_trap_start_recycle") |
|||
public class ColdTrapStartRecycleCommandHandler extends BaseCommandHandler { |
|||
@Override |
|||
public void handle(CmdDTO cmdDTO) { |
|||
|
|||
} |
|||
} |
@ -1,22 +0,0 @@ |
|||
package com.iflytop.gd.app.cmd.debug; |
|||
|
|||
import com.iflytop.gd.app.core.BaseCommandHandler; |
|||
import com.iflytop.gd.app.model.dto.CmdDTO; |
|||
import com.iflytop.gd.common.annotation.CommandMapping; |
|||
import lombok.RequiredArgsConstructor; |
|||
import lombok.extern.slf4j.Slf4j; |
|||
import org.springframework.stereotype.Component; |
|||
|
|||
/** |
|||
* 处理启动冷阱制冷指令 |
|||
*/ |
|||
@Slf4j |
|||
@Component |
|||
@RequiredArgsConstructor |
|||
@CommandMapping("debug_cold_trap_start_refrigeration") |
|||
public class ColdTrapStartRefrigerationCommandHandler extends BaseCommandHandler { |
|||
@Override |
|||
public void handle(CmdDTO cmdDTO) { |
|||
|
|||
} |
|||
} |
@ -1,22 +0,0 @@ |
|||
package com.iflytop.gd.app.cmd.debug; |
|||
|
|||
import com.iflytop.gd.app.core.BaseCommandHandler; |
|||
import com.iflytop.gd.app.model.dto.CmdDTO; |
|||
import com.iflytop.gd.common.annotation.CommandMapping; |
|||
import lombok.RequiredArgsConstructor; |
|||
import lombok.extern.slf4j.Slf4j; |
|||
import org.springframework.stereotype.Component; |
|||
|
|||
/** |
|||
* 处理冷阱停止加热指令 |
|||
*/ |
|||
@Slf4j |
|||
@Component |
|||
@RequiredArgsConstructor |
|||
@CommandMapping("debug_cold_trap_stop_heating") |
|||
public class ColdTrapStopHeatingCommandHandler extends BaseCommandHandler { |
|||
@Override |
|||
public void handle(CmdDTO cmdDTO) { |
|||
|
|||
} |
|||
} |
@ -1,22 +0,0 @@ |
|||
package com.iflytop.gd.app.cmd.debug; |
|||
|
|||
import com.iflytop.gd.app.core.BaseCommandHandler; |
|||
import com.iflytop.gd.app.model.dto.CmdDTO; |
|||
import com.iflytop.gd.common.annotation.CommandMapping; |
|||
import lombok.RequiredArgsConstructor; |
|||
import lombok.extern.slf4j.Slf4j; |
|||
import org.springframework.stereotype.Component; |
|||
|
|||
/** |
|||
* 处理停止冷阱循环指令 |
|||
*/ |
|||
@Slf4j |
|||
@Component |
|||
@RequiredArgsConstructor |
|||
@CommandMapping("debug_cold_trap_stop_recycle") |
|||
public class ColdTrapStopRecycleCommandHandler extends BaseCommandHandler { |
|||
@Override |
|||
public void handle(CmdDTO cmdDTO) { |
|||
|
|||
} |
|||
} |
@ -1,22 +0,0 @@ |
|||
package com.iflytop.gd.app.cmd.debug; |
|||
|
|||
import com.iflytop.gd.app.core.BaseCommandHandler; |
|||
import com.iflytop.gd.app.model.dto.CmdDTO; |
|||
import com.iflytop.gd.common.annotation.CommandMapping; |
|||
import lombok.RequiredArgsConstructor; |
|||
import lombok.extern.slf4j.Slf4j; |
|||
import org.springframework.stereotype.Component; |
|||
|
|||
/** |
|||
* 处理停止冷阱制冷指令 |
|||
*/ |
|||
@Slf4j |
|||
@Component |
|||
@RequiredArgsConstructor |
|||
@CommandMapping("debug_cold_trap_stop_refrigeration") |
|||
public class ColdTrapStopRefrigerationCommandHandler extends BaseCommandHandler { |
|||
@Override |
|||
public void handle(CmdDTO cmdDTO) { |
|||
|
|||
} |
|||
} |
@ -1,22 +0,0 @@ |
|||
package com.iflytop.gd.app.cmd.debug; |
|||
|
|||
import com.iflytop.gd.app.core.BaseCommandHandler; |
|||
import com.iflytop.gd.app.model.dto.CmdDTO; |
|||
import com.iflytop.gd.common.annotation.CommandMapping; |
|||
import lombok.RequiredArgsConstructor; |
|||
import lombok.extern.slf4j.Slf4j; |
|||
import org.springframework.stereotype.Component; |
|||
|
|||
/** |
|||
* 处理拍子电机下降指令 |
|||
*/ |
|||
@Slf4j |
|||
@Component |
|||
@RequiredArgsConstructor |
|||
@CommandMapping("debug_cover_elevator_lift_down") |
|||
public class CoverElevatorLiftDownCommandHandler extends BaseCommandHandler { |
|||
@Override |
|||
public void handle(CmdDTO cmdDTO) { |
|||
|
|||
} |
|||
} |
@ -1,23 +0,0 @@ |
|||
package com.iflytop.gd.app.cmd.debug; |
|||
|
|||
import com.iflytop.gd.app.core.BaseCommandHandler; |
|||
import com.iflytop.gd.app.model.dto.CmdDTO; |
|||
import com.iflytop.gd.common.annotation.CommandMapping; |
|||
import lombok.RequiredArgsConstructor; |
|||
import lombok.extern.slf4j.Slf4j; |
|||
import org.springframework.stereotype.Component; |
|||
|
|||
|
|||
/** |
|||
* 处理拍子电机抬升指令 |
|||
*/ |
|||
@Slf4j |
|||
@Component |
|||
@RequiredArgsConstructor |
|||
@CommandMapping("debug_cover_elevator_lift_up") |
|||
public class CoverElevatorLiftUpCommandHandler extends BaseCommandHandler { |
|||
@Override |
|||
public void handle(CmdDTO cmdDTO) { |
|||
|
|||
} |
|||
} |
@ -1,16 +0,0 @@ |
|||
package com.iflytop.gd.app.cmd.debug; |
|||
|
|||
import com.iflytop.gd.app.core.BaseCommandHandler; |
|||
import com.iflytop.gd.app.model.dto.CmdDTO; |
|||
import com.iflytop.gd.common.annotation.CommandMapping; |
|||
|
|||
/** |
|||
* 处理拍子抬升电机复位指令 |
|||
*/ |
|||
@CommandMapping("debug_cover_elevator_reset") |
|||
public class CoverElevatorResetCommandHandler extends BaseCommandHandler { |
|||
@Override |
|||
public void handle(CmdDTO cmdDTO) { |
|||
|
|||
} |
|||
} |
@ -1,16 +0,0 @@ |
|||
package com.iflytop.gd.app.cmd.debug; |
|||
|
|||
import com.iflytop.gd.app.core.BaseCommandHandler; |
|||
import com.iflytop.gd.app.model.dto.CmdDTO; |
|||
import com.iflytop.gd.common.annotation.CommandMapping; |
|||
|
|||
/** |
|||
* 处理拍子抬升电机停止指令 |
|||
*/ |
|||
@CommandMapping("debug_cover_elevator_stop") |
|||
public class CoverElevatorStopCommandHandler extends BaseCommandHandler { |
|||
@Override |
|||
public void handle(CmdDTO cmdDTO) { |
|||
|
|||
} |
|||
} |
@ -1,21 +0,0 @@ |
|||
package com.iflytop.gd.app.cmd.debug; |
|||
|
|||
import com.iflytop.gd.app.core.BaseCommandHandler; |
|||
import com.iflytop.gd.app.model.dto.CmdDTO; |
|||
import com.iflytop.gd.common.annotation.CommandMapping; |
|||
import lombok.RequiredArgsConstructor; |
|||
import lombok.extern.slf4j.Slf4j; |
|||
import org.springframework.stereotype.Component; |
|||
|
|||
/** |
|||
* 处理关门指令 |
|||
*/ |
|||
@Slf4j |
|||
@Component |
|||
@RequiredArgsConstructor |
|||
@CommandMapping("debug_door_close") |
|||
public class DoorCloseCommandHandler extends BaseCommandHandler { |
|||
@Override |
|||
public void handle(CmdDTO cmdDTO) { |
|||
} |
|||
} |
@ -1,21 +0,0 @@ |
|||
package com.iflytop.gd.app.cmd.debug; |
|||
|
|||
import com.iflytop.gd.app.core.BaseCommandHandler; |
|||
import com.iflytop.gd.app.model.dto.CmdDTO; |
|||
import com.iflytop.gd.common.annotation.CommandMapping; |
|||
import lombok.RequiredArgsConstructor; |
|||
import lombok.extern.slf4j.Slf4j; |
|||
import org.springframework.stereotype.Component; |
|||
|
|||
/** |
|||
* 处理开门指令 |
|||
*/ |
|||
@Slf4j |
|||
@Component |
|||
@RequiredArgsConstructor |
|||
@CommandMapping("debug_door_open") |
|||
public class DoorOpenCommandHandler extends BaseCommandHandler { |
|||
@Override |
|||
public void handle(CmdDTO cmdDTO) { |
|||
} |
|||
} |
@ -1,21 +0,0 @@ |
|||
package com.iflytop.gd.app.cmd.debug; |
|||
|
|||
import com.iflytop.gd.app.core.BaseCommandHandler; |
|||
import com.iflytop.gd.app.model.dto.CmdDTO; |
|||
import com.iflytop.gd.common.annotation.CommandMapping; |
|||
import lombok.RequiredArgsConstructor; |
|||
import lombok.extern.slf4j.Slf4j; |
|||
import org.springframework.stereotype.Component; |
|||
|
|||
/** |
|||
* 处理停止门运动指令处理器 |
|||
*/ |
|||
@Slf4j |
|||
@Component |
|||
@RequiredArgsConstructor |
|||
@CommandMapping("debug_door_stop") |
|||
public class DoorStopCommandHandler extends BaseCommandHandler { |
|||
@Override |
|||
public void handle(CmdDTO cmdDTO) { |
|||
} |
|||
} |
@ -1,22 +0,0 @@ |
|||
package com.iflytop.gd.app.cmd.debug; |
|||
|
|||
import com.iflytop.gd.app.core.BaseCommandHandler; |
|||
import com.iflytop.gd.app.model.dto.CmdDTO; |
|||
import com.iflytop.gd.common.annotation.CommandMapping; |
|||
import lombok.RequiredArgsConstructor; |
|||
import lombok.extern.slf4j.Slf4j; |
|||
import org.springframework.stereotype.Component; |
|||
|
|||
/** |
|||
* 处理启动加热器指令 |
|||
*/ |
|||
@Slf4j |
|||
@Component |
|||
@RequiredArgsConstructor |
|||
@CommandMapping("debug_heater_start") |
|||
public class HeaterStartCommandHandler extends BaseCommandHandler { |
|||
@Override |
|||
public void handle(CmdDTO cmdDTO) { |
|||
|
|||
} |
|||
} |
@ -1,22 +0,0 @@ |
|||
package com.iflytop.gd.app.cmd.debug; |
|||
|
|||
import com.iflytop.gd.app.core.BaseCommandHandler; |
|||
import com.iflytop.gd.app.model.dto.CmdDTO; |
|||
import com.iflytop.gd.common.annotation.CommandMapping; |
|||
import lombok.RequiredArgsConstructor; |
|||
import lombok.extern.slf4j.Slf4j; |
|||
import org.springframework.stereotype.Component; |
|||
|
|||
/** |
|||
* 处理启动加热器恒温指令 |
|||
*/ |
|||
@Slf4j |
|||
@Component |
|||
@RequiredArgsConstructor |
|||
@CommandMapping("debug_heater_start_heat_maintaining") |
|||
public class HeaterStartHeatMaintainingCommandHandler extends BaseCommandHandler { |
|||
@Override |
|||
public void handle(CmdDTO cmdDTO) { |
|||
|
|||
} |
|||
} |
@ -1,22 +0,0 @@ |
|||
package com.iflytop.gd.app.cmd.debug; |
|||
|
|||
import com.iflytop.gd.app.core.BaseCommandHandler; |
|||
import com.iflytop.gd.app.model.dto.CmdDTO; |
|||
import com.iflytop.gd.common.annotation.CommandMapping; |
|||
import lombok.RequiredArgsConstructor; |
|||
import lombok.extern.slf4j.Slf4j; |
|||
import org.springframework.stereotype.Component; |
|||
|
|||
/** |
|||
* 处理停止加热器指令 |
|||
*/ |
|||
@Slf4j |
|||
@Component |
|||
@RequiredArgsConstructor |
|||
@CommandMapping("debug_heater_stop") |
|||
public class HeaterStopCommandHandler extends BaseCommandHandler { |
|||
@Override |
|||
public void handle(CmdDTO cmdDTO) { |
|||
|
|||
} |
|||
} |
@ -1,22 +0,0 @@ |
|||
package com.iflytop.gd.app.cmd.debug; |
|||
|
|||
import com.iflytop.gd.app.core.BaseCommandHandler; |
|||
import com.iflytop.gd.app.model.dto.CmdDTO; |
|||
import com.iflytop.gd.common.annotation.CommandMapping; |
|||
import lombok.RequiredArgsConstructor; |
|||
import lombok.extern.slf4j.Slf4j; |
|||
import org.springframework.stereotype.Component; |
|||
|
|||
/** |
|||
* 处理停止恒温加热指令 |
|||
*/ |
|||
@Slf4j |
|||
@Component |
|||
@RequiredArgsConstructor |
|||
@CommandMapping("debug_heater_stop_heat_maintaining") |
|||
public class HeaterStopMaintainingCommandHandler extends BaseCommandHandler { |
|||
@Override |
|||
public void handle(CmdDTO cmdDTO) { |
|||
|
|||
} |
|||
} |
@ -1,22 +0,0 @@ |
|||
package com.iflytop.gd.app.cmd.debug; |
|||
|
|||
import com.iflytop.gd.app.core.BaseCommandHandler; |
|||
import com.iflytop.gd.app.model.dto.CmdDTO; |
|||
import com.iflytop.gd.common.annotation.CommandMapping; |
|||
import lombok.RequiredArgsConstructor; |
|||
import lombok.extern.slf4j.Slf4j; |
|||
import org.springframework.stereotype.Component; |
|||
|
|||
/** |
|||
* 处理夹爪闭合指令 |
|||
*/ |
|||
@Slf4j |
|||
@Component |
|||
@RequiredArgsConstructor |
|||
@CommandMapping("debug_holding_jaw_close") |
|||
public class HoldingJawCloseCommandHandler extends BaseCommandHandler { |
|||
@Override |
|||
public void handle(CmdDTO cmdDTO) { |
|||
|
|||
} |
|||
} |
@ -1,22 +0,0 @@ |
|||
package com.iflytop.gd.app.cmd.debug; |
|||
|
|||
import com.iflytop.gd.app.core.BaseCommandHandler; |
|||
import com.iflytop.gd.app.model.dto.CmdDTO; |
|||
import com.iflytop.gd.common.annotation.CommandMapping; |
|||
import lombok.RequiredArgsConstructor; |
|||
import lombok.extern.slf4j.Slf4j; |
|||
import org.springframework.stereotype.Component; |
|||
|
|||
/** |
|||
* 处理打开夹爪指令 |
|||
*/ |
|||
@Slf4j |
|||
@Component |
|||
@RequiredArgsConstructor |
|||
@CommandMapping("debug_holding_jaw_open") |
|||
public class HoldingJawOpenCommandHandler extends BaseCommandHandler { |
|||
@Override |
|||
public void handle(CmdDTO cmdDTO) { |
|||
|
|||
} |
|||
} |
@ -1,22 +0,0 @@ |
|||
package com.iflytop.gd.app.cmd.debug; |
|||
|
|||
import com.iflytop.gd.app.core.BaseCommandHandler; |
|||
import com.iflytop.gd.app.model.dto.CmdDTO; |
|||
import com.iflytop.gd.common.annotation.CommandMapping; |
|||
import lombok.RequiredArgsConstructor; |
|||
import lombok.extern.slf4j.Slf4j; |
|||
import org.springframework.stereotype.Component; |
|||
|
|||
/** |
|||
* 处理暂停夹爪指令 |
|||
*/ |
|||
@Slf4j |
|||
@Component |
|||
@RequiredArgsConstructor |
|||
@CommandMapping("debug_holding_jaw_pause") |
|||
public class HoldingJawPauseCommandHandler extends BaseCommandHandler { |
|||
@Override |
|||
public void handle(CmdDTO cmdDTO) { |
|||
|
|||
} |
|||
} |
@ -1,22 +0,0 @@ |
|||
package com.iflytop.gd.app.cmd.debug; |
|||
|
|||
import com.iflytop.gd.app.core.BaseCommandHandler; |
|||
import com.iflytop.gd.app.model.dto.CmdDTO; |
|||
import com.iflytop.gd.common.annotation.CommandMapping; |
|||
import lombok.RequiredArgsConstructor; |
|||
import lombok.extern.slf4j.Slf4j; |
|||
import org.springframework.stereotype.Component; |
|||
|
|||
/** |
|||
* 复位加液臂指令处理器 |
|||
*/ |
|||
@Slf4j |
|||
@Component |
|||
@RequiredArgsConstructor |
|||
@CommandMapping("debug_liquid_arm_reset") |
|||
public class LiquidArmResetCommandHandler extends BaseCommandHandler { |
|||
@Override |
|||
public void handle(CmdDTO cmdDTO) { |
|||
|
|||
} |
|||
} |
@ -1,22 +0,0 @@ |
|||
package com.iflytop.gd.app.cmd.debug; |
|||
|
|||
import com.iflytop.gd.app.core.BaseCommandHandler; |
|||
import com.iflytop.gd.app.model.dto.CmdDTO; |
|||
import com.iflytop.gd.common.annotation.CommandMapping; |
|||
import lombok.RequiredArgsConstructor; |
|||
import lombok.extern.slf4j.Slf4j; |
|||
import org.springframework.stereotype.Component; |
|||
|
|||
/** |
|||
* 处理加液臂旋转指令 |
|||
*/ |
|||
@Slf4j |
|||
@Component |
|||
@RequiredArgsConstructor |
|||
@CommandMapping("debug_liquid_arm_rotation") |
|||
public class LiquidArmRotateCommandHandler extends BaseCommandHandler { |
|||
@Override |
|||
public void handle(CmdDTO cmdDTO) { |
|||
|
|||
} |
|||
} |
@ -1,22 +0,0 @@ |
|||
package com.iflytop.gd.app.cmd.debug; |
|||
|
|||
import com.iflytop.gd.app.core.BaseCommandHandler; |
|||
import com.iflytop.gd.app.model.dto.CmdDTO; |
|||
import com.iflytop.gd.common.annotation.CommandMapping; |
|||
import lombok.RequiredArgsConstructor; |
|||
import lombok.extern.slf4j.Slf4j; |
|||
import org.springframework.stereotype.Component; |
|||
|
|||
/** |
|||
* 处理加液臂停止指令 |
|||
*/ |
|||
@Slf4j |
|||
@Component |
|||
@RequiredArgsConstructor |
|||
@CommandMapping("debug_liquid_arm_stop") |
|||
public class LiquidArmStopCommandHandler extends BaseCommandHandler { |
|||
@Override |
|||
public void handle(CmdDTO cmdDTO) { |
|||
|
|||
} |
|||
} |
@ -1,22 +0,0 @@ |
|||
package com.iflytop.gd.app.cmd.debug; |
|||
|
|||
import com.iflytop.gd.app.core.BaseCommandHandler; |
|||
import com.iflytop.gd.app.model.dto.CmdDTO; |
|||
import com.iflytop.gd.common.annotation.CommandMapping; |
|||
import lombok.RequiredArgsConstructor; |
|||
import lombok.extern.slf4j.Slf4j; |
|||
import org.springframework.stereotype.Component; |
|||
|
|||
/** |
|||
* 处理排空加液头指令 |
|||
*/ |
|||
@Slf4j |
|||
@Component |
|||
@RequiredArgsConstructor |
|||
@CommandMapping("debug_liquid_pump_pre_evacuation") |
|||
public class LiquidPumpPreEvacuateCommandHandler extends BaseCommandHandler { |
|||
@Override |
|||
public void handle(CmdDTO cmdDTO) { |
|||
|
|||
} |
|||
} |
@ -1,22 +0,0 @@ |
|||
package com.iflytop.gd.app.cmd.debug; |
|||
|
|||
import com.iflytop.gd.app.core.BaseCommandHandler; |
|||
import com.iflytop.gd.app.model.dto.CmdDTO; |
|||
import com.iflytop.gd.common.annotation.CommandMapping; |
|||
import lombok.RequiredArgsConstructor; |
|||
import lombok.extern.slf4j.Slf4j; |
|||
import org.springframework.stereotype.Component; |
|||
|
|||
/** |
|||
* 处理加液头预充指令 |
|||
*/ |
|||
@Slf4j |
|||
@Component |
|||
@RequiredArgsConstructor |
|||
@CommandMapping("debug_liquid_pump_pre_filling") |
|||
public class LiquidPumpPrefillCommandHandler extends BaseCommandHandler { |
|||
@Override |
|||
public void handle(CmdDTO cmdDTO) { |
|||
|
|||
} |
|||
} |
@ -1,22 +0,0 @@ |
|||
package com.iflytop.gd.app.cmd.debug; |
|||
|
|||
import com.iflytop.gd.app.core.BaseCommandHandler; |
|||
import com.iflytop.gd.app.model.dto.CmdDTO; |
|||
import com.iflytop.gd.common.annotation.CommandMapping; |
|||
import lombok.RequiredArgsConstructor; |
|||
import lombok.extern.slf4j.Slf4j; |
|||
import org.springframework.stereotype.Component; |
|||
|
|||
/** |
|||
* 处理加液泵启动指令 |
|||
*/ |
|||
@Slf4j |
|||
@Component |
|||
@RequiredArgsConstructor |
|||
@CommandMapping("debug_liquid_pump_start") |
|||
public class LiquidPumpStartCommandHandler extends BaseCommandHandler { |
|||
@Override |
|||
public void handle(CmdDTO cmdDTO) { |
|||
|
|||
} |
|||
} |
@ -1,22 +0,0 @@ |
|||
package com.iflytop.gd.app.cmd.debug; |
|||
|
|||
import com.iflytop.gd.app.core.BaseCommandHandler; |
|||
import com.iflytop.gd.app.model.dto.CmdDTO; |
|||
import com.iflytop.gd.common.annotation.CommandMapping; |
|||
import lombok.RequiredArgsConstructor; |
|||
import lombok.extern.slf4j.Slf4j; |
|||
import org.springframework.stereotype.Component; |
|||
|
|||
/** |
|||
* 处理加液泵停止指令 |
|||
*/ |
|||
@Slf4j |
|||
@Component |
|||
@RequiredArgsConstructor |
|||
@CommandMapping("debug_liquid_pump_stop") |
|||
public class LiquidPumpStopCommandHandler extends BaseCommandHandler { |
|||
@Override |
|||
public void handle(CmdDTO cmdDTO) { |
|||
|
|||
} |
|||
} |
@ -1,23 +0,0 @@ |
|||
package com.iflytop.gd.app.cmd.debug; |
|||
|
|||
import com.iflytop.gd.app.core.BaseCommandHandler; |
|||
import com.iflytop.gd.app.model.dto.CmdDTO; |
|||
import com.iflytop.gd.common.annotation.CommandMapping; |
|||
import lombok.RequiredArgsConstructor; |
|||
import lombok.extern.slf4j.Slf4j; |
|||
import org.springframework.stereotype.Component; |
|||
|
|||
|
|||
/** |
|||
* 处理降下托盘指令 |
|||
*/ |
|||
@Slf4j |
|||
@Component |
|||
@RequiredArgsConstructor |
|||
@CommandMapping("debug_pallet_elevator_lift_down") |
|||
public class PalletElevatorLiftDownCommandHandler extends BaseCommandHandler { |
|||
@Override |
|||
public void handle(CmdDTO cmdDTO) { |
|||
|
|||
} |
|||
} |
@ -1,22 +0,0 @@ |
|||
package com.iflytop.gd.app.cmd.debug; |
|||
|
|||
import com.iflytop.gd.app.core.BaseCommandHandler; |
|||
import com.iflytop.gd.app.model.dto.CmdDTO; |
|||
import com.iflytop.gd.common.annotation.CommandMapping; |
|||
import lombok.RequiredArgsConstructor; |
|||
import lombok.extern.slf4j.Slf4j; |
|||
import org.springframework.stereotype.Component; |
|||
|
|||
/** |
|||
* 处理托盘电机上升指令 |
|||
*/ |
|||
@Slf4j |
|||
@Component |
|||
@RequiredArgsConstructor |
|||
@CommandMapping("debug_pallet_elevator_lift_up") |
|||
public class PalletElevatorLiftUpCommandHandler extends BaseCommandHandler { |
|||
@Override |
|||
public void handle(CmdDTO cmdDTO) { |
|||
|
|||
} |
|||
} |
@ -1,23 +0,0 @@ |
|||
package com.iflytop.gd.app.cmd.debug; |
|||
|
|||
import com.iflytop.gd.app.core.BaseCommandHandler; |
|||
import com.iflytop.gd.app.model.dto.CmdDTO; |
|||
import com.iflytop.gd.common.annotation.CommandMapping; |
|||
import lombok.RequiredArgsConstructor; |
|||
import lombok.extern.slf4j.Slf4j; |
|||
import org.springframework.stereotype.Component; |
|||
|
|||
|
|||
/** |
|||
* 处理停止托盘抬升器指令 |
|||
*/ |
|||
@Slf4j |
|||
@Component |
|||
@RequiredArgsConstructor |
|||
@CommandMapping("debug_pallet_elevator_stop") |
|||
public class PalletElevatorStopCommandHandler extends BaseCommandHandler { |
|||
@Override |
|||
public void handle(CmdDTO cmdDTO) { |
|||
|
|||
} |
|||
} |
@ -1,22 +0,0 @@ |
|||
package com.iflytop.gd.app.cmd.debug; |
|||
|
|||
import com.iflytop.gd.app.core.BaseCommandHandler; |
|||
import com.iflytop.gd.app.model.dto.CmdDTO; |
|||
import com.iflytop.gd.common.annotation.CommandMapping; |
|||
import lombok.RequiredArgsConstructor; |
|||
import lombok.extern.slf4j.Slf4j; |
|||
import org.springframework.stereotype.Component; |
|||
|
|||
/** |
|||
* 处理启动摇匀器指令 |
|||
*/ |
|||
@Slf4j |
|||
@Component |
|||
@RequiredArgsConstructor |
|||
@CommandMapping("debug_shaker_start") |
|||
public class ShakerStartCommandHandler extends BaseCommandHandler { |
|||
@Override |
|||
public void handle(CmdDTO cmdDTO) { |
|||
|
|||
} |
|||
} |
@ -1,22 +0,0 @@ |
|||
package com.iflytop.gd.app.cmd.debug; |
|||
|
|||
import com.iflytop.gd.app.core.BaseCommandHandler; |
|||
import com.iflytop.gd.app.model.dto.CmdDTO; |
|||
import com.iflytop.gd.common.annotation.CommandMapping; |
|||
import lombok.RequiredArgsConstructor; |
|||
import lombok.extern.slf4j.Slf4j; |
|||
import org.springframework.stereotype.Component; |
|||
|
|||
/** |
|||
* 处理停止摇匀器指令 |
|||
*/ |
|||
@Slf4j |
|||
@Component |
|||
@RequiredArgsConstructor |
|||
@CommandMapping("debug_shaker_stop") |
|||
public class ShakerStopCommandHandler extends BaseCommandHandler { |
|||
@Override |
|||
public void handle(CmdDTO cmdDTO) { |
|||
|
|||
} |
|||
} |
@ -1,22 +0,0 @@ |
|||
package com.iflytop.gd.app.cmd.debug; |
|||
|
|||
import com.iflytop.gd.app.core.BaseCommandHandler; |
|||
import com.iflytop.gd.app.model.dto.CmdDTO; |
|||
import com.iflytop.gd.common.annotation.CommandMapping; |
|||
import lombok.RequiredArgsConstructor; |
|||
import lombok.extern.slf4j.Slf4j; |
|||
import org.springframework.stereotype.Component; |
|||
|
|||
/** |
|||
* 处理移动转移机械臂指令 |
|||
*/ |
|||
@Slf4j |
|||
@Component |
|||
@RequiredArgsConstructor |
|||
@CommandMapping("debug_transportation_arm_move") |
|||
public class TransportationArmMoveCommandHandler extends BaseCommandHandler { |
|||
@Override |
|||
public void handle(CmdDTO cmdDTO) { |
|||
|
|||
} |
|||
} |
@ -1,22 +0,0 @@ |
|||
package com.iflytop.gd.app.cmd.debug; |
|||
|
|||
import com.iflytop.gd.app.core.BaseCommandHandler; |
|||
import com.iflytop.gd.app.model.dto.CmdDTO; |
|||
import com.iflytop.gd.common.annotation.CommandMapping; |
|||
import lombok.RequiredArgsConstructor; |
|||
import lombok.extern.slf4j.Slf4j; |
|||
import org.springframework.stereotype.Component; |
|||
|
|||
/** |
|||
* 处理复位转移机械臂指令 |
|||
*/ |
|||
@Slf4j |
|||
@Component |
|||
@RequiredArgsConstructor |
|||
@CommandMapping("debug_transportation_arm_reset") |
|||
public class TransportationArmResetCommandHandler extends BaseCommandHandler { |
|||
@Override |
|||
public void handle(CmdDTO cmdDTO) { |
|||
|
|||
} |
|||
} |
@ -1,22 +0,0 @@ |
|||
package com.iflytop.gd.app.cmd.debug; |
|||
|
|||
import com.iflytop.gd.app.core.BaseCommandHandler; |
|||
import com.iflytop.gd.app.model.dto.CmdDTO; |
|||
import com.iflytop.gd.common.annotation.CommandMapping; |
|||
import lombok.RequiredArgsConstructor; |
|||
import lombok.extern.slf4j.Slf4j; |
|||
import org.springframework.stereotype.Component; |
|||
|
|||
/** |
|||
* 处理停止转移机械臂移动指令 |
|||
*/ |
|||
@Slf4j |
|||
@Component |
|||
@RequiredArgsConstructor |
|||
@CommandMapping("debug_transportation_arm_stop") |
|||
public class TransportationArmStopCommandHandler extends BaseCommandHandler { |
|||
@Override |
|||
public void handle(CmdDTO cmdDTO) { |
|||
|
|||
} |
|||
} |
683
src/main/java/com/iflytop/gd/common/cmd/DeviceCommandGenerator.java
File diff suppressed because it is too large
View File
File diff suppressed because it is too large
View File
@ -0,0 +1,29 @@ |
|||
package com.iflytop.gd.common.enums; |
|||
|
|||
import lombok.Getter; |
|||
|
|||
/** |
|||
* 泵设备id枚举 |
|||
*/ |
|||
@Getter |
|||
public enum AcidPumpDevice { |
|||
PUMP_01("acid_pump1"), |
|||
PUMP_02("acid_pump2"), |
|||
PUMP_03("acid_pump3"), |
|||
PUMP_04("acid_pump4"), |
|||
PUMP_05("acid_pump5"), |
|||
PUMP_06("acid_pump6"), |
|||
PUMP_07("acid_pump7"), |
|||
PUMP_08("acid_pump8"); |
|||
|
|||
private final String id; |
|||
|
|||
AcidPumpDevice(String id) { |
|||
this.id = id; |
|||
} |
|||
|
|||
@Override |
|||
public String toString() { |
|||
return id; |
|||
} |
|||
} |
@ -1,6 +1,6 @@ |
|||
package com.iflytop.gd.common.enums.cmd; |
|||
|
|||
public enum CmdAction { |
|||
open, close, stop, start, origin, move, move_x_joint, move_y_joint, move_joint, move_point, set, get, tight, loose, |
|||
open, close, stop, start, origin, move, move_joint, move_point, set, get, tight, loose, |
|||
open_power, close_power, open_circle, close_circle, open_heart, close_heart, open_cool, close_cool, take_photo |
|||
} |
@ -1,5 +1,5 @@ |
|||
package com.iflytop.gd.common.enums.cmd; |
|||
|
|||
public enum CmdColor { |
|||
red,green,blue |
|||
red, green, blue |
|||
} |
@ -1,10 +1,44 @@ |
|||
package com.iflytop.gd.common.enums.cmd; |
|||
|
|||
public enum CmdDevice { |
|||
door, shake_motor, tray_motor, dual_robot, hbot_x, hbot_y, hbot_z, |
|||
heater_motor_1, heater_motor_2, heater_motor_3, heater_motor_4, heater_motor_5, heater_motor_6, |
|||
acid_pump1, acid_pump2, acid_pump3, acid_pump4, acid_pump5, acid_pump6, acid_pump7, acid_pump8, |
|||
claw, fan1, fan2, fan3, fan4, fan5, fan6, water_pump_power, ventilator_power, |
|||
heat_rod_1, heat_rod_2, heat_rod_3, heat_rod_4, heat_rod_5, heat_rod_6, |
|||
tricolor_light, fill_light, cold_trap, photo |
|||
door_motor, |
|||
shake_motor, |
|||
tray_motor, |
|||
dual_robot, |
|||
gantry_x, |
|||
gantry_y, |
|||
gantry_z, |
|||
heater_motor_1, |
|||
heater_motor_2, |
|||
heater_motor_3, |
|||
heater_motor_4, |
|||
heater_motor_5, |
|||
heater_motor_6, |
|||
acid_pump1, |
|||
acid_pump2, |
|||
acid_pump3, |
|||
acid_pump4, |
|||
acid_pump5, |
|||
acid_pump6, |
|||
acid_pump7, |
|||
acid_pump8, |
|||
claw, |
|||
fan1, |
|||
fan2, |
|||
fan3, |
|||
fan4, |
|||
fan5, |
|||
fan6, |
|||
water_pump_power, |
|||
ventilator_power, |
|||
heat_rod_1, |
|||
heat_rod_2, |
|||
heat_rod_3, |
|||
heat_rod_4, |
|||
heat_rod_5, |
|||
heat_rod_6, |
|||
tricolor_light, |
|||
fill_light, |
|||
cold_trap, |
|||
photo |
|||
} |
Write
Preview
Loading…
Cancel
Save
Reference in new issue