MultiWii EZ-GUI

This forum is dedicated to software development related to MultiWii.
It is not the right place to submit a setup problem.
Software download
Post Reply
Nicksdesign
Posts: 63
Joined: Sat Jan 26, 2013 6:49 am

Re: MultiWii EZ-GUI

Post by Nicksdesign »

I tried the new dashboard 2 this afternoon. The display showed the artificial horizon 'instrument' face on the left and the usual text on the right. The other three instrument displays were absent.

However, please check the pitch data handling. Dashboard 1 showed -17* and Dashboard 2 showed -1*. My quad was sitting level at the time. Saddly, Dash 1 was what the FC thought was correct: bad crash.

Nick

EDIT: My appologies, I got this wrong. See my next post.
Last edited by Nicksdesign on Fri Mar 29, 2013 3:25 am, edited 1 time in total.

User avatar
shikra
Posts: 783
Joined: Wed Mar 30, 2011 7:58 pm

Re: Odp: MultiWii EZ-GUI

Post by shikra »

very cool.....
ezio wrote:
nhadrian wrote:
ezio wrote:Maybe someone know what units are uses in vario?


Hi, cm/s is the unit for vario.

I think a ymall indicator would be even more useful like print out the number.
Ie. a circle when vario is 0 (between +-5 cm/s for deadband), and draw an arrow over or under the circle if rising/descending.
Could be even put on map view...

BR
Adrian


Hi
I'm cooking something new. New Dashboard.
But I have another project going so you will have to wait for it.
Here is a sneak peek.
device-2013-03-23-042039.png

User avatar
ezio
Posts: 827
Joined: Sun Apr 01, 2012 11:03 pm
Location: Paris
Contact:

Odp: MultiWii EZ-GUI

Post by ezio »

Can anyone explain me why people keep asking me when will be the update compatible with multiwii 2.2?

Bart

User avatar
ezio
Posts: 827
Joined: Sun Apr 01, 2012 11:03 pm
Location: Paris
Contact:

Re: MultiWii EZ-GUI

Post by ezio »

Nicksdesign wrote:However, please check the pitch data handling. Dashboard 1 showed -17* and Dashboard 2 showed -1*. My quad was sitting level at the time. Saddly, Dash 1 was what the FC thought was correct: bad crash.

Nick


I have checked it and it works correctly.

Can anyone else confirm this ?

User avatar
ezio
Posts: 827
Joined: Sun Apr 01, 2012 11:03 pm
Location: Paris
Contact:

Re: MultiWii EZ-GUI

Post by ezio »

finally
I have usb serial working with my app !!

Nicksdesign
Posts: 63
Joined: Sat Jan 26, 2013 6:49 am

Re: MultiWii EZ-GUI

Post by Nicksdesign »

Ezio, my apologies for my bad information in my last post. I have re-looked, today, at both dashboard screens and both are consistent and appear correct.

But, I think the reason I was reading the display wrong is because that data labels are closer to the wrong value than they are to the correct value. For example, the Pitch label is closer to the roll value than it is to the pitch value and this leads me to automatically associate the Pitch label to the roll value even when I know the correct association. Any time I look briefly at the screen, I'm associating the label to the wrong value. Next time you are editing the Dashboard 2 code, consider increasing the spacing so the data label is closer to its data than the other label is.

That said, I really like the application and appreciate all of your hard work.

Nick

User avatar
ezio
Posts: 827
Joined: Sun Apr 01, 2012 11:03 pm
Location: Paris
Contact:

Odp: MultiWii EZ-GUI

Post by ezio »

Nicksdesign wrote:Ezio, my apologies for my bad information in my last post. I have re-looked, today, at both dashboard screens and both are consistent and appear correct.

But, I think the reason I was reading the display wrong is because that data labels are closer to the wrong value than they are to the correct value. For example, the Pitch label is closer to the roll value than it is to the pitch value and this leads me to automatically associate the Pitch label to the roll value even when I know the correct association. Any time I look briefly at the screen, I'm associating the label to the wrong value. Next time you are editing the Dashboard 2 code, consider increasing the spacing so the data label is closer to its data than the other label is.

That said, I really like the application and appreciate all of your hard work.

Nick

