diff options
author | Keith Packard <keithp@keithp.com> | 2017-11-11 16:38:40 -0800 |
---|---|---|
committer | Keith Packard <keithp@keithp.com> | 2017-11-11 16:38:40 -0800 |
commit | a2097545dec62cd0970725bf690128dad6baf22e (patch) | |
tree | b06ba9e788002b2a151717af8f021c30439407e9 /src/test | |
parent | 5b6805d1a6a91a26a1892f414a99f0184871ac1a (diff) |
altos/test: Adapt flight test to int16_t flight number type
Flight numbers are now limited to 32767 to allow for negative values
for corrupted slots.
Signed-off-by: Keith Packard <keithp@keithp.com>
Diffstat (limited to 'src/test')
-rw-r--r-- | src/test/ao_flight_test.c | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/src/test/ao_flight_test.c b/src/test/ao_flight_test.c index 298848d6..2d862f82 100644 --- a/src/test/ao_flight_test.c +++ b/src/test/ao_flight_test.c @@ -25,6 +25,7 @@ #include <string.h> #include <getopt.h> #include <math.h> +#define log ao_log_data #define GRAVITY 9.80665 @@ -370,7 +371,7 @@ extern int16_t ao_accel_2g; typedef int16_t accel_t; uint16_t ao_serial_number; -uint16_t ao_flight_number; +int16_t ao_flight_number; extern uint16_t ao_sample_tick; @@ -998,7 +999,7 @@ main (int argc, char **argv) #else emulator_app="baro"; #endif - while ((c = getopt_long(argc, argv, "sdi:", options, NULL)) != -1) { + while ((c = getopt_long(argc, argv, "sdpi:", options, NULL)) != -1) { switch (c) { case 's': summary = 1; @@ -1006,6 +1007,11 @@ main (int argc, char **argv) case 'd': ao_flight_debug = 1; break; + case 'p': +#if PYRO_DBG + pyro_dbg = 1; +#endif + break; case 'i': info = optarg; break; |