WinGUI 2.2

This forum is dedicated to software development related to MultiWii.
It is not the right place to submit a setup problem.
Software download
User avatar
EOSBandi
Posts: 802
Joined: Sun Jun 19, 2011 11:32 am
Location: Budapest, Hungary
Contact:

WinGUI 2.2

Post by EOSBandi »

Hi Folks,

I'm quite occupied with other things, but managed to do some work on the WinGUI. Now it supports the latest dev version of multiwii. Thanks to cGiesen who made an update for BaseFlight. I worked mostly from his update. Please note that it is a work in progress, and at the moment there are no new features, it just works with 2.2 (hopefully).

You can find it at http://code.google.com/p/mw-wingui/downloads/list

wilco1967
Posts: 156
Joined: Thu Aug 18, 2011 6:04 pm
Location: Winterswijk, Netherlands

Re: WinGUI 2.2

Post by wilco1967 »

Hi EOSBandi

Good work !
small issue.... seems like the motor indicators are not working (at least) on a quad.
for tricopter, it is OK....

User avatar
Gartenflieger
Posts: 65
Joined: Sat Oct 01, 2011 10:07 pm
Location: Dortmund, Germany

Re: WinGUI 2.2

Post by Gartenflieger »

Excellent! I have been waiting for this. Thank you, EOSBandi!

Upon startup, the wizard appears freezed. I found others have encountered the same problem before.

I think it simply doesn't show the navigation buttons, they are below the lower border, but the window cannot be resized. However, using left and right cursor keys, you can navigate through the wizard screens. In the last one hit TAB once, then ENTER to finish Wizard.

copterrichie
Posts: 2261
Joined: Sat Feb 19, 2011 8:30 pm

Re: WinGUI 2.2

Post by copterrichie »

+1 on the Great work and Thanks to cGiesen.

FYI, I found the previous WinGUI works great with my 433mhz gear, will test this one shortly. :)

cGiesen
Posts: 188
Joined: Wed Jul 18, 2012 7:53 am
Location: Bochum, Germany

Re: WinGUI 2.2

Post by cGiesen »

Hi,

EOSBandi wrote:Hi Folks,

I'm quite occupied with other things, but managed to do some work on the WinGUI. Now it supports the latest dev version of multiwii. Thanks to cGiesen who made an update for BaseFlight. I worked mostly from his update. Please note that it is a work in progress, and at the moment there are no new features, it just works with 2.2 (hopefully).

You can find it at http://code.google.com/p/mw-wingui/downloads/list


Did you implement the AUX Extension too?
Than Alex can't stop any more ;)

Regards
Carsten

copterrichie
Posts: 2261
Joined: Sat Feb 19, 2011 8:30 pm

Re: WinGUI 2.2

Post by copterrichie »

EOSBandi, may I request a feature addition please?

Add to the Logging a Timestamp that is enabled upon arming.

Tifani
Posts: 63
Joined: Sun Nov 06, 2011 5:15 pm

Re: WinGUI 2.2

Post by Tifani »

Gartenflieger wrote:Excellent! I have been waiting for this. Thank you, EOSBandi!

Upon startup, the wizard appears freezed. I found others have encountered the same problem before.

I think it simply doesn't show the navigation buttons, they are below the lower border, but the window cannot be resized. However, using left and right cursor keys, you can navigate through the wizard screens. In the last one hit TAB once, then ENTER to finish Wizard.


Hi !
The same problem than before - You ignore people with different system font size. More than 100% - I have 125% because I'm old and blind.
Other screens also are displayed not correctly.
Win 7 - 64
Anyway Thanks for great work !!!
Tom
P.S. Simply solution - buttons/options on the top of the window will bee always display first.
Last edited by Tifani on Sat Mar 02, 2013 6:10 pm, edited 1 time in total.

cGiesen
Posts: 188
Joined: Wed Jul 18, 2012 7:53 am
Location: Bochum, Germany

Re: WinGUI 2.2

Post by cGiesen »

