liusuyi
2026-01-16 05f799b8a5ce57b1f98dc5f8ab08308c32a6ec63
ard-work/src/main/java/com/ard/work/service/impl/ArdFlightTaskPartServiceImpl.java
@@ -48,6 +48,8 @@
     */
    @Scheduled(fixedRate = 1000)
    public void readTelemetryTask() {
       log.debug("定时任务:读取遥测数据");
        try {
        long now = System.currentTimeMillis();
        UavTelemetryDataCache.forEach((boxSn, telemetryData) -> {
            // 1️⃣ 从状态缓存里取当前状态
@@ -81,6 +83,10 @@
            }
        });
    }
        catch (Exception e) {
            log.error("定时任务:读取遥测数据异常", e);
        }
    }
    /**
     * 添加一条遥测数据到缓存