#error Please define HAS_USB
#endif
+#ifndef HAS_TELEMETRY
+#define HAS_TELEMETRY HAS_RADIO
+#endif
+
/* Main flight thread. */
__pdata enum ao_flight_state ao_flight_state; /* current flight state */
ao_packet_slave_stop();
#endif
-#if HAS_RADIO && !defined (MEGAMETRUM)
+#if HAS_TELEMETRY
/* Turn on telemetry system */
ao_rdf_set(1);
ao_telemetry_set_interval(AO_TELEMETRY_INTERVAL_PAD);
/* start logging data */
ao_log_start();
-#if HAS_RADIO && !defined(MEGAMETRUM)
+#if HAS_TELEMETRY
/* Increase telemetry rate */
ao_telemetry_set_interval(AO_TELEMETRY_INTERVAL_FLIGHT);
ao_ignite(ao_igniter_drogue);
#endif
-#if HAS_RADIO && !defined(MEGAMETRUM)
+#if HAS_TELEMETRY
/* slow down the telemetry system */
ao_telemetry_set_interval(AO_TELEMETRY_INTERVAL_RECOVER);