(int16_t) (ao_time() - ao_rdf_time) >= 0)
{
ao_rdf_time = ao_time() + AO_RDF_INTERVAL_TICKS;
- ao_radio_rdf(AO_RDF_LENGTH_MS);
+ ao_radio_rdf(AO_MS_TO_RDF_LEN(AO_RDF_LENGTH_MS));
}
#endif
time += ao_telemetry_interval;
if (rdf == 0)
ao_radio_rdf_abort();
else
- ao_rdf_time = ao_time();
+ ao_rdf_time = ao_time() + AO_RDF_INTERVAL_TICKS;
}
__xdata struct ao_task ao_telemetry_task;