From 6350dca990e20168b57df10a566ebad2c8827cb7 Mon Sep 17 00:00:00 2001 From: Randy Mackay Date: Mon, 16 Dec 2019 21:07:18 +0900 Subject: [PATCH] Copter: 4.0.0-rc3 release notes --- ArduCopter/ReleaseNotes.txt | 45 +++++++++++++++++++++++++++++++++++++ 1 file changed, 45 insertions(+) diff --git a/ArduCopter/ReleaseNotes.txt b/ArduCopter/ReleaseNotes.txt index 0445cd6cd9..b6f5381a10 100644 --- a/ArduCopter/ReleaseNotes.txt +++ b/ArduCopter/ReleaseNotes.txt @@ -1,5 +1,50 @@ ArduPilot Copter Release Notes: ------------------------------------------------------------------ +Copter 4.0.0-rc3 16-Nov-2019 +Changes from 4.0.0-rc2 +1) Flight mode and control improvements: + a) Auto mode Takeoff getting stuck fixed (very rare) + b) AutoTune protection against ESC sync loss at beginning of a twitch + c) SystemID mode parameters hidden by default (set SID_AXIS to non-zero to see all) + d) Takeoff from slanted surfaces improved by reducing I-term build-up in attitude controllers +2) Lua Script related enhancements: + a) MAV FTP support to ease uploading and downloading Lua scripts + b) NeoPixel/WS2812 LED control from Lua scripts + c) Pre-arm check that Lua scripting feature has enough memory +3) TradHeli enhancements: + a) Autonomous autorotation (compile time option, not available in stable firmware) + b) CCW Direct Drive Fixed Pitch tail support (see H_TAIL_TYPE parameter) + c) Parameter description improvements + d) STAB_COL_1/2/3 param range changed to 0 to 100 (was 0 to 1000) +4) Lightware SF40c driver for latest sensors with "streaming" protocol +5) Board/Frame specfic fixes: + a) Hex CubeOrange IMU heater control gain tuning improvement + b) Holybro Durandal IMUs ordering fix so EKx_IMU_MASK bits are intuitive + c) Holybro Pixhawk4 B/E LED fix (was flickering) + d) MatekF765 PWM outputs 5 and 6 now functional + e) MatekF765, MatekF405 time wrap CRITICAL fix for vehicles flying more than 72min + f) MatekF765 LED fixes + g) mRobotics ControlZeroF7 I2C bus numbering fix + h) Solo default params updated for 4.0.0 + i) Bootloaders for boards using STM32H7 CPUs + j) Bootloader protection against line noise that could cause the board to get stuck during bootup + k) LED timing fix for FMUv5 boards with LEDs on one of first four auxiliary PWM outputs +6) Minor Enhancements and Bug Fixes + a) I2C storm High level protection + b) Internal errors (like I2C storms) reported to GCS by setting Heartbeat status to Critical + c) Dataflash Logging CTUN.TAlt and SAlt scaling fixed + d) DO_DIGICAM_CONTROL messages are sent using Mavlink1/2 as specified by SERIALx_PROTOCOL + e) DO_SET_SPEED sanity check fixed to protect against negative speeds + f) FrSky telemetry scheduling improvement (fixes issue in which GPS data would not be sent) + g) GPS auto configuration fix for non-Ublox-F9 (F9 config was interfering with other Ublox GPSs) + h) Landing gear DEPLOY message fix (could be displayed multiple times or when gear not configured) + i) Pre-arm check of position estimate when arming in Loiter even if arming is "forced" + j) Pre-arm check that Terrain database has enough memory + k) RangeFinder parameter conversion fix (some parameters were not upgraded from 3.6.x to 4.0.0) + l) RangeFinder TYPE parameter descriptions clarified for LidarLite and Benewake Lidars + m) Serial parameters hidden if they do not exist on the particular board + n) UAVCAN GPS fix for GPSs that don't provide "Aux" message (like the Here2) +------------------------------------------------------------------ Copter 4.0.0-rc2 04-Nov-2019 Changes from 4.0.0-rc1 1) Failsafe changes: