Version 2.4 of the ArduCopter code is now available in the AP Mission Planner and in the downloads area. Although not as big a change as the 2.3 release, it still includes a respectable number of enhancements and bug fixes.
The default PIDs are optimized for a 3DR/Jdrones quad with 850 motors and 10" props. If you're using more powerful motors/props, start by turning down Rate Roll P in 25% steps.
Thanks go to the numerous contributors including users and their detailed bug reports, developers and testers. Hopefully all together this will add up to a nice smooth release!
As per usual, please post your comments, issues in this discussion. For enhancement requests for future versions, feel free to add them to the issues list. Note: you can "star" an issue to receive emails when someone comments on the item. On the dev side it helps us because we can get an idea as to which feature requests are the most popular by sorting by the number of people how have starred each issue.
Thanks for the extra "data points". That is pretty odd.
My personal guess is that it has something to do with timing. On the dev team, Justin has been looking a lot at timing of the various bits of code running including DCM updates and capturing accel + gyro values..there are some significant timing differences between the APM2 and APM1 in this regard. How this may translate into the lean problem is a bit of a mystery but I suspect we will figure it out over the next few weeks (or maybe we will find that I'm totally wrong and it's just that the MPU6000 is more sensitive to vibration)...
Randy, It definitely seems to go away after a while, but the leaning problem from this morning was with APM1 which I had returned to the quad after getting nowhere with APM2. If it's as simple as using velcro then I will try put APM2 back on, can't test again at the moment as there's a big thunderstorm here but will try again in the morning. Please let me know if I can provide any logs or other data to get to the bottom of this. I've posted a number of my observations and logs/graphs on this thread but if you need a summary or the logs themselves let me know.
Today i tried to fly my standard quad in simple mode with fw 2.41 from Mission Planner 1.1.42.zip.
Behaviour for throttle in completly different to earlier firmware versions. For lift off, i need about 80% throttle. After the quad is in air, usually i reduce throttle a little bit. But with this firmware version the quad is nearly to drop down. In my opinion the throtttle is very sensitive. Do i have to adust/tune some parameters?
in MP are several throttle params. Which one is "throttle P"? (sorry for stupid question)
The quad i have is all standard.
Did you decrease or increase the value on your quad?
Ive been away last two weeks but now just catching up. I see a lot of comments/problems with 2.4 for loiter and alt hold. I think I had just about got 2.3 setup right, so should I load 2.4 and be back to working out these issues again or just stick to 2.3 for the time being? Is 2.4 less of an issue than 2.3 was as it is now?
Well you could try it, tune it, let us all know how you get on and if you don't like it then go back.
Although I'd wait for a confirmed JNLxp2 version.
Sorry but whats a JNLxp2 version?
Jean-Louis Naudin version! XP2
It contains the fixes for some of the bugs discovered in 2.4, I'm getting my head around GIT at the moment, whilst trying to cook a roast for 10 people... if its posted there I'll let you know.
ok, yes I see all these branch off versions such as 2.4.1 and same as we had for weeks on 2.3 for undated and tweaks etc. I really was hoping to just stick to one release at a time, but each new release seems to have lots of issues until just at the time it gets upgraded to the next release and then we start all over again. I was also thinking to start using the GIT for these updates as well.. its just adding to the work to read all the problems, issues and adjustments need to just get the rig to fly..
I also don't get it that the 2.4 discussion wanders off into a 2.4.1 discussion or that we cant tell which is being discusses at times.
Version 2.4.1 is still part of v2.4.
Very little has changed, just bug fixes. So what we are talking about should apply to both versions, and JLN's.