You are probably right. I'll keep this in mind.
Thanks

jrt4fun
Posts: 11
Joined: Fri Mar 16, 2012 2:37 pm

Re: MultiWii EZ-GUI

Post by jrt4fun »

Ezio,

Good news to hear that the serial USB is working.
Just received my Crius AIO with GPS and ready to hook up the 3DR radio.
I'll be happy to test it.

Regards

User avatar
Watz
Posts: 4
Joined: Thu Oct 25, 2012 6:41 am

Re: MultiWii EZ-GUI

Post by Watz »

... I truly love this piece of software and it helps me in many ways.
I take any update, but this might be the problem I have.
At this time I have a small issue with the graph-en display.
The only graph I can still see is the z-axis from the ACC.

Also PIDs send by eMail is not working for me,
have a Mail send but no PIDs inside,
but thats no real problem for me.

... and No, I have not forgotten to switch them on ;-).

User avatar
ezio
Posts: 827
Joined: Sun Apr 01, 2012 11:03 pm
Location: Paris
Contact:

Odp: MultiWii EZ-GUI

Post by ezio »

Watz wrote:...

Also PIDs send by eMail is not working for me,
have a Mail send but no PIDs inside,
but thats no real problem for me.

... and No, I have not forgotten to switch them on ;-).

You have to first save a profile.then selected profile is send.

User avatar
ezio
Posts: 827
Joined: Sun Apr 01, 2012 11:03 pm
Location: Paris
Contact:

Odp: MultiWii EZ-GUI

Post by ezio »

jrt4fun wrote:Ezio,

Good news to hear that the serial USB is working.
Just received my Crius AIO with GPS and ready to hook up the 3DR radio.
I'll be happy to test it.

Regards

I will try to release it tomorrow.

User avatar
ezio
Posts: 827
Joined: Sun Apr 01, 2012 11:03 pm
Location: Paris
Contact:

Re: MultiWii EZ-GUI

Post by ezio »

I have just posted new version. should be available from google play in few hours.
Main change is USB Serial port support.
*Only FTDI chips are supported.
*No root required.
*Android version greater or equal to 3.1 (it will not work on 2.2, 2.3 etc (froyo))
*You have to have USB host and USB OTG cable.
Settings are in config.
I tested it on Samsung Galaxy Tab 2 and it works very good. and it is much faster then Bluetooth.
Application should automatically start when you plug your FTDI device in.

For those who can't (or don't have google play) wait here is the link: https://dl.dropbox.com/u/80566205/MultiWiiEZGUI.apk

Bart

User avatar
Watz
Posts: 4
Joined: Thu Oct 25, 2012 6:41 am

Re: MultiWii EZ-GUI

Post by Watz »

... even with the new update

I have the issue with the graph-en display.
The only graph I can still see is the z-axis from the ACC.

Am I the ony one?

It was working sone weeks ago ....

User avatar
ezio
Posts: 827
Joined: Sun Apr 01, 2012 11:03 pm
Location: Paris
Contact:

Re: MultiWii EZ-GUI

Post by ezio »

Watz wrote:... even with the new update

I have the issue with the graph-en display.
The only graph I can still see is the z-axis from the ACC.

Am I the ony one?

It was working sone weeks ago ....


sorry haven't got a time to look at it

Bart

confi
Posts: 3
Joined: Sun Mar 31, 2013 1:32 am

Re: MultiWii EZ-GUI

Post by confi »

hello,
i've just installed the 3.30 version. When i launch the app, it stucks. Android says " unfortunately, MultiWii EZ-Gui has stopped. "
Trying several downloads to see if the app was broken or not, but i have the same message.

My phone : Xperia X8 under CyanogenMod Mini CM10 4.1.0 Shakira. Version android : 4.1.2.

The previous EZ-Gui version worked fine.

Could you please poste a 3.2 apk?

Merci d'avance.

User avatar
ezio
Posts: 827
Joined: Sun Apr 01, 2012 11:03 pm
Location: Paris
Contact:

Re: MultiWii EZ-GUI

Post by ezio »

yes I know about it.
Application was wrong compiled.
Just wait for the update. It will be available in couple of hours.

Bart

