Skip to content
Snippets Groups Projects
Commit 09853273 authored by Andrew Tridgell's avatar Andrew Tridgell
Browse files

ACM: use set_blocking_writes(false) when we arm motors

parent 08b66e18
No related branches found
No related tags found
No related merge requests found
...@@ -75,6 +75,14 @@ static void init_arm_motors() ...@@ -75,6 +75,14 @@ static void init_arm_motors()
gcs_send_text_P(SEVERITY_HIGH, PSTR("ARMING MOTORS")); gcs_send_text_P(SEVERITY_HIGH, PSTR("ARMING MOTORS"));
#endif #endif
// we don't want writes to the serial port to cause us to pause
// mid-flight, so set the serial ports non-blocking once we arm
// the motors
Serial.set_blocking_writes(false);
if (gcs3.initialised) {
Serial3.set_blocking_writes(false);
}
motor_armed = true; motor_armed = true;
#if PIEZO_ARMING == 1 #if PIEZO_ARMING == 1
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment