ArduIMU V2 Test Application

MainScreen9.gifThis application was designed to help you test your ArduIMU V2 by showing graphically and numerically all of the data being output from the IMU.You can download the Setup here: ArduIMUTest Setup (3 MB)This version of the Test App uses the MSCOMM control, so the max COM port number is 16 (unfortunately a limitation set forth my Microsoft).Before starting the application, make sure your ArduIMU is sitting flat with the serial cable towards yourself. When the application starts, it will automatically try to find the right COM port and it defaults to 38,400 baud.To reset the ArduIMU, click Disconnect and Connect again on the application. It takes about 10 seconds for the ArduIMU to boot up and start sending serial messages so please be patient.No need for LabView runtime! Yay! However, it now requires DirectX 8 runtime :)EDIT: A special thanks to Michal for providing the 3DS file and texture map! Thank you Michal!!!
E-mail me when people leave their comments –

You need to be a member of diydrones to add comments!

Join diydrones

Comments

  • Hi, I just got my arduIMU+ v2, yäy... one question though: I just downloaded the lates version of the arduIMU (181). I have changed DCM and Analog data variables to one, I have also set PRINT_GPS and USE_MAGNOMETER to zero since i dont have those. I still dont get any readings for other variables than the first three... If I put PRINT_BINARY to zero I get reading on the other fields, but the plane/box gets highly instable ( i can hardly touch the imu and the plane is spinning all over the place) is this supposed to happen? Thanks in advance
  • THANKS..... NOW I¨M HAPPY TOO !!!
    Everythig works...
    I´m becoming a fan of you Happy Gillmore !!
  • You'd need to set the DCM and Analog data variables = 1 to get the other data.

    I assume you could... but I'd suggest asking Jordi. I don't know what kind of current limitations there are on the I2C port.
  • Hi Happy Killmore!
    Im using your test application but I only see data on the 3 firsts variables, Just load the default code for the IMU and conected to the pc.The GPS is not connected yet because it needed 3.3V.(can I use the 3.3 out of I2C port?)
  • There are tons of variables. You need to make sure you have the right protocol selected (uBlox) on the GPS_PROTOCOL option in ArduIMU. You need to make sure it's running 38400 baud (should default to that), if you didn't buy your GPS from Jordi you may not have the right uBlox commands turned on (not sure if you have to tell it to save the settings in uCenter to make the uBlox remember after the power is off.

    I have not done any testing with newer versions of the ArduIMU source code. It's impossible for me to keep up with the never ending developement so I can't be sure what GCS commands are getting sent.

    Then there's always the possibility that you're in a basement somewhere and your GPS will never get a lock where you're sitting....

    Lots of possibilities. Jordi and the team have done a great job making the system work with different hardware, but it does get confusing trying to get all the settings right....
  • Thanks for the tip! I will try it out!! Just to confirm my 'concept' of the GPS unit, I have to 'program' the GPS properly before I can get it to work? What parameters are variable in the GPS?

    I was wondering if it could be any specific setting that I need to make to my ArduIMU code before it could obtain the GPS lock?

    Sorry for the noob questions! This is my second week working on my Ardupilot project! ;)
  • It's more likely that you don't have the right uBlox messages turned on. In uCenter, make sure NAV-VELNED, NAV-SOL, NAV-STATUS, NAV-POSLLH and NAV-SVINFO (I think this one is just for testing, it will show which satellites you are connected with).
  • ArduIMU V2 :) I think I fixed that problem by changing some parameters in the arduimu code which I loaded onto the IMU V2.. Now it shows row and pitch, yaw is not appearing (I suppose this is due to my GPS).. However, I'm still having problems getting a GPS lock with the helical GS407 GPS.. Downloaded the u-centre and followed the instructions, but I still can't get the data to flow through..

    Is there anyway to verify that my unit is defective?
  • Are you using the Mega or the ArduIMU V2?
  • Hi, I connected my IMU to my computer and it links up (data links seem to be up from the data flow). However, all the roll pitch yaw information is all 0 0 0. Does anyone know why this is the case? I have plugged in a helical type GPS from ublox..
This reply was deleted.