jrt4fun
Posts: 11
Joined: Fri Mar 16, 2012 2:37 pm

Re: MultiWii EZ-GUI

Post by jrt4fun »

Hi ezio,

Just tested your app with USB support.
I hooked a 3DR radio up to my Galaxy tab2 via the OTG cable and connection to the quad was just fine.
However when scrolling between the tabs I noticed the app stops responding and reports "MultiWii EZ-Gui has stopped".
Apart from that it is very nice to have the serial connection up and running :)
Very nice job indeed

Regards

scrat
Posts: 925
Joined: Mon Oct 15, 2012 9:47 am
Location: Slovenia

Re: MultiWii EZ-GUI

Post by scrat »

ezio wrote:I have just posted new version. should be available from google play in few hours.
Main change is USB Serial port support.
*Only FTDI chips are supported.
*No root required.
*Android version greater or equal to 3.1 (it will not work on 2.2, 2.3 etc (froyo))
*You have to have USB host and USB OTG cable.
Settings are in config.
I tested it on Samsung Galaxy Tab 2 and it works very good. and it is much faster then Bluetooth.
Application should automatically start when you plug your FTDI device in.

For those who can't (or don't have google play) wait here is the link: https://dl.dropbox.com/u/80566205/MultiWiiEZGUI.apk

Bart


But latest version works fine just with bluetooth on all 2.x+ Android?

User avatar
ezio
Posts: 827
Joined: Sun Apr 01, 2012 11:03 pm
Location: Paris
Contact:

Odp: MultiWii EZ-GUI

Post by ezio »

scrat wrote:
ezio wrote:I have just posted new version. should be available from google play in few hours.
Main change is USB Serial port support.
*Only FTDI chips are supported.
*No root required.
*Android version greater or equal to 3.1 (it will not work on 2.2, 2.3 etc (froyo))
*You have to have USB host and USB OTG cable.
Settings are in config.
I tested it on Samsung Galaxy Tab 2 and it works very good. and it is much faster then Bluetooth.
Application should automatically start when you plug your FTDI device in.

For those who can't (or don't have google play) wait here is the link: https://dl.dropbox.com/u/80566205/MultiWiiEZGUI.apk

Bart


But latest version works fine just with bluetooth on all 2.x+ Android?

it should work as always with versions below 3.1. And there should be no info available in config about serial port.

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

Re: MultiWii EZ-GUI

Post by tryss »

Question : do you plan to make it work on OSX for mac users ?

Blasterke
Posts: 3
Joined: Sun Feb 17, 2013 9:31 am

Re: MultiWii EZ-GUI

Post by Blasterke »

Your phone runs macosx? :) this software is meant for mobile phones with android. You can use the original multiwiiconf on your mac.

User avatar
ezio
Posts: 827
Joined: Sun Apr 01, 2012 11:03 pm
Location: Paris
Contact:

Odp: MultiWii EZ-GUI

Post by ezio »

tryss wrote:Question : do you plan to make it work on OSX for mac users ?

Short answer is: no.
I don't have mac or iPhone. And also I'm not a Apple guy.

Bart

User avatar
alll
Posts: 220
Joined: Fri Dec 07, 2012 9:53 am

Re: MultiWii EZ-GUI

Post by alll »

Hi,

Nice app, i was using Multiwii config for Android, and they have a nice slider with + and - to finetune the value. Do you think it is feasible to have this in EZ-Gui?

Thanks,
manu
Last edited by alll on Mon Apr 01, 2013 6:26 pm, edited 1 time in total.

mahowik
Posts: 332
Joined: Sun Apr 10, 2011 6:26 pm

Re: MultiWii EZ-GUI

Post by mahowik »

At first thanks for cool project!!!

I tried 3DR connection today. It works but little bit unstable. Sometimes application just crashes and closed...
Probable it because Hyundai A7HD china device...

What setting you have for 3DR: air speed and baud rate?

upd: I changed refresh rate to 150ms in app and now it's little bit stable but have couple of crashes again...

nhadrian
Posts: 421
Joined: Tue Oct 25, 2011 9:25 am

Re: MultiWii EZ-GUI

Post by nhadrian »

Hi,

