diff options
| author | Keith Packard <keithp@keithp.com> | 2017-09-12 15:47:43 -0700 | 
|---|---|---|
| committer | Keith Packard <keithp@keithp.com> | 2017-09-18 09:59:24 -0700 | 
| commit | 95952059bbb50b5f22460418df003a87c8bd3271 (patch) | |
| tree | 7c7819228bb7d3037258ec185f15e9300376ed9d | |
| parent | 28a2db68e4806383cfaa7075d454c35cade9633a (diff) | |
test/ao_flight_test: Show recorded pyro firing
Can compare with computed values.
Signed-off-by: Keith Packard <keithp@keithp.com>
| -rw-r--r-- | src/test/ao_flight_test.c | 9 | 
1 files changed, 9 insertions, 0 deletions
diff --git a/src/test/ao_flight_test.c b/src/test/ao_flight_test.c index 8e69730e..298848d6 100644 --- a/src/test/ao_flight_test.c +++ b/src/test/ao_flight_test.c @@ -344,8 +344,10 @@ struct ao_cmds {  #include <ao_ms5607.h>  struct ao_ms5607_prom	ao_ms5607_prom;  #include "ao_ms5607_convert.c" +#if TELEMEGA  #define AO_PYRO_NUM	4  #include <ao_pyro.h> +#endif  #else  #include "ao_convert.c"  #endif @@ -427,6 +429,9 @@ static double	ao_test_landed_time;  static int	landed_set;  static double	landed_time;  static double	landed_height; +#if AO_PYRO_NUM +static uint16_t	pyros_fired; +#endif  #if HAS_MPU6000  static struct ao_mpu6000_sample	ao_ground_mpu6000; @@ -825,6 +830,10 @@ ao_sleep(void *wchan)  						ao_insert();  						return;  					case AO_LOG_TEMP_VOLT: +						if (pyros_fired != log_mega->u.volt.pyro) { +							printf("pyro changed %x -> %x\n", pyros_fired, log_mega->u.volt.pyro); +							pyros_fired = log_mega->u.volt.pyro; +						}  						break;  					case AO_LOG_GPS_TIME:  						ao_gps_prev = ao_gps_static;  | 
