summary |
shortlog |
log |
commit | commitdiff |
tree
raw |
patch |
inline | side by side (from parent 1:
71e3a59)
This tests the LEDS to make sure they all work on the following devices:
easymega-v1.0
telebt-v3.0
teledongle-v3.0
telemega-v1.0
telemega-v2.0
telemetrum-v2.0
Signed-off-by: Keith Packard <keithp@keithp.com>
main(void)
{
ao_clock_init();
main(void)
{
ao_clock_init();
#if HAS_STACK_GUARD
ao_mpu_init();
#endif
ao_task_init();
ao_led_init(LEDS_AVAILABLE);
#if HAS_STACK_GUARD
ao_mpu_init();
#endif
ao_task_init();
ao_led_init(LEDS_AVAILABLE);
- ao_led_on(AO_LED_GREEN);
+ ao_led_on(LEDS_AVAILABLE);
ao_timer_init();
ao_i2c_init();
ao_timer_init();
ao_i2c_init();
ao_eeprom_init();
ao_storage_init();
ao_eeprom_init();
ao_storage_init();
ao_flight_init();
ao_log_init();
ao_report_init();
ao_flight_init();
ao_log_init();
ao_report_init();
#if HAS_SAMPLE_PROFILE
ao_sample_profile_init();
#endif
#if HAS_SAMPLE_PROFILE
ao_sample_profile_init();
#endif
+
+ ao_led_off(LEDS_AVAILABLE);
ao_start_scheduler();
return 0;
}
ao_start_scheduler();
return 0;
}
ao_task_init();
ao_led_init(LEDS_AVAILABLE);
ao_task_init();
ao_led_init(LEDS_AVAILABLE);
+ ao_led_on(LEDS_AVAILABLE);
ao_timer_init();
ao_spi_init();
ao_timer_init();
ao_spi_init();
- ao_led_off(AO_LED_RED);
+ ao_led_off(LEDS_AVAILABLE);
ao_start_scheduler();
return 0;
ao_start_scheduler();
return 0;
ao_task_init();
ao_led_init(LEDS_AVAILABLE);
ao_task_init();
ao_led_init(LEDS_AVAILABLE);
+ ao_led_on(LEDS_AVAILABLE);
ao_timer_init();
ao_spi_init();
ao_timer_init();
ao_spi_init();
- ao_led_off(AO_LED_RED);
+ ao_led_off(LEDS_AVAILABLE);
ao_start_scheduler();
return 0;
}
ao_start_scheduler();
return 0;
}
main(void)
{
ao_clock_init();
main(void)
{
ao_clock_init();
#if HAS_STACK_GUARD
ao_mpu_init();
#endif
#if HAS_STACK_GUARD
ao_mpu_init();
#endif
ao_task_init();
ao_serial_init();
ao_led_init(LEDS_AVAILABLE);
ao_task_init();
ao_serial_init();
ao_led_init(LEDS_AVAILABLE);
- ao_led_on(AO_LED_GREEN);
+ ao_led_on(LEDS_AVAILABLE);
ao_timer_init();
ao_i2c_init();
ao_timer_init();
ao_i2c_init();
ao_eeprom_init();
ao_storage_init();
ao_eeprom_init();
ao_storage_init();
ao_flight_init();
ao_log_init();
ao_report_init();
ao_flight_init();
ao_log_init();
ao_report_init();
#if HAS_SAMPLE_PROFILE
ao_sample_profile_init();
#endif
#if HAS_SAMPLE_PROFILE
ao_sample_profile_init();
#endif
+
+ ao_led_off(LEDS_AVAILABLE);
ao_start_scheduler();
return 0;
}
ao_start_scheduler();
return 0;
}
main(void)
{
ao_clock_init();
main(void)
{
ao_clock_init();
#if HAS_STACK_GUARD
ao_mpu_init();
#endif
#if HAS_STACK_GUARD
ao_mpu_init();
#endif
ao_task_init();
ao_serial_init();
ao_led_init(LEDS_AVAILABLE);
ao_task_init();
ao_serial_init();
ao_led_init(LEDS_AVAILABLE);
- ao_led_on(AO_LED_GREEN);
+ ao_led_on(LEDS_AVAILABLE);
ao_timer_init();
ao_i2c_init();
ao_timer_init();
ao_i2c_init();
ao_eeprom_init();
ao_storage_init();
ao_eeprom_init();
ao_storage_init();
ao_flight_init();
ao_log_init();
ao_report_init();
ao_flight_init();
ao_log_init();
ao_report_init();
#if HAS_SAMPLE_PROFILE
ao_sample_profile_init();
#endif
#if HAS_SAMPLE_PROFILE
ao_sample_profile_init();
#endif
+ ao_led_off(LEDS_AVAILABLE);
+
ao_start_scheduler();
return 0;
}
ao_start_scheduler();
return 0;
}
main(void)
{
ao_clock_init();
main(void)
{
ao_clock_init();
#if HAS_STACK_GUARD
ao_mpu_init();
#endif
#if HAS_STACK_GUARD
ao_mpu_init();
#endif
ao_task_init();
ao_serial_init();
ao_led_init(LEDS_AVAILABLE);
ao_task_init();
ao_serial_init();
ao_led_init(LEDS_AVAILABLE);
+ ao_led_on(LEDS_AVAILABLE);
ao_timer_init();
ao_spi_init();
ao_timer_init();
ao_spi_init();
ao_eeprom_init();
ao_storage_init();
ao_eeprom_init();
ao_storage_init();
ao_flight_init();
ao_log_init();
ao_report_init();
ao_flight_init();
ao_log_init();
ao_report_init();
#if HAS_SAMPLE_PROFILE
ao_sample_profile_init();
#endif
#if HAS_SAMPLE_PROFILE
ao_sample_profile_init();
#endif
+ ao_led_off(LEDS_AVAILABLE);
+
ao_start_scheduler();
return 0;
}
ao_start_scheduler();
return 0;
}