We've released APM 2.22, which has a bunch of bug fixes and improvements. MAVLink startup is now much faster and will work even if the hardware fails the calibration test. A bug in the driver for the new 5883 magnetometer is fixed. Various (mostly minor) navigation bugs fixed. MAVLink comms are also improved.
It's now available for download via the Mission Planner. Remember to go through the setup process again after loading (always a good idea after loading new code).
For those who need the source code, it's here. The next version of the code, 2.23, will have full camera control (both autonomous stabilization and point-of-interest following and a full suite of MAVLink commands) implemented.
Meanwhile, the Mission Planner continues to improve in leaps and bounds, thanks to the tireless work of Michael Oborne (subject of the next Meet the Developers post). New features that have been introduced in recent versions include:
- MAVLink logging is now on by default. Every MAVLink connection you make will be logged
- You can record your video! Just right click on the HUD as shown in the image above.
- Quadcopter hardware-in-the-loop simulation now works on both Xplane and FlightGear, just like the plane HIL sim
- Almost all APM and AC2 setup can be done via MAVLink. No need for the CLI switch or DIP switches!
- Lots of other performance and useability enhancements.
Comments
Michael.
It would be very usefull for me having an indicator light (some circle on the screen that changes color) for a servo activity, like indicating wheels up, wheels down. In my case i wish to change every time that do repeat servo reach the value to take a picture.
Other thing usefull could be draw a rectangle in the map for every picture (a little complex because the form varies with attitude and the size varies with every camera lens) but this can tell me about holes in the future mosaic.
Thanks.
Michael, any chance of adding 2 new controls to the Flight Data screen.
I was testing out my Xbee range today and was a fair way out when the wind picked up higher than my programmed speed. It was at this point I realised there was no way to chage the target ground speed in mid flight.
Also, would be kind of cool to be able to trigger the relays in mid flight as well with a single click.
There may be some other mid flight controls that could be useful.
Great job guys, awesome stuff with the development.
The 2.22 has solved a lot of bugs on my side.
Thanks all
Tried 2.22 Sunday on skywalker, works great, only one little problem (most likely some parameter, I can't find). When plane goes in autopilot, throttle is a bit jerky to maintain airspeed (airspeed sensors also present). Maybe it is possible to make it less sensitive ?
Yesterday I add remzibi code to 2.22, works too, at least on table, only thing is, you must wait while APM complete boot and then turn on osd. If not, OSD shows data, and in middle of boot lost connection to APM and shows clear screen. Hopefully I will get all together this week and try to fly compete fpv system in real life :)
im using ac2 2.0.59beta :(
The level from what ive seen does work, it just disconnects mavlink because the apm reboots. the problem is not with the planner, but with ac2.
Bugs still exist