Page 1 of 1

MultiwiiConf 2.4 Graphical Enhancements

Posted: Fri Apr 03, 2015 12:53 pm
by Leo
Everyone,

The conf tool is no doubt an essential item within the Multiwii platform. Problem is that IMHO it looks kind of stale.
I have therefore made many changes to make it look a little more appealing.

- I've added the possibility for custom backgrounds. You can create your own and name it "background.png". It will automatically load into the GUI by simply placing it in the "data" folder. I'm sure there are some gifted people who can create some cool backgrounds.
- Also the modification idea found in this thread: http://www.multiwii.com/forum/viewtopic.php?f=8&t=5401 were applied.
- I've also added the option to make a screen shot just by pressing "s" key. No more copy and paste ;)
- Many other graphical improvements/changes have been made.

Update 4.5.2015
- More cosmetic changes to the layout e.g. compass field, slightly rearranged clickable buttons.
- Mac users now see shortened com device names (needs testing).
- By pressing the "g" key you can now hide GPS Lat & Lon data. Useful if you want to present a screen shot without showing your location.

Update 13.8.2015
- By pressing the "p" key you can now pause the scrolling and press again to continue. I needed this option when dynamically balancing my props.
- Minor graphical improvements.

Image

- If a GPS fix was made and with less than 5 satellites then the background will turn red with yellow "GPS fix" text:
Image
- If a GPS fix was made and with 5 or more satellites then the background will turn green with yellow "GPS fix" text:
Image
- If there is no GPS fix then the area will simply stay black:
Image

The GUI is based on MW version 2.4.

Todo:

- Ideas and improvements are welcomed! :)

Let me know what you think.

Leo

Download compiled version 2.42 (includes source code)
http://www.leo.nutz.de/images/helicopters/QuadCopter/programs/application.windows32.zip
No link for the 64bit version as it is unreliable.
http://www.leo.nutz.de/images/helicopters/QuadCopter/programs/application.linux32.zip
http://www.leo.nutz.de/images/helicopters/QuadCopter/programs/application.linux64.zip

Re: MultiwiiConf 2.4 Graphical Enhancements

Posted: Fri Apr 03, 2015 3:27 pm
by TheBum
Is there any way to make the Aux channel assignment boxes more easily clickable? I have to click the top edge of the box to get it to register. This is on a Mac.

Re: MultiwiiConf 2.4 Graphical Enhancements

Posted: Fri Apr 03, 2015 3:40 pm
by Leo
Unfortunately I have no control over the these functions as they are part of the "controlP5" library that is used with MWConf.

Re: MultiwiiConf 2.4 Graphical Enhancements

Posted: Fri Apr 03, 2015 3:47 pm
by TheBum
How about truncating the selected serial port name? It's likely not a problem on a PC, but on a Mac, the name can be rather long, which causes it to overflow into the PID area.

Re: MultiwiiConf 2.4 Graphical Enhancements

Posted: Fri Apr 03, 2015 3:51 pm
by Leo
I don't have a MAC but I'll see if I can help you on that.

Re: MultiwiiConf 2.4 Graphical Enhancements

Posted: Fri Apr 03, 2015 4:07 pm
by jaysonragasa
I agree with the boxes! sometimes, it will take me 3 times to click it.

Re: MultiwiiConf 2.4 Graphical Enhancements

Posted: Fri Apr 03, 2015 6:57 pm
by copterrichie
I know this would be a VAST undertaking but it would be nice to have auto resizing of the screen. This would make it easy for the MultiwiiConf to run on other screens and even Tablets.

Re: MultiwiiConf 2.4 Graphical Enhancements

Posted: Fri Apr 03, 2015 7:12 pm
by Leo
copterrichie wrote:I know this would be a VAST undertaking but it would be nice to have auto resizing of the screen. This would make it easy for the MultiwiiConf to run on other screens and even Tablets.


Yea, unfortunately it would be a complete rewrite.

Re: MultiwiiConf 2.4 Graphical Enhancements

Posted: Fri Apr 03, 2015 8:21 pm
by stronnag
64 bit apps please (or build instructions). After all this is 2015 and 32bit is so 20th century.

Re: MultiwiiConf 2.4 Graphical Enhancements

Posted: Sat Apr 04, 2015 6:42 am
by Leo
stronnag wrote:64 bit apps please (or build instructions). After all this is 2015 and 32bit is so 20th century.


Post #1 updated...

Re: MultiwiiConf 2.4 Graphical Enhancements

Posted: Sat Apr 04, 2015 7:49 am
by stronnag
Thank you very much.

Re: MultiwiiConf 2.4 Graphical Enhancements

Posted: Thu Apr 16, 2015 7:54 am
by scrat
jaysonragasa wrote:I agree with the boxes! sometimes, it will take me 3 times to click it.


Click the box in upper left corner. For me it is working. Just one click.

Re: MultiwiiConf 2.4 Graphical Enhancements

Posted: Sun Apr 19, 2015 6:47 pm
by Leo
This is how it looks like when the pilot crashes his QC into trees :cry:

Major screw-up on my part! I won't be flying for a while....

Image


Could a MAC user PM me as I need someone to test a change I did to the config program :)

Re: MultiwiiConf 2.4 Graphical Enhancements

Posted: Mon May 04, 2015 4:56 pm
by Leo
I've made some small graphical changes to the UI and added a feature.

See "Update 4.5.2015" in my first post.

Re: MultiwiiConf 2.4 Graphical Enhancements

Posted: Thu May 07, 2015 7:38 pm
by mehmetyld87
Dear Leo ;

Thanks for your enhancements. Is there any change to develop data graph (adding scales ) ?

Re: MultiwiiConf 2.4 Graphical Enhancements

Posted: Thu May 07, 2015 7:46 pm
by Leo
I don't quiet understand. Can you give me an example of what you mean?

Re: MultiwiiConf 2.4 Graphical Enhancements

Posted: Thu May 07, 2015 8:10 pm
by mehmetyld87
Leo wrote:I don't quiet understand. Can you give me an example of what you mean?


Like this --> http://sebastiannilsson.com/en/projekt/ ... a-plotter/

Re: MultiwiiConf 2.4 Graphical Enhancements

Posted: Thu May 07, 2015 8:19 pm
by Leo
Ahh...

Well, this isn't planned, at least not for now. Sorry.

Re: MultiwiiConf 2.4 Graphical Enhancements

Posted: Sun May 10, 2015 1:41 am
by mbeerer
Is there a compiled version for mac? I only see windows and linux versions in the links above.

Re: MultiwiiConf 2.4 Graphical Enhancements

Posted: Fri Aug 14, 2015 3:36 pm
by Leo
Update:

- I've added the option where you can stop the scrolling in the graph window by pressing the "p" key.
- Minor graphical improvements.

@Mbeerer: Sorry for the not answering sooner.
I can't compile the source on my windows machine for MAC's.
Go to http://www.processing.org -> "download" -> "2.2.1 (19 May 2014) Win 32 Win 64 Linux 32 Linux 64 Mac OS X"
Click on "Mac OS X" and install it. You are now able to compile it yourself.