mirror of
https://github.com/eclipse-sailing-analytics/sailing-analytics.git
synced 2026-09-25 06:58:39 +00:00
load Igtimi wind up to "now" when no end timpoint can be determined otherwise
This commit is contained in:
+2
-1
@@ -277,7 +277,8 @@ public class IgtimiConnectionImpl implements IgtimiConnection {
|
||||
TimePoint endOfWindow = new MillisecondsTimePoint(0);
|
||||
for (DynamicTrackedRace trackedRace : trackedRaces) {
|
||||
startOfWindow = Collections.min(Arrays.asList(startOfWindow, IgtimiWindTracker.getReceivingStartTime(trackedRace)));
|
||||
endOfWindow = Collections.max(Arrays.asList(endOfWindow, IgtimiWindTracker.getReceivingEndTime(trackedRace)));
|
||||
final TimePoint receivingEndTime = IgtimiWindTracker.getReceivingEndTime(trackedRace);
|
||||
endOfWindow = Collections.max(Arrays.asList(endOfWindow, receivingEndTime==null?MillisecondsTimePoint.now():receivingEndTime));
|
||||
}
|
||||
Iterable<DataAccessWindow> daws = getDataAccessWindows(Permission.read, startOfWindow, endOfWindow, /* find all deviceSerialNumbers for window */ null);
|
||||
logger.info("Found "+Util.size(daws)+" data access windows. Analyzing which ones contain wind data...");
|
||||
|
||||
Reference in New Issue
Block a user