From 8361cd31f2363695c32cae0f74397d1bf3e5e961 Mon Sep 17 00:00:00 2001 From: Andrew Tridgell Date: Fri, 3 May 2013 09:18:33 +1000 Subject: [PATCH] Rover: send all mavlink string messages to flash log --- APMrover2/GCS_Mavlink.pde | 2 ++ 1 file changed, 2 insertions(+) diff --git a/APMrover2/GCS_Mavlink.pde b/APMrover2/GCS_Mavlink.pde index 310ba3fa79..9011dfa21a 100644 --- a/APMrover2/GCS_Mavlink.pde +++ b/APMrover2/GCS_Mavlink.pde @@ -1925,6 +1925,7 @@ static void gcs_send_text_P(gcs_severity severity, const prog_char_t *str) if (gcs3.initialised) { gcs3.send_text_P(severity, str); } + DataFlash.Log_Write_Message_P(str); } /* @@ -1940,6 +1941,7 @@ void gcs_send_text_fmt(const prog_char_t *fmt, ...) hal.util->vsnprintf_P((char *)gcs0.pending_status.text, sizeof(gcs0.pending_status.text), fmt, arg_list); va_end(arg_list); + DataFlash.Log_Write_Message(gcs0.pending_status.text); gcs3.pending_status = gcs0.pending_status; mavlink_send_message(MAVLINK_COMM_0, MSG_STATUSTEXT, 0); if (gcs3.initialised) {