In this case you have to code in WPF.
But that is realy a lot of difficult work!

QuadBow
Posts: 532
Joined: Fri Jan 04, 2013 10:06 am

Re: WinGUI 2.2

Post by QuadBow »

Hi EOSBandi,

it is nice program you have developed. But, I noticed a cpu duty of 2 times 100% on my pc.
Well, it is not the most modern one, but, the program appears to take all cpu power available.
Do others have the same issue?

crazyal
Posts: 84
Joined: Tue Sep 04, 2012 11:25 pm

Re: WinGUI 2.2

Post by crazyal »

just to make it clear, I did the addition of the msp_boxnames stuff to WinGUI ;) the rest is from cGiesen :)
as you can see on github: https://github.com/luggi/Baseflight-Win ... its/master

User avatar
EOSBandi
Posts: 802
Joined: Sun Jun 19, 2011 11:32 am
Location: Budapest, Hungary
Contact:

Re: WinGUI 2.2

Post by EOSBandi »

crazyal wrote:just to make it clear, I did the addition of the msp_boxnames stuff to WinGUI ;) the rest is from cGiesen :)
as you can see on github: https://github.com/luggi/Baseflight-Win ... its/master


Sorry, i was confused a little. I'll put correcte credits to the release :D and THANKS!!!!

corky
Posts: 1
Joined: Fri Mar 22, 2013 2:07 pm

Re: WinGUI 2.2

Post by corky »

Hi,

I am not able to initialize win gui 2.2 and wingui 2.1. The programs are stop at initializing screen.Just wingui 1.4.0 is starts working but than doesnt recognise multiwiipro card because of latest multiwii 2.2 code. Please show me the way. I did what I can but result is nothing.Thank you.

-ralf-
Posts: 215
Joined: Mon Dec 03, 2012 7:08 pm

Re: WinGUI 2.2

Post by -ralf- »

Live RC Data are not displayed, I get an error

Code: Select all

System.IndexOutOfRangeException: Der Index war außerhalb des Arraybereichs.
   bei MultiWiiGUIControls.rc_input_control.OnPaint(PaintEventArgs pe) in z:\VS-projects\mw-wingui\MultiWiiWinGUI\MWGUIControls\rc_input_control.cs:Zeile 61.
   bei System.Windows.Forms.Control.PaintWithErrorHandling(PaintEventArgs e, Int16 layer)
   bei System.Windows.Forms.Control.WmPaint(Message& m)
   bei System.Windows.Forms.Control.WndProc(Message& m)
   bei System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
   bei System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   bei System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


Windows XP SP3

User avatar
EOSBandi
Posts: 802
Joined: Sun Jun 19, 2011 11:32 am
Location: Budapest, Hungary
Contact:

Re: WinGUI 2.2

Post by EOSBandi »

-ralf- wrote:Live RC Data are not displayed, I get an error

Code: Select all

System.IndexOutOfRangeException: Der Index war außerhalb des Arraybereichs.
   bei MultiWiiGUIControls.rc_input_control.OnPaint(PaintEventArgs pe) in z:\VS-projects\mw-wingui\MultiWiiWinGUI\MWGUIControls\rc_input_control.cs:Zeile 61.
   bei System.Windows.Forms.Control.PaintWithErrorHandling(PaintEventArgs e, Int16 layer)
   bei System.Windows.Forms.Control.WmPaint(Message& m)
   bei System.Windows.Forms.Control.WndProc(Message& m)
   bei System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
   bei System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   bei System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


Windows XP SP3

What is your Multiwii version and config.h ?

-ralf-
Posts: 215
Joined: Mon Dec 03, 2012 7:08 pm

Re: WinGUI 2.2

Post by -ralf- »

Hi,

both are V 2.2, I'm using S-Bus.
The java-based MultiWiiConf works fine.

User avatar
EOSBandi
Posts: 802
Joined: Sun Jun 19, 2011 11:32 am
Location: Budapest, Hungary
Contact:

WinGUI 2.2

Post by EOSBandi »

