Copter-4.0.1-rc3 has been released for beta testing and can be installed using the ground stations’ (MP, QGC’s) Beta Firmwares link or it can be downloaded directly from firmware.ardupilot.org.
- Bug Fixes:
a) Semaphore fixes for Logging, Filesystem and UAVCAN Dyanmic Node Allocation
b) RangeFinder parameter fix (4th rangefinder was using 1st rangefinder’s params)
c) TradHeli STB_COL_x parameter description fixed
- Minor Enhancements:
a) Autorotate flight mode renamed to Heli_Autorotate
b) Solo default parameters updated
c) “Prepared log system” initialisation message removed
The most important fixes included are the semaphore fixes that could lead to data corruption in logging. This was discovered during the Copter-4.0.1-rc2 testing so thanks very much to @VDLJu for his report and assistance getting to the bottom of this. If others have been having problems with logging we are interested in hearing if this improves thing (it may not and we have more logging reliability improvements coming in a future release especially for the smaller boards).
Getting Copter-4.0.1 out quickly is quite important because of the FrSky SPort Passthrough telemetry issue (blog post) so any feedback on this release is greatly appreciated!
Assuming no issues are uncovered we hope to release this version as the default within the next week.