mirror of
https://github.com/ArduPilot/ardupilot
synced 2025-01-11 10:28:29 -04:00
ACM: use set_blocking_writes(false) when we arm motors
This commit is contained in:
parent
08b66e18b7
commit
0985327331
@ -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
|
||||||
|
Loading…
Reference in New Issue
Block a user