ok, i see where is the problem. sbus defines 18 channels... will fix it soon.

-ralf-
Posts: 215
Joined: Mon Dec 03, 2012 7:08 pm

Re: WinGUI 2.2

Post by -ralf- »

Thanks .....

In my rx.ino channels 9 to 18 are commented, so they are always 0x0.
Hope this doesn't effects any errors.

felixrising
Posts: 244
Joined: Sat Mar 23, 2013 12:34 am
Location: Australia

Re: WinGUI 2.2

Post by felixrising »

Thanks for the great work!

User avatar
EOSBandi
Posts: 802
Joined: Sun Jun 19, 2011 11:32 am
Location: Budapest, Hungary
Contact:

Re: WinGUI 2.2

Post by EOSBandi »

You can download the latest beta (R39) from here : http://code.google.com/p/mw-wingui/downloads/list
Changes :
    Fixed log file date bug
    Fixed bug with SBUS receivers (more than 8 aux channels) Now aux channels above 8 are discarded in the GUI
    Moved buttons to the top of the setup wizard window (for those who use enlarged windows fonts)
    Changed graph background color to black for more contrast
    Added more status messages to the startup splash for identify startup freeze situations.

subaru4wd
Posts: 316
Joined: Sat Dec 08, 2012 2:16 am

Re: WinGUI 2.2

Post by subaru4wd »

EOSBandi wrote:Changes :
Moved buttons to the top of the setup wizard window (for those who use enlarged windows fonts)

Changed graph background color to black for more contrast



Thank you :D

-ralf-
Posts: 215
Joined: Mon Dec 03, 2012 7:08 pm

Re: WinGUI 2.2

Post by -ralf- »

Thank you, EOSBandi,
now it works fine ;)

User avatar
EOSBandi
Posts: 802
Joined: Sun Jun 19, 2011 11:32 am
Location: Budapest, Hungary
Contact:

Re: WinGUI 2.2

Post by EOSBandi »

Hi All,
Since the last beta, almost 300 downloads were registered. I did not got any serious error reports. So r39 is declared released. ISSUE15 is still under investigation , but only reported by 4 people since the release of 2.1 So it is not a showstopper. I uploaded the final 2.2 to the repo (http://code.google.com/p/mw-wingui/downloads/list) it is the SAME as r39, only added some additional credits, and removed the beta sign, so it is not necessary to redownload if you already have r39.

I really want to say thanks to CrazyAl and cGiesen for their help in implementing the new features of the MultiWii protocol.

Please if you find any problem, bug or have a wish, use the repository's issue tracking system (http://code.google.com/p/mw-wingui/issues/list) it will ensure that issues are registered and tracked.

And finally, just to stir up things a little bit, here is a screenshoot from the upcoming 2.3 release of WinGUI. (No ETA yet, so don't ask....)
Sneek peek of WinGUI 2.3
Sneek peek of WinGUI 2.3

tryss
Posts: 91
Joined: Mon Oct 24, 2011 11:01 am

Re: WinGUI 2.2

Post by tryss »

Hi,

I'm using à little asus Pc and nothing is indiacte to chose the serial com ?
I've made ftdi drivers update (both virtual and direct) but Still have the issu ?
I have two USB port available on the machine. Some one CAN help ? Thanks

tryss
Posts: 91
Joined: Mon Oct 24, 2011 11:01 am

Re: WinGUI 2.2

Post by tryss »

It works Now . Need to wait before USB serial détection.:)

tryss
Posts: 91
Joined: Mon Oct 24, 2011 11:01 am

Re: WinGUI 2.2

Post by tryss »

Question for EOSBandi : Do you have a date of the next release ? I want to be a beta tester :)

This question is just to know if i try now with another firmware or waiting for yours.

User avatar
EOSBandi
Posts: 802
Joined: Sun Jun 19, 2011 11:32 am
Location: Budapest, Hungary
Contact:

Re: WinGUI 2.2

Post by EOSBandi »

