From 3d8f1e03e17773ae70eb222c80908bd567e8b63a Mon Sep 17 00:00:00 2001
From: Andrew Tridgell <tridge@samba.org>
Date: Tue, 26 Aug 2014 07:48:55 +1000
Subject: [PATCH] Rover: prepare for 2.46 release

---
 APMrover2/APMrover2.pde     |  2 +-
 APMrover2/release-notes.txt | 87 +++++++++++++++++++++++++++++++++++++
 2 files changed, 88 insertions(+), 1 deletion(-)
 create mode 100644 APMrover2/release-notes.txt

diff --git a/APMrover2/APMrover2.pde b/APMrover2/APMrover2.pde
index 0329c8690..2bb77771d 100644
--- a/APMrover2/APMrover2.pde
+++ b/APMrover2/APMrover2.pde
@@ -1,6 +1,6 @@
 /// -*- tab-width: 4; Mode: C++; c-basic-offset: 4; indent-tabs-mode: nil -*-
 
-#define THISFIRMWARE "ArduRover v2.46beta2"
+#define THISFIRMWARE "ArduRover v2.46"
 /*
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
diff --git a/APMrover2/release-notes.txt b/APMrover2/release-notes.txt
new file mode 100644
index 000000000..809ee24d8
--- /dev/null
+++ b/APMrover2/release-notes.txt
@@ -0,0 +1,87 @@
+Release 2.46, August 26th 2014
+------------------------------
+
+The ardupilot development team is proud to announce the release of
+version 2.46 of APM:Rover. This is a major release with a lot of new
+features and bug fixes.
+
+This release is based on a lot of development and testing that
+happened prior to the AVC competition where APM based vehicles
+performed very well.
+
+Full changes list for this release:
+
+  - added support for higher baudrates on telemetry ports, to make it
+    easier to use high rate telemetry to companion boards. Rates of up
+    to 1.5MBit are now supported to companion boards.
+
+  - new Rangefinder code with support for a wider range of rangefinder
+    types including a range of Lidars (thanks to Allyson Kreft)
+
+  - added logging of power status on Pixhawk
+
+  - added PIVOT_TURN_ANGLE parameter for pivot based turns on skid
+    steering rovers
+
+  - lots of improvements to the EKF support for Rover, thanks to Paul
+    Riseborough and testing from Tom Coyle. Using the EKF can greatly
+    improve navigation accuracy for fast rovers. Enable with
+    AHRS_EKF_USE=1. 
+
+  - improved support for dual GPS on Pixhawk. Using a 2nd GPS can
+    greatly improve performance when in an area with an obstructed
+    view of the sky
+
+  - support for up to 14 RC channels on Pihxawk
+
+  - added BRAKING_PERCENT and BRAKING_SPEEDERR parameters for better
+    breaking support when cornering
+
+  - added support for FrSky telemetry via SERIAL2_PROTOCOL parameter
+    (thanks to Matthias Badaire)
+
+  - added support for Linux based autopilots, initially with the PXF
+    BeagleBoneBlack cape and the Erle robotics board. Support for more
+    boards is expected in future releases. Thanks to Victor, Sid and
+    Anuj for their great work on the Linux port. 
+
+  - added StorageManager library, which expands available FRAM storage
+    on Pixhawk to 16 kByte. This allows for 724 waypoints, 50 rally
+    points and 84 fence points on Pixhawk.
+
+  - improved reporting of magnetometer and barometer errors to the GCS
+
+  - fixed a bug in automatic flow control detection for serial ports
+    in Pixhawk
+
+  - fixed use of FMU servo pins as digital inputs on Pixhawk
+
+  - imported latest updates for VRBrain boards (thanks to Emile
+    Castelnuovo and Luca Micheletti)
+
+  - updates to the Piksi GPS support (thanks to Niels Joubert)
+
+  - improved gyro estimate in DCM (thanks to Jon Challinger)
+
+  - improved position projection in DCM in wind (thanks to Przemek
+    Lekston)
+
+  - several updates to AP_NavEKF for more robust handling of errors
+    (thanks to Paul Riseborough)
+
+  - lots of small code cleanups thanks to Daniel Frenzel
+
+  - initial support for NavIO board from Mikhail Avkhimenia
+
+  - fixed logging of RCOU for up to 12 channels (thanks to Emile
+    Castelnuovo)
+
+  - code cleanups from Silvia Nunezrivero
+
+  - improved parameter download speed on radio links with no flow
+    control
+
+Many thanks to everyone who contributed to this release, especially
+Tom Coyle and Linus Penzlien for their excellent testing and feedback.
+
+Happy driving!
-- 
GitLab