I just got the Arduimu+ V2 today. It is the newer version, with the high pass filter removed.
Initially I hooked it up without any GPS module connected, ran the Arduimu demo, and pitch and roll seemed to be acting normally, and the heading was slowly drifting. When I first plugged the board in, the red, blue and yellow leds would briefly flash rapidly.
I spent about 5 or 10 minutes getting the ublox GPS to work, because I'm inside and had to find the right spot. Once that had a signal, the demo showed my heading was spinning wildly, and the pitch and roll seemed to always return to the same value. I do get valid GPS data.
Now, whenever the board resets, I don't get the flashing sequence, I instead get the red LED on immediately with the yellow LED, and it never goes out. I downloaded the source from the SVN and turned on PRINT_ANALOGS. I didn't make any other changes. I programmed the board without issue, and the demo shows 5 of the 6 analog outputs saturated.
The readings vary slightly, but basically:
AN0= -470, AN1= 480, AN2= 480, AN3= -342, AN4= -345, AN5= -240
If I shake the board the readings will move off the rails for a moment, but always return.
Any suggestions?
How fragile is the board? I didn't do anything I think should have hurt it, but I also assumed it isn't incredibly fickle.
Thanks
Replies
Check that you have air start disabled in the header. If you are not getting a ground start sequence then you cannot rely much on your results unless you know that data from a valid ground start is stored in eeprom. Calibration actually takes place in the time period after the rapidly flashing LED sequence. The IMU must be level and still during this period.
How are you powering the board and what USB to serial converter are you using? When using the USB to serial converter you do not have to use an external power source. It sounds like you may have powered the board through the +5 vdc connection on the header strip with a voltage greater than ~5.25 vdc. Also, since the Ublox is a 3.3 vdc GPS you might have damaged the board's 3.3 vdc regulator when you installed the Ublox. Check your 3.3 vdc regulator on the board.
Just a thought.
Regards,
TCIII