diff options
| author | Keith Packard <keithp@keithp.com> | 2014-06-05 21:37:38 -0700 | 
|---|---|---|
| committer | Keith Packard <keithp@keithp.com> | 2014-06-05 21:37:38 -0700 | 
| commit | cab6d80f11e07dd26b865727eb7ce4fd45be5c7c (patch) | |
| tree | 25147378cf302cc9fc25f8edaf1e3b5915ee4c60 | |
| parent | 102b1977c138b30c2d2592ab310f7be072130a3b (diff) | |
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 <keithp@keithp.com>
| -rw-r--r-- | src/product/ao_tracker.c | 9 | 
1 files changed, 7 insertions, 2 deletions
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[] = {  | 
