summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKeith Packard <keithp@keithp.com>2017-09-18 09:55:13 -0700
committerKeith Packard <keithp@keithp.com>2017-09-18 09:59:44 -0700
commit0d08ccda08cfffd92a58683349af257792ecfaf1 (patch)
treee19b3ac329c3b87f294fc99c4d2fe1f7bdc5f815
parentf7b1320061a2bb331cd08550632c62ca46208b3b (diff)
altos/telemega-v1.0: Add fakeflight support
Signed-off-by: Keith Packard <keithp@keithp.com>
-rw-r--r--src/telemega-v1.0/Makefile1
-rw-r--r--src/telemega-v1.0/ao_pins.h1
-rw-r--r--src/telemega-v1.0/ao_telemega.c6
3 files changed, 8 insertions, 0 deletions
diff --git a/src/telemega-v1.0/Makefile b/src/telemega-v1.0/Makefile
index 4a1b3908..60bd2dba 100644
--- a/src/telemega-v1.0/Makefile
+++ b/src/telemega-v1.0/Makefile
@@ -115,6 +115,7 @@ ALTOS_SRC = \
ao_companion.c \
ao_pyro.c \
ao_aprs.c \
+ ao_fake_flight.c \
$(MATH_SRC) \
$(PROFILE) \
$(SAMPLE_PROFILE) \
diff --git a/src/telemega-v1.0/ao_pins.h b/src/telemega-v1.0/ao_pins.h
index 4decbbf7..e12df209 100644
--- a/src/telemega-v1.0/ao_pins.h
+++ b/src/telemega-v1.0/ao_pins.h
@@ -81,6 +81,7 @@
#define HAS_TELEMETRY 1
#define HAS_APRS 1
#define HAS_COMPANION 1
+#define HAS_FAKE_FLIGHT 1
#define HAS_SPI_1 1
#define SPI_1_PA5_PA6_PA7 1 /* Barometer */
diff --git a/src/telemega-v1.0/ao_telemega.c b/src/telemega-v1.0/ao_telemega.c
index 2deb852e..d4002d40 100644
--- a/src/telemega-v1.0/ao_telemega.c
+++ b/src/telemega-v1.0/ao_telemega.c
@@ -33,6 +33,9 @@
#if HAS_STACK_GUARD
#include <ao_mpu.h>
#endif
+#if HAS_FAKE_FLIGHT
+#include <ao_fake_flight.h>
+#endif
int
main(void)
@@ -89,6 +92,9 @@ main(void)
ao_igniter_init();
ao_companion_init();
ao_pyro_init();
+#if HAS_FAKE_FLIGHT
+ ao_fake_flight_init();
+#endif
ao_config_init();
#if AO_PROFILE