ADDED: APM Mission Planner enhancements! Colored backgrounds and UNITS in the FlightData labels...

2012-11-24 MV to All:

I've only just joined the ArduPilot-Mega Opensource Project, and am only just beginning to dig into the codebase.

My goal is to implement a host of enhancements to our beloved APM Mission Planner application.

My cloned repository is named "markevogt-pcl-experimenting".

My first enhancements have now been coded, tested and pushed up to my repo:

1. Flight Data Panel: each of the (6) quickView panels now has black text on a colored background - far easier to see when outside than thin, colored text against a black background;

2. Flight Data Panel: each of teh (6) quickView panels now has UNITS dynamically queried from the MainV2.config[] array, which in turn is dynamicall populated from the APM > Configuration screen. This too is handy when you wish to switch from feet to meters, or from fps to mph !...

Again, this is just a newbie way to start contributing swiftly - work on simple stuff to learn the overall codebase, then progressively tackle more complex enhancements.

 

Next up: adding the Mission Planner Screen's lovely (large) Zoom Slider control to the Flight Data Screen, so the act of zooming is consistent across The Application...

 

Feedback is welcome!

Cheers,

-MV

Views: 1389

Tags: APM, Data, Flight, Mission, Planner, ardupilot-mega, enhancements, quickView, units


3D Robotics
Comment by Chris Anderson on November 24, 2012 at 7:19pm

Excellent! Can you please add some screenshots to this post?

Also, are you working with Michael Oborne directly? It would be good for him to be able to review your clone and incorporate in the main release. 


Distributor
Comment by RC Tech.se on November 25, 2012 at 1:04am
Thanks. Are there any chances of making the green buttons in the top menu smaller/collapsible?

They take up far too much space on a 1024x600 resolution netbook.
Comment by Simon Wunderlin on November 25, 2012 at 1:37am
Great contributions! I second that the buttons on the top are too large. They look pretty but take up too much screen real estate.

Moderator
Comment by Graham Dyer on November 25, 2012 at 3:51am

To right click somewhere on the map and "Set Home Position Here" is something is really needed. Where I boot up and do my checks is not where I want the return to launch to be, as that position is right above the cars/laptop/my head.

Comment by Lee Brooks on November 25, 2012 at 4:49am

Agree with both comments, buttons look good but are too big and the set home by right clicking is a great idea.  Maybe its cause I'm new to this but whenever there is an update to the APM it would be good to know what was updated/fixed or improved?  


Moderator
Comment by Graham Dyer on November 25, 2012 at 5:32am

There's a basic list here: http://code.google.com/p/ardupilot-mega/source/list

The changes for 1.2.21 are for example:

Mission Planner 1.2.21 Antenna Tracker mod from William Bryan

Scaling mods

battery screen mods

failsafe screen pwm checking

remove reverse radio options when we are using a quad

config menu reorganise

add Ateryx stuff


Distributor
Comment by RC Tech.se on November 25, 2012 at 6:02am

Also there is Paul´s alternative GCS here:

http://code.google.com/p/happykillmore-gcs/

Good stuff!

Comment by ECODRONES on November 25, 2012 at 6:21am

Am I getting initializing error at 1.2.21.

Anyone more?


Moderator
Comment by Graham Dyer on November 25, 2012 at 6:45am

HappyKillMore's GCS doesn't work anymore for me, not sure if it's the new mavlink protocol?


Developer
Comment by Michael Oborne on November 25, 2012 at 3:21pm

Comment

You need to be a member of DIY Drones to add comments!

Join DIY Drones

© 2014   Created by Chris Anderson.   Powered by

Badges  |  Report an Issue  |  Terms of Service