UPDATE: Looks like some bugs snuck in. I've withdrawn this version. Please Dec 13 instead.
I've uploaded a new version of the APM 1.0 code, which has some minor bug fixes.
- The bug where you had to reset your board after a cold start to get the MediaTek GPS module to be recognized is now fixed. (Thanks James Goppert!)
- Several minor bugs that affected Altitude Hold in AUTO mode have been fixed. It's still not as rock solid on all aircraft as we'd like, but we're reviewing several strategies to improve it in the next version of the code. Right now it mostly uses the throttle to maintain both altitude and airspeed (if an airspeed sensor is connected), but this can be unreliable if the aircraft is not well-trimmed. We may mix in more elevator going forward. (Thanks to Doug Weibel for the fixes)
- Various other minor fixes, and support for a new version of the MediaTek GPS firmware that we'll be releasing in a week or so.
- As always, you can follow APM software enhancements and bug fixes here.
If altitude hold is not working reliably for you, try adding a few clicks of elevator trim to counteract whichever tendency your aircraft is showing. So if it consistently descends below the target altitude, dial in a few clicks of up elevator and see if that fixes it. We'll have a more robust solution in the next rev.
Too cold to fly this code? Try an Xplane flight simulation!