| | |
| | | } |
| | | BaseReqData reqData = new BaseReqData(); |
| | | BaseResp resp; |
| | | |
| | | |
| | | for (GatewayDevice device : list) { |
| | | for (int i = 0 ;i<3;i++){ |
| | | |
| | | try{ |
| | | //如果不是粮情分机跳过 |
| | | if (!GatewayDeviceType.TYPE_07.getCode().equals(device.getType())) { |
| | | continue; |
| | | } |
| | | if( i>0 && !device.getDeviceSn().startsWith("91510704731594658J002")){ |
| | | continue; |
| | | } |
| | | reqData.setDeviceId(device.getDeviceId()); |
| | |
| | | GatewaySyncGranService syncGrainService = gatewayRemoteManager.getSyncGrainService(device.getSyncProtocol()); |
| | | resp = syncGrainService.syncGrain(reqData); |
| | | log.info("命令发送结果:"+resp.toString()); |
| | | Thread.sleep(30000); |
| | | Thread.sleep(60000); |
| | | }catch (Exception e){ |
| | | log.error(e.getMessage(),e); |
| | | } |
| | | } |
| | | } |
| | | } |
| | | |
| | | /** |
| | | * <p> |
| | |
| | | //邦海智能无线主机设备协议 |
| | | BhznGrainV0ServerEngine.start(null); |
| | | //邦海智能无线主机设备协议 |
| | | //BhznGrainV01ServerEngine.start(null); |
| | | BhznGrainV01ServerEngine.start(null); |
| | | } |
| | | |
| | | } |
| | |
| | | |
| | | temperature.add(new GrainTemp(cableNum + "", z + "", curTemp + "", position + "")); |
| | | |
| | | if (curTemp > max && curTemp < 38) { |
| | | if (curTemp > max && curTemp < 40) { |
| | | max = curTemp; |
| | | } |
| | | if (curTemp < min && curTemp > 5) { |
| | | if (curTemp < min && curTemp > 3) { |
| | | min = curTemp; |
| | | } |
| | | if(curTemp > 5 && curTemp < 38){ |
| | | if(curTemp > 3 && curTemp < 40){ |
| | | sumT += curTemp; |
| | | sumNum++; |
| | | } |
| | |
| | | |
| | | temperature.add(new GrainTemp(cableNum + "", z + "", curTemp + "", position + "")); |
| | | |
| | | if (curTemp > max && curTemp < 38) { |
| | | if (curTemp > max && curTemp < 40) { |
| | | max = curTemp; |
| | | } |
| | | if (curTemp < min && curTemp > 5) { |
| | | if (curTemp < min && curTemp > 3) { |
| | | min = curTemp; |
| | | } |
| | | if(curTemp > 5 && curTemp < 38){ |
| | | if(curTemp > 3 && curTemp < 40){ |
| | | sumT += curTemp; |
| | | sumNum++; |
| | | } |