| | |
| | | } |
| | | |
| | | |
| | | |
| | | public TaskProtocol(TaskProtocol taskProtocol,boolean direction) { |
| | | this.taskNo = taskProtocol.getTaskNo(); |
| | | this.targetPosition = taskProtocol.getTargetPosition(); |
| | | this.taskStatus = 1; |
| | | this.direction = taskProtocol.direction; |
| | | } |
| | | |
| | | |
| | | public String gettaskNoDirection$(Long taskNo,int taskStatus){ |
| | | String taskStatusStr = "Walk"; |
| | | switch (taskStatus){ |
| | |
| | | continue; |
| | | } |
| | | } |
| | | if (taskProtocol.getTargetPosition()<=rgvProtocol.getRgvPos()+50 |
| | | && taskProtocol.getTargetPosition()>=rgvProtocol.getRgvPos()-50){ |
| | | Thread.sleep(100); |
| | | TaskProtocol issued = new TaskProtocol(taskProtocol); |
| | | write(issued); |
| | | taskProtocol.setIsRunning(4); |
| | | taskProtocolCache.updateTaskProtocol(taskProtocol); |
| | | break; |
| | | } else { |
| | | Thread.sleep(100); |
| | | TaskProtocol issued = new TaskProtocol(taskProtocol,true); |
| | | write(issued); |
| | | // taskProtocol.setIsRunning(4); |
| | | // taskProtocolCache.updateTaskProtocol(taskProtocol); |
| | | break; |
| | | } |
| | | } |
| | | } |
| | | } catch (Exception e) { |