Page 1 of 2

WinGUI 2.2

Posted: Fri Mar 01, 2013 8:53 am
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

Re: WinGUI 2.2

Posted: Fri Mar 01, 2013 12:12 pm
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....

Re: WinGUI 2.2

Posted: Fri Mar 01, 2013 1:44 pm
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.

Re: WinGUI 2.2

Posted: Fri Mar 01, 2013 1:56 pm
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. :)

Re: WinGUI 2.2

Posted: Fri Mar 01, 2013 7:20 pm
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

Re: WinGUI 2.2

Posted: Sat Mar 02, 2013 4:55 pm
by copterrichie
EOSBandi, may I request a feature addition please?

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

Re: WinGUI 2.2

Posted: Sat Mar 02, 2013 5:46 pm
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.

Re: WinGUI 2.2

Posted: Sat Mar 02, 2013 6:06 pm
by cGiesen
In this case you have to code in WPF.
But that is realy a lot of difficult work!

Re: WinGUI 2.2

Posted: Sun Mar 03, 2013 9:13 am
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?

Re: WinGUI 2.2

Posted: Sun Mar 03, 2013 11:00 am
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

Re: WinGUI 2.2

Posted: Sun Mar 03, 2013 11:01 am
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!!!!

Re: WinGUI 2.2

Posted: Fri Mar 22, 2013 2:13 pm
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.

Re: WinGUI 2.2

Posted: Fri Mar 22, 2013 2:40 pm
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

Re: WinGUI 2.2

Posted: Sun Mar 24, 2013 9:14 pm
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 ?

Re: WinGUI 2.2

Posted: Mon Mar 25, 2013 5:39 am
by -ralf-
Hi,

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

WinGUI 2.2

Posted: Mon Mar 25, 2013 6:52 am
by EOSBandi
ok, i see where is the problem. sbus defines 18 channels... will fix it soon.

Re: WinGUI 2.2

Posted: Mon Mar 25, 2013 3:32 pm
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.

Re: WinGUI 2.2

Posted: Mon Mar 25, 2013 10:21 pm
by felixrising
Thanks for the great work!

Re: WinGUI 2.2

Posted: Wed Mar 27, 2013 10:52 pm
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.

Re: WinGUI 2.2

Posted: Thu Mar 28, 2013 4:22 am
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

Re: WinGUI 2.2

Posted: Thu Mar 28, 2013 3:47 pm
by -ralf-
Thank you, EOSBandi,
now it works fine ;)

Re: WinGUI 2.2

Posted: Mon Apr 01, 2013 12:47 pm
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

Re: WinGUI 2.2

Posted: Sun Apr 07, 2013 10:05 am
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

Re: WinGUI 2.2

Posted: Sun Apr 07, 2013 10:17 am
by tryss
It works Now . Need to wait before USB serial détection.:)

Re: WinGUI 2.2

Posted: Thu Apr 11, 2013 10:30 am
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.

Re: WinGUI 2.2

Posted: Thu Apr 11, 2013 12:53 pm
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.....

Re: WinGUI 2.2

Posted: Thu Apr 11, 2013 3:01 pm
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 :)

Re: WinGUI 2.2

Posted: Sun Apr 14, 2013 1:32 pm
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.

Re: WinGUI 2.2

Posted: Sun Apr 14, 2013 10:26 pm
by EOSBandi
OK

Re: WinGUI 2.2

Posted: Sun Apr 14, 2013 10:49 pm
by copterrichie
EOSBandi wrote:OK


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

package error

Posted: Wed Apr 17, 2013 9:42 pm
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

Re: WinGUI 2.2

Posted: Wed Apr 17, 2013 11:52 pm
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 :)

Re: package error

Posted: Thu Apr 18, 2013 8:59 am
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.

Re: WinGUI 2.2

Posted: Thu Apr 18, 2013 1:10 pm
by copterrichie
EOSBandi, I have not tried or looked into it however, would it be possible to use Eslipse to compile WinGUI?

WinGUI 2.2

Posted: Thu Apr 18, 2013 3:16 pm
by EOSBandi
I don't think so. But you can use Visual Studio express which is free.

Re: package error

Posted: Sat Apr 20, 2013 12:27 am
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

Re: WinGUI 2.2

Posted: Mon Apr 29, 2013 7:35 am
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 ;)

Re: WinGUI 2.2

Posted: Mon Apr 29, 2013 9:45 am
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 ?

Re: WinGUI 2.2

Posted: Mon Apr 29, 2013 2:56 pm
by tryss
2.2 ;)

Re: WinGUI 2.2

Posted: Tue May 07, 2013 12:29 pm
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

Re: WinGUI 2.2

Posted: Sat May 11, 2013 7:40 pm
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).

Re: WinGUI 2.2

Posted: Sun May 12, 2013 10:04 pm
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

Re: WinGUI 2.2

Posted: Sun May 19, 2013 9:34 pm
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....)

Re: WinGUI 2.2

Posted: Wed May 22, 2013 6:43 pm
by nr1
Please integrate MSP Message 240 (Bind spektrum Satellite) in your application.

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

Re: WinGUI 2.2

Posted: Mon Jul 29, 2013 12:09 pm
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

Re: WinGUI 2.2

Posted: Thu Aug 01, 2013 8:23 am
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.

Re: WinGUI 2.2

Posted: Thu Jul 31, 2014 11:07 pm
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!

Re: WinGUI 2.2

Posted: Fri Aug 01, 2014 12:45 am
by mike105105
That's because you are running multiwiiconf not multiwiigui...


Mike

Re: WinGUI 2.2

Posted: Fri Aug 01, 2014 7:08 am
by petronioaznar
Thanks for your help Mike. Attached what I try to open...I think its the GUI?

Re: WinGUI 2.2

Posted: Fri Aug 01, 2014 12:27 pm
by petronioaznar