Hi Folks,
Any assistance is appreciated.
I am trying to connect an Arduimu+ V3 and the Mediatek GPS.
I can’t seem to get them working happily together.
I am not a developer and the sketches are a little tough for me to interpret. But I think my problem is with the MTK 1.6 firmware and AP_MTK Library.
In reading through all the other threads it appears I need to use the AP_MTK16 library and this is where I get stuck. I’ve tried:
How do I add the MKT16 libraries, make the correct changes in the arduimu code and get the program to load onto the board?
Thx in advance (BTW I have read all the threads. Whilst I can find elements of my problem, none seem to be able to take me from start to finish).
Cheers, Richard
Permalink Reply by Daniel on June 13, 2012 at 4:06am Downgrade your GPS firmware --> http://code.google.com/p/ardupilot/wiki/MediaTek
This will solve your problem
Permalink Reply by Kate Alhola on June 30, 2012 at 3:06am Is there some technical reason to not have MTK16 support on ? I just made this simple patch and it works.
Downgrade is not so attractive option, it is much more complicated than applying patch and it requires windows that is not so friendly for us, Mac and Linux users.
Index: arduimu.pde
===================================================================
--- arduimu.pde (revision 201)
+++ arduimu.pde (working copy)
@@ -31,7 +60,7 @@
#define GPS_CONNECTION 0 // 0 for GPS pins, 1 for programming pins
// GPS Type Selection - Note Ublox or MediaTek is recommended. Support for NMEA is limited.
-#define GPS_PROTOCOL 4 // 1 - NMEA, 2 - EM406, 3 - Ublox, 4 -- MediaTek
+#define GPS_PROTOCOL 5 // 1 - NMEA, 2 - EM406, 3 - Ublox, 4 -- MediaTek, 5 -- MegiaTek 1.6
// Enable Air Start uses Remove Before Fly flag - connection to pin 6 on ArduPilot
#define ENABLE_AIR_START 0 // 1 if using airstart/groundstart signaling, 0 if not
@@ -89,6 +118,8 @@
AP_GPS_UBLOX GPS(&Serial);
#elif GPS_PROTOCOL == 4
AP_GPS_MTK GPS(&Serial);
+#elif GPS_PROTOCOL == 5
+AP_GPS_MTK16 GPS(&Serial);
#else
# error Must define GPS_PROTOCOL with a valid value.
#endif
Permalink Reply by Guillaume on August 2, 2012 at 8:38am Hi,
I did some work to make it working with last GPS firmware.
Season Two of the Trust Time Trial (T3) Contest has now begun. The fourth round is an accuracy round for multicopters, which requires contestants to fly a cube. The deadline is April 14th.185 members
87 members
24 members
18 members
181 members
© 2013 Created by Chris Anderson.
Powered by
