From aeb07f2b94b0121d4e5a6ce175ce4e013d6557cf Mon Sep 17 00:00:00 2001 From: Keith Packard Date: Thu, 4 Oct 2018 23:10:59 -0700 Subject: [PATCH] altos: Force telemetry rate to 38400 when ao_force_freq is set ao_force_freq is used by TeleMini to set the radio to known values. As TeleMini v3.0 also has configurable telemetry rates, this value also needs to be set back to a known value. Signed-off-by: Keith Packard --- src/kernel/ao_config.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/kernel/ao_config.c b/src/kernel/ao_config.c index 25634ffc..86d4838f 100644 --- a/src/kernel/ao_config.c +++ b/src/kernel/ao_config.c @@ -243,6 +243,9 @@ _ao_config_get(void) if (ao_force_freq) { ao_config.frequency = 434550; ao_config.radio_cal = ao_radio_cal; +#if HAS_RADIO_RATE + ao_config.radio_rate = AO_CONFIG_DEFAULT_RADIO_RATE; +#endif ao_xmemcpy(&ao_config.callsign, CODE_TO_XDATA(AO_CONFIG_DEFAULT_CALLSIGN), sizeof(AO_CONFIG_DEFAULT_CALLSIGN) - 1); } -- 2.30.2