No release time defined yet. The flying season is starting so I'll spend my time on the field instead of in front of my computer :D Go ahead with 2.2 that is really rocks.... will let you know when it is avail for beta.....

tryss
Posts: 91
Joined: Mon Oct 24, 2011 11:01 am

Re: WinGUI 2.2

Post by tryss »

Thanks for your response.
I'll test MegaPirate NG (way point, Mission) this week end. i'll give my impression on the forum.
you're right !! for enjoying the fields :)

copterrichie
Posts: 2261
Joined: Sat Feb 19, 2011 8:30 pm

Re: WinGUI 2.2

Post by copterrichie »

copterrichie wrote:EOSBandi, may I request a feature addition please?

Add to the Logging a Timestamp that is enabled upon arming.


Please EOSBandi, have you given this request any consideration? The reason I ask is, with a time stamp, the data can be sequenced with a video to determine what went wrong or right during a flight.

User avatar
EOSBandi
Posts: 802
Joined: Sun Jun 19, 2011 11:32 am
Location: Budapest, Hungary
Contact:

Re: WinGUI 2.2

Post by EOSBandi »

OK

copterrichie
Posts: 2261
Joined: Sat Feb 19, 2011 8:30 pm

Re: WinGUI 2.2

Post by copterrichie »

EOSBandi wrote:OK


Thank you, it is one solution to bypass the onboard data recorder. :)

jy0933
Posts: 180
Joined: Wed Jun 27, 2012 4:24 pm

package error

Post by jy0933 »

i wasnt sure if it was about xbee or mwii or gui.. but here's what i experienced... not sure how it affects flight.. yet


datalink
xbee s2b, 65mw
configured to
ground side: zigbee coordinator AT
air side: end device AT
baudrate 115200

FC aiop2.0 on serial 2 port, mwc2.2

gcs... wingui 2.2


package lost ratio?
package received: 5040
package erro: 921


other concern.. i used to have problem that 3dr/BT that sometimes messed up the configuration when the transmittion is not quite working right..
(referring to this viewtopic.php?f=8&t=3160)


thanks

jy0933
Posts: 180
Joined: Wed Jun 27, 2012 4:24 pm

Re: WinGUI 2.2

Post by jy0933 »

