// Radio control interface. Runs a thread to receive data packets // and updates rf_heading and rf_speed if the packet is valid. // The variables are updated inside chSysLock(). #pragma once #include volatile extern unsigned rf_heading; volatile extern unsigned rf_speed; volatile extern unsigned rf_packets; volatile extern unsigned rf_dropped_flags; extern int32_t rf_max_delay_ms; void rf_start(); void rf_stop();