| | |
| | | //托盘下降 |
| | | List<ShuttleCommand> commands = shuttleOperaUtils.getShuttleLiftCommand(assignCommand, shuttleThread, false); |
| | | assignCommand.setCommands(commands); |
| | | } else if (shuttleTaskModeType == ShuttleTaskModeType.CHARGE) { |
| | | //充电开关 |
| | | boolean charge = false; |
| | | if (shuttleProtocol.getHasCharge()) { |
| | | //已充电,关闭充电 |
| | | charge = false; |
| | | }else { |
| | | //开启充电 |
| | | charge = true; |
| | | } |
| | | List<ShuttleCommand> commands = shuttleOperaUtils.getShuttleChargeCommand(assignCommand, shuttleThread, charge); |
| | | } else if (shuttleTaskModeType == ShuttleTaskModeType.CHARGE_ON) { |
| | | //充电开 |
| | | List<ShuttleCommand> commands = shuttleOperaUtils.getShuttleChargeCommand(assignCommand, shuttleThread, true); |
| | | assignCommand.setCommands(commands); |
| | | } else if (shuttleTaskModeType == ShuttleTaskModeType.CHARGE_OFF) { |
| | | //充电关 |
| | | List<ShuttleCommand> commands = shuttleOperaUtils.getShuttleChargeCommand(assignCommand, shuttleThread, false); |
| | | assignCommand.setCommands(commands); |
| | | } else if (shuttleTaskModeType == ShuttleTaskModeType.RESET) { |
| | | //复位 |