I tried on advent vega clone tablet (both 4.1 and 4.2 custom roms), I have HOST mode possibilities.
EZ-GUI writes that "Serial connected" but there is not any data transfer.
I tried with both 3DR and direct connection (tablet connected to my crius AIO pro).

BR
Adrian

ps. if you need any further information, just tell me, I'll try to answer.

mahowik
Posts: 332
Joined: Sun Apr 10, 2011 6:26 pm

Re: MultiWii EZ-GUI

Post by mahowik »

Have you activated "Use serial Port for MultiWii" in settings? Also you have to setup your 3DRs for baud rate 115200 or change it everywhere, i.e. flight controller, 3DRs, EZ app...
Also after app run you have to press Connect, i.e. it's not done automatically after app starts...

nhadrian
Posts: 421
Joined: Tue Oct 25, 2011 9:25 am

Re: MultiWii EZ-GUI

Post by nhadrian »

mahowik wrote:Have you activated "Use serial Port for MultiWii" in settings? Also you have to setup your 3DRs for baud rate 115200 or change it everywhere, i.e. flight controller, 3DRs, EZ app...
Also after app run you have to press Connect, i.e. it's not done automatically after app starts...


Hi, yes, I did all of these settings.
The same 3DR modules works with wingui and mwi-gui too.
(I have normal USB socken on tablet so just plug the same cable as for PC... :D )
My tablet can handle USB mouse, keyboard, pendrive, etc. so probably the HOST mode is active indeed.
Also, when cable is connected, EZ-GUI starts automatically. As I said, when I hit on Connect MWI, it writes "Serial connected" but no data transfer at all.

BR
Adrian

ps.: here is the info abut my FTDI device, by "USB Device Info" app:


Code: Select all

Device Info 
Device Path: /dev/bus/usb/002/002
Device Class: Use class information in the Interface Descriptors (0x0)
Vendor ID:  0403
Vendor Name:  Future Technology Devices International, Ltd
Product ID:  07d2
Product Name:  not in db

Interfaces
Interface #0
Class: Vendor Specific (0xff)
Endpoint: #0
Address        : 129 (10000001)
Number         : 1
Direction      : Inbound (0x80)
Type           : Bulk (0x2)
Poll Interval  : 0
Max Packet Size: 64
Attributes     : 000000010
Endpoint: #1
Address        : 2 (000000010)
Number         : 2
Direction      : Outbound (0x0)
Type           : Bulk (0x2)
Poll Interval  : 0
Max Packet Size: 64
Attributes     : 000000010


I also attached a screenshot by "USB Host diagnostic" app. I hope these informations helps.
Attachments
IMG_20130401_185439.jpg

User avatar
ezio
Posts: 827
Joined: Sun Apr 01, 2012 11:03 pm
Location: Paris
Contact:

Odp: MultiWii EZ-GUI

Post by ezio »

I'm new to usb host in android. And this is very beta release of usb support so it can not work stable etc.
but I'm happy beacuse it works for someone :)

Bart

nhadrian
Posts: 421
Joined: Tue Oct 25, 2011 9:25 am

Re: Odp: MultiWii EZ-GUI

Post by nhadrian »

ezio wrote:I'm new to usb host in android. And this is very beta release of usb support so it can not work stable etc.
but I'm happy beacuse it works for someone :)

Bart


OK, no problem.
I just wanted to share as much details as I can.

BR
Adrian

stolken
Posts: 4
Joined: Sat Apr 06, 2013 10:32 pm

Re: MultiWii EZ-GUI

Post by stolken »

Hey guys,
If I connect my HK Microwii http://www.hobbyking.com/hobbyking/store/__22321__MultiWii_MicroWii_ATmega32U4_Flight_Controller_USB_BARO_ACC_MAG.html ATmega 32U4 with native usb to my Galaxy S3 (usb host compatible) via an OTG usb cable, will it work ?

User avatar
ezio
Posts: 827
Joined: Sun Apr 01, 2012 11:03 pm
Location: Paris
Contact:

Odp: MultiWii EZ-GUI

Post by ezio »

stolken wrote:Hey guys,
If I connect my HK Microwii http://www.hobbyking.com/hobbyking/store/__22321__MultiWii_MicroWii_ATmega32U4_Flight_Controller_USB_BARO_ACC_MAG.html ATmega 32U4 with native usb to my Galaxy S3 (usb host compatible) via an OTG usb cable, will it work ?

