From: Keith Packard Date: Mon, 11 May 2009 06:00:06 +0000 (-0700) Subject: Initialize ao_min_vel with |ao_flight_vel| X-Git-Tag: 0.2~13 X-Git-Url: https://git.gag.com/?p=fw%2Faltos;a=commitdiff_plain;h=b623b1098bc7a10d471730259438fb82804221d0 Initialize ao_min_vel with |ao_flight_vel| As ao_min_vel is stored as an absolute value, it's important to preserve that invariant, even though we don't expect ao_flight_vel to be negative at coast. Signed-off-by: Keith Packard --- diff --git a/ao_flight.c b/ao_flight.c index f4b5279b..91953975 100644 --- a/ao_flight.c +++ b/ao_flight.c @@ -312,7 +312,7 @@ ao_flight(void) /* set min velocity to current velocity for * apogee detect */ - ao_min_vel = ao_flight_vel; + ao_min_vel = abs(ao_flight_vel); ao_flight_state = ao_flight_apogee; ao_wakeup(DATA_TO_XDATA(&ao_flight_state)); }