Plane: define and send FIRMWARE_VERSION

This commit is contained in:
squilter 2015-08-21 10:37:13 -07:00 committed by Grant Morphett
parent c2bb073a3b
commit 74edf9cb1e
2 changed files with 4 additions and 3 deletions

View File

@ -1342,7 +1342,7 @@ void GCS_MAVLINK::handleMessage(mavlink_message_t* msg)
case MAV_CMD_REQUEST_AUTOPILOT_CAPABILITIES: {
if (is_equal(packet.param1,1.0f)) {
plane.gcs[chan-MAVLINK_COMM_0].send_autopilot_version();
plane.gcs[chan-MAVLINK_COMM_0].send_autopilot_version(FIRMWARE_VERSION);
result = MAV_RESULT_ACCEPTED;
}
break;
@ -1743,7 +1743,7 @@ void GCS_MAVLINK::handleMessage(mavlink_message_t* msg)
break;
case MAVLINK_MSG_ID_AUTOPILOT_VERSION_REQUEST:
plane.gcs[chan-MAVLINK_COMM_0].send_autopilot_version();
plane.gcs[chan-MAVLINK_COMM_0].send_autopilot_version(FIRMWARE_VERSION);
break;
} // end switch
@ -1895,4 +1895,3 @@ void Plane::gcs_retry_deferred(void)
{
gcs_send_message(MSG_RETRY_DEFERRED);
}

View File

@ -1,6 +1,8 @@
/// -*- tab-width: 4; Mode: C++; c-basic-offset: 4; indent-tabs-mode: nil -*-
#define THISFIRMWARE "ArduPlane V3.4.0beta1"
#define FIRMWARE_VERSION 3,4,0,FIRMWARE_VERSION_TYPE_BETA
/*
Lead developer: Andrew Tridgell