the ez-gui supports only ftdi chips so it will not work.

stolken
Posts: 4
Joined: Sat Apr 06, 2013 10:32 pm

Re: Odp: MultiWii EZ-GUI

Post by stolken »

ezio wrote:
stolken wrote:Hey guys,
If I connect my HK Microwii http://www.hobbyking.com/hobbyking/store/__22321__MultiWii_MicroWii_ATmega32U4_Flight_Controller_USB_BARO_ACC_MAG.html ATmega 32U4 with native usb to my Galaxy S3 (usb host compatible) via an OTG usb cable, will it work ?

the ez-gui supports only ftdi chips so it will not work.


Why not ? I guess you are using an FTDI driver in your app ? If yes, that means I need a driver for the ATmega 32U4 ?

Geebles
Posts: 24
Joined: Sat Jan 26, 2013 2:23 am

Re: MultiWii EZ-GUI

Post by Geebles »

Hi guys,
Using the ez-gui for android (on Xperia X10 mini) with Multiwii SE V2.0 (328p) with MW2.2, with I2C GPS (the latest from the recommended link) and I'm trying to make the waypoint system work..

So far:
- Pos hold works great
- Return to home works back to the place it was armed.

However, when using the ez-gui/map, no matter what I do the 'set home' or 'set position hold' does not seem to affect the copter. I have uncommneted "#define USE_MSP_WP"

What I was expecting to happen.. is while it was flying i would tell it to return to home.. it would then hover over its position, then i would set a NEW home position somewhere else and it would fly over to it.. Is this meant to be possible? Because i can't seem to get it to do that unless I'm missing something!

Thanks, if this isn't the right place i'll make a new topic or something

Regards Giles

jrt4fun
Posts: 11
Joined: Fri Mar 16, 2012 2:37 pm

Re: MultiWii EZ-GUI

Post by jrt4fun »

Giles,

