altos: TeleMetrum v3.0 has ADXL375 and Max-8Q
[fw/altos] / src / telemetrum-v3.0 / ao_telemetrum.c
index 6349d18831f3f2bad5be8ddcb50c29a1c8c245d4..148e1f708c1f0d11572333d7d26001d3d40c760e 100644 (file)
@@ -18,7 +18,7 @@
 
 #include <ao.h>
 #include <ao_ms5607.h>
-#include <ao_mma655x.h>
+#include <ao_adxl375.h>
 #include <ao_log.h>
 #include <ao_exti.h>
 #include <ao_packet.h>
@@ -43,8 +43,8 @@ main(void)
 
        ao_task_init();
        ao_serial_init();
-       ao_led_init(LEDS_AVAILABLE);
-       ao_led_on(AO_LED_RED);
+       ao_led_init();
+       ao_led_on(LEDS_AVAILABLE);
        ao_timer_init();
 
        ao_spi_init();
@@ -52,17 +52,11 @@ main(void)
        ao_exti_init();
 
        ao_adc_init();
-#if HAS_BEEP
        ao_beep_init();
-#endif
        ao_cmd_init();
 
-#if HAS_MS5607
        ao_ms5607_init();
-#endif
-#if HAS_MMA655X
-       ao_mma655x_init();
-#endif
+       ao_adxl375_init();
 
        ao_eeprom_init();
 
@@ -77,7 +71,7 @@ main(void)
        ao_gps_report_metrum_init();
        ao_telemetry_init();
        ao_radio_init();
-       ao_packet_slave_init(FALSE);
+       ao_packet_slave_init(false);
        ao_igniter_init();
        ao_companion_init();
 
@@ -88,6 +82,7 @@ main(void)
 #if HAS_SAMPLE_PROFILE
        ao_sample_profile_init();
 #endif
+       ao_led_off(LEDS_AVAILABLE);
 
        ao_start_scheduler();
        return 0;