From: Keith Packard Date: Fri, 6 Jun 2014 04:37:38 +0000 (-0700) Subject: altos: Force telemetry on by default for v0.3 TeleGPS boards X-Git-Tag: 1.3.2.2~3 X-Git-Url: https://git.gag.com/?p=fw%2Faltos;a=commitdiff_plain;h=cab6d80f11e07dd26b865727eb7ce4fd45be5c7c;ds=sidebyside altos: Force telemetry on by default for v0.3 TeleGPS boards These don't have a USB connect indicator, so just turn on telemetry by default Signed-off-by: Keith Packard --- diff --git a/src/product/ao_tracker.c b/src/product/ao_tracker.c index 9666528b..b207c562 100644 --- a/src/product/ao_tracker.c +++ b/src/product/ao_tracker.c @@ -70,7 +70,7 @@ ao_tracker(void) { uint16_t telem_rate = AO_SEC_TO_TICKS(1), new_telem_rate; uint8_t gps_rate = 1, new_gps_rate; - uint8_t telem_enabled = 1, new_telem_enabled; + uint8_t telem_enabled = 0, new_telem_enabled; int32_t start_latitude = 0, start_longitude = 0; int16_t start_altitude = 0; uint32_t ground_distance; @@ -84,6 +84,10 @@ ao_tracker(void) ao_timer_set_adc_interval(100); #endif +#if !HAS_USB_CONNECT + ao_tracker_force_telem = 1; +#endif + ao_log_scan(); ao_rdf_set(1); @@ -187,8 +191,9 @@ ao_tracker_set_telem(void) if (ao_cmd_status == ao_cmd_success) { ao_tracker_force_telem = (ao_cmd_lex_i & 1) != 0; ao_tracker_force_launch = (ao_cmd_lex_i & 2) != 0; - printf ("force telem %d force launch %d\n", ao_tracker_force_telem, ao_tracker_force_launch); } + printf ("flight %d force telem %d force launch %d\n", + ao_flight_number, ao_tracker_force_telem, ao_tracker_force_launch); } static const struct ao_cmds ao_tracker_cmds[] = {