| | |
| | | log.info("心跳相应——大气数据(农耕)"); |
| | | A5AtmosphereNewHeartbeatReportInnerFrame heartbeatReportInnerFrame = new A5AtmosphereNewHeartbeatReportInnerFrame().transformFrame(frame.getPayload()); |
| | | if (heartbeatReportInnerFrame != null && heartbeatReportInnerFrame.isValidate()) { |
| | | log.info(heartbeatReportInnerFrame.toString()); |
| | | if (deviceName.equals("363832544e5008ff8960ffff")) { |
| | | System.out.println("数据校验成功 frame: " + frame); |
| | | } |
| | | log.info("数据校验成功: " + heartbeatReportInnerFrame.toString()); |
| | | SpringContextHolder.getBean(AirDataNongGengService.class).saveReportData(deviceName, heartbeatReportInnerFrame.getHeartBeatDataPackage()); |
| | | } else { |
| | | System.out.println("数据校验异常!"); |