EOSBandi wrote:Hi All,
Since the last beta, almost 300 downloads were registered. I did not got any serious error reports. So r39 is declared released. ISSUE15 is still under investigation , but only reported by 4 people since the release of 2.1 So it is not a showstopper. I uploaded the final 2.2 to the repo (http://code.google.com/p/mw-wingui/downloads/list) it is the SAME as r39, only added some additional credits, and removed the beta sign, so it is not necessary to redownload if you already have r39.

I really want to say thanks to CrazyAl and cGiesen for their help in implementing the new features of the MultiWii protocol.

Please if you find any problem, bug or have a wish, use the repository's issue tracking system (http://code.google.com/p/mw-wingui/issues/list) it will ensure that issues are registered and tracked.

And finally, just to stir up things a little bit, here is a screenshoot from the upcoming 2.3 release of WinGUI. (No ETA yet, so don't ask....)
WinGUI2.3-peek.JPG



not asking for ETA.. but it wouldn't hurt if we can use as beta testers and feed you back with test reports :)

User avatar
EOSBandi
Posts: 802
Joined: Sun Jun 19, 2011 11:32 am
Location: Budapest, Hungary
Contact:

Re: package error

Post by EOSBandi »

jy0933 wrote:i wasnt sure if it was about xbee or mwii or gui.. but here's what i experienced... not sure how it affects flight.. yet


datalink
xbee s2b, 65mw
configured to
ground side: zigbee coordinator AT
air side: end device AT
baudrate 115200

FC aiop2.0 on serial 2 port, mwc2.2

gcs... wingui 2.2


package lost ratio?
package received: 5040
package erro: 921


other concern.. i used to have problem that 3dr/BT that sometimes messed up the configuration when the transmittion is not quite working right..
(referring to this viewtopic.php?f=8&t=3160)


thanks


The maximum throughtput of your xbee radio is around 35kbps. So you have to use 57600 or 38400 baud settings and 5-10Hz refresh rate for an error free link. (also have to disable encryption in the xbee modules).

Messing up configuration is theoretically not possible, since all packets are checksummed and packets with invalid checksum are discarder at the FC side.

copterrichie
Posts: 2261
Joined: Sat Feb 19, 2011 8:30 pm

Re: WinGUI 2.2

Post by copterrichie »

EOSBandi, I have not tried or looked into it however, would it be possible to use Eslipse to compile WinGUI?

User avatar
EOSBandi
Posts: 802
Joined: Sun Jun 19, 2011 11:32 am
Location: Budapest, Hungary
Contact:

WinGUI 2.2

Post by EOSBandi »

I don't think so. But you can use Visual Studio express which is free.

jy0933
Posts: 180
Joined: Wed Jun 27, 2012 4:24 pm

Re: package error

Post by jy0933 »

EOSBandi wrote:
jy0933 wrote:i wasnt sure if it was about xbee or mwii or gui.. but here's what i experienced... not sure how it affects flight.. yet


datalink
xbee s2b, 65mw
configured to
ground side: zigbee coordinator AT
air side: end device AT
baudrate 115200

FC aiop2.0 on serial 2 port, mwc2.2

gcs... wingui 2.2


package lost ratio?
package received: 5040
package erro: 921


other concern.. i used to have problem that 3dr/BT that sometimes messed up the configuration when the transmittion is not quite working right..
(referring to this viewtopic.php?f=8&t=3160)


thanks


The maximum throughtput of your xbee radio is around 35kbps. So you have to use 57600 or 38400 baud settings and 5-10Hz refresh rate for an error free link. (also have to disable encryption in the xbee modules).

Messing up configuration is theoretically not possible, since all packets are checksummed and packets with invalid checksum are discarder at the FC side.




managed to set baud rate down to 57600,,, but did find where to set refresh rate.... currently with 57600 there is about 5% error package rate

thanks

tryss
Posts: 91
Joined: Mon Oct 24, 2011 11:01 am

Re: WinGUI 2.2

Post by tryss »

hi everyone,
I experiment a bug i think in WinGUI 2.2 when tryng to change (pitch roll) rc rate, i cannot write these parameters and after my Throttle command and expo was lost ???
i had to reload the default parameters.

thanks to look ;)

User avatar
EOSBandi
Posts: 802
Joined: Sun Jun 19, 2011 11:32 am
Location: Budapest, Hungary
Contact:

Re: WinGUI 2.2

Post by EOSBandi »

tryss wrote:hi everyone,
I experiment a bug i think in WinGUI 2.2 when tryng to change (pitch roll) rc rate, i cannot write these parameters and after my Throttle command and expo was lost ???
i had to reload the default parameters.

thanks to look ;)


MultiWii SW version ?

tryss
Posts: 91
Joined: Mon Oct 24, 2011 11:01 am

Re: WinGUI 2.2

Post by tryss »

2.2 ;)

cGiesen
Posts: 188
Joined: Wed Jul 18, 2012 7:53 am
Location: Bochum, Germany

Re: WinGUI 2.2

Post by cGiesen »

Dear EOSBandi

could it possible that your GUI didn't deal with MultiWii Protokoll 2.2?

I test BOXes but when I set BARO than I get a different Status from the FC.
I see BOXes are in my case only 8 but BOXSET are transmit 20 items.

Regards
Carsten

Alexinparis
Posts: 1630
Joined: Wed Jan 19, 2011 9:07 pm

Re: WinGUI 2.2

Post by Alexinparis »

cGiesen wrote:Dear EOSBandi

could it possible that your GUI didn't deal with MultiWii Protokoll 2.2?

I test BOXes but when I set BARO than I get a different Status from the FC.
I see BOXes are in my case only 8 but BOXSET are transmit 20 items.

Regards
Carsten


