From 43906f994b6f694b14f93077b5e914579ebe49d3 Mon Sep 17 00:00:00 2001 From: Oliver Jowett Date: Fri, 26 Aug 2016 11:30:46 +0100 Subject: [PATCH] Limit aircraft-relative CPR to 50km. --- track.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/track.c b/track.c index ca51267..79e89a9 100644 --- a/track.c +++ b/track.c @@ -293,6 +293,8 @@ static int doLocalCPR(struct aircraft *a, struct modesMessage *mm, uint64_t now, if (a->pos_nuc < *nuc) *nuc = a->pos_nuc; + + range_limit = 50e3; } else if (!surface && (Modes.bUserFlags & MODES_USER_LATLON_VALID)) { reflat = Modes.fUserLat; reflon = Modes.fUserLon;