diff options
| author | Keith Packard <keithp@keithp.com> | 2014-09-11 15:00:25 -0700 | 
|---|---|---|
| committer | Bdale Garbee <bdale@gag.com> | 2014-09-13 11:26:13 -0600 | 
| commit | 800f3377b1a374ad5cf826aa897efdcb08059040 (patch) | |
| tree | 9a93a8f25fdf07b198bed65705629174674ea3c5 | |
| parent | 793588e218102204e69755a16bc32ea5c67f29c7 (diff) | |
altos: Fix ability to disable telemetry by setting interval to 0
For non-zero telemetry intervals, the radio code limits the value
based on the data rate. However, a zero interval means that telemetry
should be entirely disabled, so that value should be left alone when
checking.
Signed-off-by: Keith Packard <keithp@keithp.com>
| -rw-r--r-- | src/kernel/ao_telemetry.c | 2 | 
1 files changed, 1 insertions, 1 deletions
| diff --git a/src/kernel/ao_telemetry.c b/src/kernel/ao_telemetry.c index 56bd715e..27306a34 100644 --- a/src/kernel/ao_telemetry.c +++ b/src/kernel/ao_telemetry.c @@ -518,7 +518,7 @@ ao_telemetry_set_interval(uint16_t interval)  	};  	ao_telemetry_desired_interval = interval; -	if (interval < min_interval[ao_config.radio_rate]) +	if (interval && interval < min_interval[ao_config.radio_rate])  		interval = min_interval[ao_config.radio_rate];  #endif  	ao_telemetry_interval = interval; | 
