diff --git a/ArduCopter/GCS_Mavlink.pde b/ArduCopter/GCS_Mavlink.pde index 313d76d6e5..af7b94091f 100644 --- a/ArduCopter/GCS_Mavlink.pde +++ b/ArduCopter/GCS_Mavlink.pde @@ -1655,7 +1655,7 @@ static void gcs_check_input(void) for (uint8_t i=0; iprintln_P(msg); - if (gcs[1].initialised && (gcs[1].get_uart() != NULL)) { - gcs[1].get_uart()->println_P(msg); - } - if (num_gcs > 2 && gcs[2].initialised && (gcs[2].get_uart() != NULL)) { - gcs[2].get_uart()->println_P(msg); + if (g.cli_enabled) { + const prog_char_t *msg = PSTR("\nPress ENTER 3 times to start interactive setup\n"); + cliSerial->println_P(msg); + if (gcs[1].initialised && (gcs[1].get_uart() != NULL)) { + gcs[1].get_uart()->println_P(msg); + } + if (num_gcs > 2 && gcs[2].initialised && (gcs[2].get_uart() != NULL)) { + gcs[2].get_uart()->println_P(msg); + } } #endif // CLI_ENABLED