1、bug fix:进入变周期模式的设备会一直持续到模式结束,不会因为修改禁止变周期而结束

This commit is contained in:
weidong 2025-07-02 22:51:49 +08:00
parent a6f711f18d
commit f9b85cd2d5

View File

@ -44,11 +44,14 @@ public class GNSSCalcFilterService {
Integer xyfilterCycle = groupCalc.getFilter_hour();
Integer zfilterCycle = groupCalc.getZfilter_hour();
if(null == zfilterCycle) zfilterCycle = xyfilterCycle;
if(groupCalc.getAuto_filter()) {
VaryFilterCycle varyCycle = autoCycleDevices.get(deviceId);
if (varyCycle != null) {
xyfilterCycle = varyCycle.filterCycleHour;
zfilterCycle = varyCycle.filterCycleHour;
}
}
else autoCycleDevices.remove(deviceId);
// 平滑处理
calcFilterLocation(newRecord, referPos, xyfilterCycle, zfilterCycle, groupCalc.getFilter_min_hour(),