From 91cc08a3ef249535091d5bfce0ed0f77d947283a Mon Sep 17 00:00:00 2001 From: Andrew Tridgell Date: Tue, 14 Jan 2014 15:37:03 +1100 Subject: [PATCH] Plane: log PX4Firmware and NuttX git revisions in logs --- ArduPlane/GCS_Mavlink.pde | 4 ++++ ArduPlane/Log.pde | 3 +++ 2 files changed, 7 insertions(+) diff --git a/ArduPlane/GCS_Mavlink.pde b/ArduPlane/GCS_Mavlink.pde index 82fb21eafe..acf62373ad 100644 --- a/ArduPlane/GCS_Mavlink.pde +++ b/ArduPlane/GCS_Mavlink.pde @@ -1519,6 +1519,10 @@ void GCS_MAVLINK::handleMessage(mavlink_message_t* msg) // mark the firmware version in the tlog send_text_P(SEVERITY_LOW, PSTR(FIRMWARE_STRING)); +#if defined(PX4_GIT_VERSION) && defined(NUTTX_GIT_VERSION) + send_text_P(SEVERITY_LOW, PSTR("PX4: " PX4_GIT_VERSION " NuttX: " NUTTX_GIT_VERSION)); +#endif + // send system ID if we can char sysid[40]; if (hal.util->get_system_id(sysid)) { diff --git a/ArduPlane/Log.pde b/ArduPlane/Log.pde index 46bfe8fe13..9bd73caa01 100644 --- a/ArduPlane/Log.pde +++ b/ArduPlane/Log.pde @@ -569,6 +569,9 @@ static void start_logging() { DataFlash.StartNewLog(); DataFlash.Log_Write_Message_P(PSTR(FIRMWARE_STRING)); +#if defined(PX4_GIT_VERSION) && defined(NUTTX_GIT_VERSION) + DataFlash.Log_Write_Message_P(PSTR("PX4: " PX4_GIT_VERSION " NuttX: " NUTTX_GIT_VERSION)); +#endif // write system identifier as well if available char sysid[40];