From 6956083ecdf42fcf1880ffb94294c4bb6ae33530 Mon Sep 17 00:00:00 2001 From: Axel Uhl Date: Fri, 13 Dec 2013 17:23:59 +0100 Subject: [PATCH] added comment for Igtimi Resource class; fixed counting of wind fixes actually imported --- .../src/com/sap/sailing/domain/igtimiadapter/Resource.java | 4 ++-- .../sailing/domain/tracking/impl/DynamicTrackedRaceImpl.java | 3 +-- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/java/com.sap.sailing.domain.igtimiadapter/src/com/sap/sailing/domain/igtimiadapter/Resource.java b/java/com.sap.sailing.domain.igtimiadapter/src/com/sap/sailing/domain/igtimiadapter/Resource.java index c6ab52beb5a..0e8ff432340 100755 --- a/java/com.sap.sailing.domain.igtimiadapter/src/com/sap/sailing/domain/igtimiadapter/Resource.java +++ b/java/com.sap.sailing.domain.igtimiadapter/src/com/sap/sailing/domain/igtimiadapter/Resource.java @@ -6,8 +6,8 @@ import com.sap.sailing.domain.igtimiadapter.datatypes.Type; /** * You can think of resources really as meta-info - identifying time blocks of data that have some meaning. For an * Igtimi device it's a power cycle. However data access is not forced to be "through" a resource. If you only wanted to - * get data from a specific resource then of course you would just use the start and end timestamps in the request. - * Resources are meant to be non-overlapping, which is why this works. Although this is not strictly enforced... + * get data from a specific resource then of course you would just use the start and end time stamps in the request. + * Resources are meant to be non-overlapping, although this is not strictly enforced. * * @author Axel Uhl (d043530) * diff --git a/java/com.sap.sailing.domain/src/com/sap/sailing/domain/tracking/impl/DynamicTrackedRaceImpl.java b/java/com.sap.sailing.domain/src/com/sap/sailing/domain/tracking/impl/DynamicTrackedRaceImpl.java index 0404791bd03..1acdb8f6427 100755 --- a/java/com.sap.sailing.domain/src/com/sap/sailing/domain/tracking/impl/DynamicTrackedRaceImpl.java +++ b/java/com.sap.sailing.domain/src/com/sap/sailing/domain/tracking/impl/DynamicTrackedRaceImpl.java @@ -651,11 +651,10 @@ DynamicTrackedRace, GPSTrackListener { && (endOfTracking == null || endOfTracking.plus(TimingConstants.IS_LIVE_GRACE_PERIOD_IN_MILLIS).after(wind.getTimePoint()) || (endOfRace != null && endOfRace.plus(TimingConstants.IS_LIVE_GRACE_PERIOD_IN_MILLIS).after(wind.getTimePoint())))) { - getOrCreateWindTrack(windSource).add(wind); + result = getOrCreateWindTrack(windSource).add(wind); updated(/* time point */null); // wind events shouldn't advance race time triggerManeuverCacheRecalculationForAllCompetitors(); notifyListeners(wind, windSource); - result = true; } else { result = false; }