From 5834a12c1d3d71105c9e3d1ceaf9f3ffac9ff1eb Mon Sep 17 00:00:00 2001 From: Keith Packard Date: Sun, 14 Jun 2009 16:39:28 -0700 Subject: [PATCH 1/1] rename states. launchpad -> pad, coast -> fast --- src/ao.h | 4 ++-- src/ao_flight.c | 14 +++++++------- src/ao_flight_test.c | 6 +++--- src/ao_report.c | 4 ++-- src/ao_state.c | 2 +- 5 files changed, 15 insertions(+), 15 deletions(-) diff --git a/src/ao.h b/src/ao.h index c4cb5bf7..20431b98 100644 --- a/src/ao.h +++ b/src/ao.h @@ -553,9 +553,9 @@ ao_log_init(void); enum ao_flight_state { ao_flight_startup = 0, ao_flight_idle = 1, - ao_flight_launchpad = 2, + ao_flight_pad = 2, ao_flight_boost = 3, - ao_flight_coast = 4, + ao_flight_fast = 4, ao_flight_apogee = 5, ao_flight_drogue = 6, ao_flight_main = 7, diff --git a/src/ao_flight.c b/src/ao_flight.c index c0f56830..6de6e7cc 100644 --- a/src/ao_flight.c +++ b/src/ao_flight.c @@ -216,7 +216,7 @@ ao_flight(void) ao_old_vel = ao_flight_vel; ao_old_vel_tick = ao_flight_tick; - /* Go to launchpad state if the nose is pointing up */ + /* Go to pad state if the nose is pointing up */ ao_config_get(); if (ao_flight_accel < ao_config.accel_zero_g - ACCEL_NOSE_UP) { @@ -229,7 +229,7 @@ ao_flight(void) */ ao_telemetry_set_interval(AO_TELEMETRY_INTERVAL_PAD); - ao_flight_state = ao_flight_launchpad; + ao_flight_state = ao_flight_pad; ao_wakeup(DATA_TO_XDATA(&ao_flight_state)); } else { ao_flight_state = ao_flight_idle; @@ -242,7 +242,7 @@ ao_flight(void) /* signal successful initialization by turning off the LED */ ao_led_off(AO_LED_RED); break; - case ao_flight_launchpad: + case ao_flight_pad: /* Trim velocity * @@ -283,7 +283,7 @@ ao_flight(void) break; case ao_flight_boost: - /* boost to coast: + /* boost to fast: * * accelerometer: start to fall at > 1/4 G * OR @@ -296,14 +296,14 @@ ao_flight(void) if (ao_flight_accel > ao_ground_accel + (ACCEL_G >> 2) || (int16_t) (ao_flight_tick - ao_launch_tick) > BOOST_TICKS_MAX) { - ao_flight_state = ao_flight_coast; + ao_flight_state = ao_flight_fast; ao_wakeup(DATA_TO_XDATA(&ao_flight_state)); break; } break; - case ao_flight_coast: + case ao_flight_fast: - /* coast to apogee detect: + /* fast to coast: * * accelerometer: integrated velocity < 200 m/s * OR diff --git a/src/ao_flight_test.c b/src/ao_flight_test.c index f4731aa8..fde38dc3 100644 --- a/src/ao_flight_test.c +++ b/src/ao_flight_test.c @@ -48,9 +48,9 @@ struct ao_adc { enum ao_flight_state { ao_flight_startup = 0, ao_flight_idle = 1, - ao_flight_launchpad = 2, + ao_flight_pad = 2, ao_flight_boost = 3, - ao_flight_coast = 4, + ao_flight_fast = 4, ao_flight_apogee = 5, ao_flight_drogue = 6, ao_flight_main = 7, @@ -105,7 +105,7 @@ void ao_sleep(void *wchan); const char const * const ao_state_names[] = { - "startup", "idle", "pad", "boost", "coast", + "startup", "idle", "pad", "boost", "fast", "apogee", "drogue", "main", "landed", "invalid" }; diff --git a/src/ao_report.c b/src/ao_report.c index e52b2928..8885ea4e 100644 --- a/src/ao_report.c +++ b/src/ao_report.c @@ -20,9 +20,9 @@ static const char * __xdata flight_reports[] = { "...", /* startup, 'S' */ "..", /* idle 'I' */ - ".--.", /* launchpad 'P' */ + ".--.", /* pad 'P' */ "-...", /* boost 'B' */ - "-.-.", /* coast 'C' */ + "..-.", /* fast 'F' */ ".-", /* apogee 'A' */ "-..", /* drogue 'D' */ "--", /* main 'M' */ diff --git a/src/ao_state.c b/src/ao_state.c index 96b4c1a4..c3443503 100644 --- a/src/ao_state.c +++ b/src/ao_state.c @@ -18,6 +18,6 @@ #include "ao.h" const char const * const ao_state_names[] = { - "startup", "idle", "pad", "boost", "coast", + "startup", "idle", "pad", "boost", "fast", "apogee", "drogue", "main", "landed", "invalid" }; -- 2.30.2