I'm using the same board and I²C GPS setup.
When I saw the options on the app of Ezio I also wanted to give it a go with the WP via the map and ran into exactly the same issues.
Unfortunately it is not possible to use waypoints with an I²C setup, unless this has changed very recently (do correct me if I'm wrong)

I'm now putting a TBS frame together based upon a Crius AIO with serial GPS connection and 3DR radio.
Can't wait to get it tested with the EZ_GUI.

Regards,

User avatar
ezio
Posts: 827
Joined: Sun Apr 01, 2012 11:03 pm
Location: Paris
Contact:

Odp: MultiWii EZ-GUI

Post by ezio »

Setting home position should work with GPS i2c.

Geebles
Posts: 24
Joined: Sat Jan 26, 2013 2:23 am

Re: Odp: MultiWii EZ-GUI

Post by Geebles »

EDIT: I found this post: http://www.multiwii.com/forum/viewtopic.php?f=8&t=2965&start=160 Which deals with writing to the I2C_GPS "I2C_GPS_WP0" register to update that position! Will report my findings when I test it..

ezio wrote:Setting home position should work with GPS i2c.


Hi Ezio (and jrt4fun),

Thanks for your comments. Ok so if i set a new home position it should work? What I am doing is:

1. Arm and fly
2. Set to 'return to home'
3. Apply new home via ez-gui
4. Copter changes heading, but doesn't move towards it..

I've only recently used I2C, do you know where abouts the new waypoint (0 for home) is sent to the I2C module?

In Serial code:

Code: Select all

case MSP_SET_WP:
{
  int32_t lat = 0,lon = 0,alt = 0;
  uint8_t wp_no = read8();        //get the wp number
  lat = read32();
  lon = read32();
  alt = read32();                 // to set altitude (cm)
  read16();                       // future: to set heading (deg)
  read16();                       // future: to set time to stay (ms)
  read8();                        // future: to set nav flag
  if (wp_no == 0) {
    GPS_home[LAT] = lat;
    GPS_home[LON] = lon;
    f.GPS_HOME_MODE = 0;          // with this flag, GPS_set_next_wp will be called in the next loop -- OK with SERIAL GPS / OK with I2C GPS
    f.GPS_FIX_HOME  = 1;
    if (alt != 0) AltHold = alt;  // temporary implementation to test feature with apps
  } else if (wp_no == 16) {       // OK with SERIAL GPS  --  NOK for I2C GPS / needs more code dev in order to inject GPS coord inside I2C GPS
    GPS_hold[LAT] = lat;
    GPS_hold[LON] = lon;
    if (alt != 0) AltHold = alt;  // temporary implementation to test feature with apps
    #if !defined(I2C_GPS)
      nav_mode      = NAV_MODE_WP;
      GPS_set_next_wp(&GPS_hold[LAT],&GPS_hold[LON]);
    #endif
  }
}
headSerialReply(0);
break;


This looks to set "f.GPS_HOME_MODE = 0" which says it will run "GPS_set_next_wp"..

GPS_set_next_wp (from GPS code):

Code: Select all

void GPS_set_next_wp(int32_t* lat, int32_t* lon) {
  GPS_WP[LAT] = *lat;
  GPS_WP[LON] = *lon;
 
  GPS_calc_longitude_scaling(*lat);
  GPS_distance_cm_bearing(&GPS_coord[LAT],&GPS_coord[LON],&GPS_WP[LAT],&GPS_WP[LON],&wp_distance,&target_bearing);

  nav_bearing = target_bearing;
  GPS_calc_location_error(&GPS_WP[LAT],&GPS_WP[LON],&GPS_coord[LAT],&GPS_coord[LON]);
  original_target_bearing = target_bearing;
  waypoint_speed_gov = NAV_SPEED_MIN;
}


Does not seem to affect anything I2C GPS related..

Finding the GPS_HOME_MODE box in Multiwii.ino code:

Code: Select all

if (!f.GPS_HOME_MODE)  {
  f.GPS_HOME_MODE = 1;
  f.GPS_HOLD_MODE = 0;
  GPSNavReset = 0;
  #if defined(I2C_GPS)
    GPS_I2C_command(I2C_GPS_COMMAND_START_NAV,0);        //waypoint zero
  #else // SERIAL
    GPS_set_next_wp(&GPS_home[LAT],&GPS_home[LON]);
    nav_mode    = NAV_MODE_WP;
  #endif
}


Doesn't actually run 'GPS_set_next_wp' because of "#define I2C_GPS"

Looking at GPS_I2C_command (in GPS code):

Code: Select all

#if defined(I2C_GPS)
  /////////////////////////////////////////////////////////////////////////////////////////
  // I2C GPS helper functions
  //
  // Send a command to the I2C GPS module, first parameter command, second parameter wypoint number
  void GPS_I2C_command(uint8_t command, uint8_t wp) {
    uint8_t _cmd;
     
    _cmd = (wp << 4) + command;
   
    i2c_rep_start(I2C_GPS_ADDRESS<<1);
    i2c_write(I2C_GPS_COMMAND);
    i2c_write(_cmd);
  }
#endif


Again, I can't see where it is sending the new home position to the I2C module.. It looks to me (not expert in code) that it is just telling the I2C_GPS to navigate to waypoint 0 (home) but not actually setting it. I'm using the code with "March 2013 V2.2" in the header, can't find a patch/build number.. it was the stable from a week ago.

Could someone enlighten me please? I just can't find where the new position is sent to the I2C_GPS module to set a new home position!

Thanks for you help,
Regards Giles

User avatar
ezio
Posts: 827
Joined: Sun Apr 01, 2012 11:03 pm
Location: Paris
Contact:

Odp: MultiWii EZ-GUI

Post by ezio »

I haven't tested it since long time so I can be wrong.
As I remember you have to switch position hold off and on again then copter flies to new position. But I have never tested it with version 2.2

stolken
Posts: 4
Joined: Sat Apr 06, 2013 10:32 pm

Re: Odp: MultiWii EZ-GUI

Post by stolken »

stolken wrote:
ezio wrote:
stolken wrote:Hey guys,
If I connect my HK Microwii http://www.hobbyking.com/hobbyking/store/__22321__MultiWii_MicroWii_ATmega32U4_Flight_Controller_USB_BARO_ACC_MAG.html ATmega 32U4 with native usb to my Galaxy S3 (usb host compatible) via an OTG usb cable, will it work ?

the ez-gui supports only ftdi chips so it will not work.


Why not ? I guess you are using an FTDI driver in your app ? If yes, that means I need a driver for the ATmega 32U4 ?


Salut ezio,
Je crois que tu as raté ma question :P J'aimerai vraiment utiliser ton appli avec ma carte microwii (base Arduino Leonardo)
J'ai trouvé cette librairie : https://code.google.com/p/usb-serial-for-android/

Qu'en penses tu ?

doppler
Posts: 64
Joined: Wed Sep 26, 2012 1:35 pm

Re: MultiWii EZ-GUI

Post by doppler »

A request.

I've run into a situation today where my quad is yawing counter-clockwise for reasons I can't fathom. I tried turning on logging, using MultiWii EZ-GUI, but only to find, radio and motors numbers are not included in the logs. Please can we have this?

Thanks
Andrew

EDIT: Also ARM'ed status would be helpful too!

Prikupets
Posts: 2
Joined: Tue Apr 09, 2013 7:08 pm

Re: MultiWii EZ-GUI

Post by Prikupets »

Hello,
I was in kind of trap - EZ-GUI does not run on my Android 2.1 phone.
So, I modified it slightly. Now it requires Android 2.1+, but lost FDTI connectivity and Sherlock theme.
Author credits were not changed, and program will not go to markets.
If somebody needs it, look here: http://andrey-prikupets-projects.googlecode.com/
Direct download: http://andrey-prikupets-projects.google ... master.rar

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

Re: Odp: MultiWii EZ-GUI

Post by Alexinparis »

Geebles wrote:Again, I can't see where it is sending the new home position to the I2C module.. It looks to me (not expert in code) that it is just telling the I2C_GPS to navigate to waypoint 0 (home) but not actually setting it. I'm using the code with "March 2013 V2.2" in the header, can't find a patch/build number.. it was the stable from a week ago.


Hi,

I think you're right.
Currently, with an I2C GPS, it is not possible to alter HOME position or HOLD position via MSP.
It would require some updates for I2C device software and multiwii software.
I don't think it's complicated, but it's not yet available.

So currently only SERIAL GPS device can be used for this purpose.

User avatar
ezio
Posts: 827
Joined: Sun Apr 01, 2012 11:03 pm
Location: Paris
Contact:

Re: Odp: MultiWii EZ-GUI

Post by ezio »

Alexinparis wrote:
Geebles wrote:Again, I can't see where it is sending the new home position to the I2C module.. It looks to me (not expert in code) that it is just telling the I2C_GPS to navigate to waypoint 0 (home) but not actually setting it. I'm using the code with "March 2013 V2.2" in the header, can't find a patch/build number.. it was the stable from a week ago.


Hi,

I think you're right.
Currently, with an I2C GPS, it is not possible to alter HOME position or HOLD position via MSP.
It would require some updates for I2C device software and multiwii software.
I don't think it's complicated, but it's not yet available.

So currently only SERIAL GPS device can be used for this purpose.


but as I remember it worked in pre 2.2

User avatar
ezio
Posts: 827
Joined: Sun Apr 01, 2012 11:03 pm
Location: Paris
Contact:

Re: MultiWii EZ-GUI

Post by ezio »

could someone explain what these commands are used for ?

#define MSP_SERVO_CONF 120 //out message Servo settings
#define MSP_MISC_CONF 121 //out message minthrottle,maxthrottle,mincommand,midrc,Vbat Only prepared

#define MSP_SET_SERVO_CONF 212 //in message Servo settings
#define MSP_SET_MISC_CONF 213 //in message minthrottle,maxthrottle,mincommand,midrc Only prepared
#define MSP_SET_MOTOR 214 //in message PropBalance function

User avatar
ezio
Posts: 827
Joined: Sun Apr 01, 2012 11:03 pm
Location: Paris
Contact:

Re: Odp: MultiWii EZ-GUI

Post by ezio »

stolken wrote:
stolken wrote:
Salut ezio,
Je crois que tu as raté ma question :P J'aimerai vraiment utiliser ton appli avec ma carte microwii (base Arduino Leonardo)
J'ai trouvé cette librairie : https://code.google.com/p/usb-serial-for-android/

Qu'en penses tu ?


Hi
I can read and speak in French but writing is way beyond my brain capabilities so I stick to English.
I was on short vacations so I can't give you a full answer.
I will look at this link shortly and I will let you know.
But first I have to finish Dashboard 3

Bart

User avatar
ezio
Posts: 827
Joined: Sun Apr 01, 2012 11:03 pm
Location: Paris
Contact:

Re: MultiWii EZ-GUI

Post by ezio »

doppler wrote:A request.

I've run into a situation today where my quad is yawing counter-clockwise for reasons I can't fathom. I tried turning on logging, using MultiWii EZ-GUI, but only to find, radio and motors numbers are not included in the logs. Please can we have this?

Thanks
Andrew

EDIT: Also ARM'ed status would be helpful too!



Maybe in next month. I'm quite busy now

User avatar
ezio
Posts: 827
Joined: Sun Apr 01, 2012 11:03 pm
Location: Paris
Contact:

Re: MultiWii EZ-GUI

Post by ezio »

Prikupets wrote:Hello,
I was in kind of trap - EZ-GUI does not run on my Android 2.1 phone.
So, I modified it slightly. Now it requires Android 2.1+, but lost FDTI connectivity and Sherlock theme.
Author credits were not changed, and program will not go to markets.
If somebody needs it, look here: http://andrey-prikupets-projects.googlecode.com/
Direct download: http://andrey-prikupets-projects.google ... master.rar


great thanks.
Could you let me know what you had to change ?

fryefryefrye
Posts: 57
Joined: Thu Apr 11, 2013 7:19 am

Re: MultiWii EZ-GUI

Post by fryefryefrye »

Hello ezio

I have finished the translate to "Chinese Simplified" on http://translate.spout.org

Can you add it to your app?

Do I need to export the file and send to you?

Very thanks for your work.

User avatar
ezio
Posts: 827
Joined: Sun Apr 01, 2012 11:03 pm
Location: Paris
Contact:

Re: MultiWii EZ-GUI

Post by ezio »

fryefryefrye wrote:Hello ezio

I have finished the translate to "Chinese Simplified" on http://translate.spout.org

Can you add it to your app?

Do I need to export the file and send to you?

Very thanks for your work.


Thanks
I will add it in the next release.

fryefryefrye
Posts: 57
Joined: Thu Apr 11, 2013 7:19 am

Re: MultiWii EZ-GUI

Post by fryefryefrye »

Hello Ezio
Hello Alex

I have some suggestions about EZ GUI.

1) As the home position will be used as fallback, it should not be modified easily. But in the popup mean of map, “set as home” could be accidental hit. Can you move it to somewhere else? For example: a small button on the top left of the popup mean.

