I'm stuck with the following problem concering Rushduino GPS and the MicroWii over an I2C Connection:
First, I'm using Arduino 1.0.1 for compiling an uploading all sketches.
Okay, here are the problems:
1. the I2C on the MicroWii has an 3.3V output and the Rushduino stands 5V. That's not a big deal, because I can use the 5V from the UBEC. So, the problem is solved. But may be you can tell me, if the Rushduino GPS works with 3.3V as well.
2. If im using the suggested Rushdunio GPS Sketch, Arduino isn't compiling it "out of the box". I have to change the following lines:
Code: Select all
#define RUSHDUINO_GPS
//#define GPS_PROMINI_SERIAL // direct serial link from GPS to FC - record on SD
//#define GPS_I2C_WITH_SD // Not include PH and RTH (Based on EOSBANDI R11) - record on SD
//#define GPS_I2C_WITHOUT_SD // include PH and RTH but not SD (Based on EOSBANDI R33)
now, he is going to compile and upload the sketch.
In the MultiWii config.h I defined the I2C_GPS line.
When I'm trying to get the stuff working together I'm getting a lot of I2C Errors in the GUI.
3. When I'm now using the original I2C_GPS_NAV Sketch with the NMEA protocol everything works fine. I can use PH and RTH and only 5 I2C Errors on the start up. So, my wiring should be right.
I would be happy to use the Rushduino GPS Code, because I want to use both, the GPS function and the SD-Card function. Maybe one of you have the same or a similar hardware configuration and can help me out.
Thank you for your time and advices in advance.
amb.