Only relevant boxes are transmitted now since 2.2.
You can graps the box semantics via MSP_BOXNAMES or MSP_BOXIDS (a previous request from OSD dev).

robertha
Posts: 16
Joined: Sun Mar 17, 2013 10:12 pm

Re: WinGUI 2.2

Post by robertha »

Dear EOSBandi

In WinGUI 2.2 Parameters page the Level I default value is shown as 0.10 but in MultiwiiConf and on the OLED it shows 0.010.

Regards

Robert

User avatar
EOSBandi
Posts: 802
Joined: Sun Jun 19, 2011 11:32 am
Location: Budapest, Hungary
Contact:

Re: WinGUI 2.2

Post by EOSBandi »

robertha wrote:Dear EOSBandi

In WinGUI 2.2 Parameters page the Level I default value is shown as 0.10 but in MultiwiiConf and on the OLED it shows 0.010.

Regards

Robert


Will check.
Dev is slowed a little since the nav code requires three code dev paralell (MW, WinGUI, I2CGPS....)

nr1
Posts: 3
Joined: Wed May 22, 2013 4:07 pm

Re: WinGUI 2.2

Post by nr1 »

Please integrate MSP Message 240 (Bind spektrum Satellite) in your application.

With the Multiwii Conf this doesn't seem to work.

olaf45
Posts: 24
Joined: Sun Nov 25, 2012 11:38 am
Location: France

Re: WinGUI 2.2

Post by olaf45 »

Hi,

I wonder if it's possible to record datas during flight because I need to understand what happend during flight. I have some understanding reaction .

Thanks

dronius
Posts: 3
Joined: Wed May 22, 2013 9:58 am

Re: WinGUI 2.2

Post by dronius »

Hi, nice work!

I was thinking about adding a "full-software" OSD to WinGUI. I.e. the use case would be, to have FPV video overlaid with telemetry data collected from Multiwii protocol, which would be much more advanced than a "typical" OSD and avoid distorting analogue signal with menu's sharp lines. So it requires radio telemetry module + goggles + USB video capture adapter.

I noticed that WinGUI already uses AForge libraries, perhaps for video storage/compression? It should be fairly easy to combine two views and add fullscreen mode, will try to put something together when my goggles arrive.

petronioaznar
Posts: 16
Joined: Thu Jul 31, 2014 10:57 pm

Re: WinGUI 2.2

Post by petronioaznar »

Hi guys! First timer in this forum...its been lots of reading and digging through posts but happy to join the multiiWii wagon :)
I have a problem while trying to open the MultiWii Gui 2.2 (from madetofly) for the first time... I have the attached screenshot popping up?!? Googled somewhat and could see this happening to others in the past and solved by replacing "." with "," but dont think this is still the issue as this version cannot be considered beta anymore..
Any idea what the problem is? I am on windows 7 32bit...
Also I am confused as I managed to open 2.3 successfully and I was upset to see the old interface of MultiiWii, not the new one I can see in madetofly's manual and also in google images:
http://i1106.photobucket.com/albums/h36 ... iGui2c.jpg

Instead I am seeing this type of interface:
http://fpvcentral.net/wp-content/upload ... 162610.jpg

Would appreciate any help as I am keep on opening and setting it up on the new interface...:/.. thanks!
Attachments
error.JPG
(9.39 KiB) Not downloaded yet

mike105105
Posts: 38
Joined: Tue Apr 22, 2014 8:20 pm

Re: WinGUI 2.2

Post by mike105105 »

That's because you are running multiwiiconf not multiwiigui...


Mike

petronioaznar
Posts: 16
Joined: Thu Jul 31, 2014 10:57 pm

Re: WinGUI 2.2

Post by petronioaznar »

Thanks for your help Mike. Attached what I try to open...I think its the GUI?
Attachments
MW folder.JPG

petronioaznar
Posts: 16
Joined: Thu Jul 31, 2014 10:57 pm

Re: WinGUI 2.2

Post by petronioaznar »


Post Reply