Fix and document the ao-rawload --run flag
[fw/altos] / src / ao_radio.c
index 4dea6dce242934f7dd8f6e7d19b461133db125c8..bb19c6a99f77934c00f8007d9dcb15375f479c78 100644 (file)
@@ -324,7 +324,7 @@ ao_radio_idle(void)
        }
 }
 
-static void
+void
 ao_radio_get(void)
 {
        ao_config_get();
@@ -336,7 +336,6 @@ ao_radio_get(void)
        RF_FREQ0 = (uint8_t) (ao_config.radio_cal);
 }
 
-#define ao_radio_put() ao_mutex_put(&ao_radio_mutex)
 
 void
 ao_radio_send(__xdata struct ao_telemetry *telemetry) __reentrant
@@ -449,6 +448,7 @@ ao_radio_rdf_abort(void)
 void
 ao_radio_test(void)
 {
+       ao_set_monitor(0);
        ao_packet_slave_stop();
        ao_radio_get();
        printf ("Hit a character to stop..."); flush();