| | |
| | | import com.zy.asrs.domain.dto.WorkChartAxis; |
| | | import com.zy.asrs.domain.vo.LocChartPie; |
| | | import com.zy.asrs.mapper.ReportQueryMapper; |
| | | import com.zy.common.model.MatDto; |
| | | import com.zy.common.service.CommonService; |
| | | import com.zy.core.CrnThread; |
| | | import com.zy.core.cache.SlaveConnection; |
| | | import com.zy.core.enums.SlaveType; |
| | | import com.zy.core.model.LedSlave; |
| | | import com.zy.core.model.command.LedCommand; |
| | | import com.zy.core.model.protocol.CrnProtocol; |
| | | import com.zy.core.properties.SlaveProperties; |
| | | import com.zy.core.thread.LedThread; |
| | | import org.springframework.beans.factory.annotation.Autowired; |
| | |
| | | Double yDistance = 0.0D; |
| | | Double xDuration = 0.0D; |
| | | Double yDuration = 0.0D; |
| | | |
| | | if (null != crnId) { |
| | | CrnThread crnThread = (CrnThread) SlaveConnection.get(SlaveType.Crn, crnId); |
| | | if (crnThread != null) { |
| | | CrnProtocol crnProtocol = crnThread.getCrnProtocol(); |
| | | if (crnProtocol != null) { |
| | | xSpeed = Double.valueOf(crnProtocol.getXSpeed()); |
| | | ySpeed = Double.valueOf(crnProtocol.getYSpeed()); |
| | | zSpeed = Double.valueOf(crnProtocol.getZSpeed()); |
| | | switch (crnProtocol.getForkPos()) { |
| | | case 0: |
| | | forkPos = 1; |
| | | break; |
| | | case 1: |
| | | forkPos = 2; |
| | | break; |
| | | case 2: |
| | | forkPos = 0; |
| | | break; |
| | | default: |
| | | forkPos = 1; |
| | | break; |
| | | } |
| | | xDistance = Double.valueOf(crnProtocol.getXDistance()); |
| | | yDistance = Double.valueOf(crnProtocol.getYDistance()); |
| | | xDuration = Double.valueOf(crnProtocol.getXDuration()); |
| | | yDuration = Double.valueOf(crnProtocol.getYDuration()); |
| | | } |
| | | } |
| | | } |
| | | |
| | | |
| | | // ledContent = "ask的模块萨满大算了萨满大了\n 是窘境到埃及嗲家嗲\n 萨达姆打开萨满大凯撒麦当劳萨满大老师"; |