Example Program for the sIRFstarIII Library

Dependencies:   mbed

Revision:
1:b1c95f8edfec
Parent:
0:999ed846ba1e
--- a/main.cpp	Sun Apr 01 22:28:45 2012 +0000
+++ b/main.cpp	Tue Apr 03 12:16:09 2012 +0000
@@ -1,23 +1,19 @@
 #include "mbed.h"
 #include "GpsInterface.h"
 
-MODDMA dma;
 Serial debug(USBTX, USBRX);
 Timer timer;
 
 SirfStarIII::GpsInterface gps(p13,p14);
 
-bool toggle = false;
-
 int main() {
     debug.baud(115200);
     debug.printf("GPS TEST FIRMWARE\r\n");
 
-    gps.initialise();
-    gps.MODDMA(&dma);
-
+    gps.initialise(SirfStarIII::NMEA, 4800);
+    
     timer.start();
-
+    
     while (1) {
         gps.update();
 
@@ -25,5 +21,6 @@
             timer.reset();
             debug.printf("%02d/%02d/%d %02d:%02d:%02d - %f, %f\r\n", gps._time.day,  gps._time.month, gps._time.year, gps._time.hours, gps._time.minutes, gps._time.seconds, gps._position.latitude._dec_degrees, gps._position.longitude._dec_degrees);
         }
+        
     }
 }