Colin Stearns / Mbed 2 deprecated qcControl

Dependencies:   mbed

Fork of dgps by Colin Stearns

Revision:
41:df156ae5631b
Parent:
38:6f814050895d
Child:
43:b8cbe6f0ec47
--- a/handle/handleGPS.cpp	Wed Apr 23 03:54:24 2014 +0000
+++ b/handle/handleGPS.cpp	Wed Apr 23 04:15:41 2014 +0000
@@ -93,9 +93,9 @@
 void GPSHandle::handleUpdate(){
     char c;
     reading = false;
-    while(getPS().rx_ready_with_timeout(&GPS::getSerial())){
+    while(getPS().rx_ready_with_timeout(&GPS::getSerial(),0,1000)){
         c = GPS::getSerial().getc();
-        USB::getSerial().printf("%c",c);
+        //USB::getSerial().printf("%c",c);
         if (reading) {
             if(line_i>=MAXREADIN){reading=false;return;}
             if (c == '*') { //sentence buffer complete; we're ignoring the checksum
@@ -122,7 +122,7 @@
                         longitude = degrees + minutes/60;
                         USB::getSerial().printf("\nMy GPS data: Lat: %f, Lon: %f, Alt: %f, Time:%f\r\n",latitude,longitude,altitude,timeS);
                         DH::Locs().add(LHType_locs,DataLocation(latitude,longitude,altitude,timeS));
-                        USB::getSerial().printf("Current Time:%f\r\n",DH::Locs().getC().getTime());
+                       // USB::getSerial().printf("Current Time:%f\r\n",DH::Locs().getC().getTime());
                         return;
                     }
                 }