2) I’m using Bluetooth<->433Mhz <->MWC to implement the communication. I have to low down the baud rate to 9600 for a large range. But MWC serial protocol is an “ask and answer” mechanism. A lot of precious bandwidth was wasted in waiting.

Refresh rate for 100ms is impossible for 9600 baud rate. So I’m using 500 ms, it’s working. But I’m not satisfied with responses speed for the MWC states.

I have question for Ezio and Alex: Could we add a command, let MWC send its states continuously with a refresh rate? It will increase the performance of updating.

Prikupets
Posts: 2
Joined: Tue Apr 09, 2013 7:08 pm

Re: MultiWii EZ-GUI

Post by Prikupets »

ezio wrote:
Prikupets wrote:Hello,
I was in kind of trap - EZ-GUI does not run on my Android 2.1 phone.
So, I modified it

great thanks.
Could you let me know what you had to change ?

Mostly I removed any references to Sherlock (ICS-like) theme, i.e. SherlockActivity, SherlockActionBar etc. (if I remember those names correctly). Where is was needed, I changed them to standard Android classes. Also, I changed layout attributes to be acceptable for Android 2.1. FDTI support was removed, because there is no such drivers in 2.1.
Maybe I missed something (I've been adopting the application between midnight and 3am :shock: ), so please use compare tool to find all changes.
Thanks for the great app!

Post Reply