kk

Dependencies:   GPS TextLCD mbed

Fork of GPS_classroom by Thanawat Phattaraworamet

Revision:
0:dfd102afb417
Child:
1:326b1e0bbe56
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/main.cpp	Mon May 04 04:38:21 2015 +0000
@@ -0,0 +1,29 @@
+#include "mbed.h"
+#include "GPS.h"
+#include "TextLCD.h"
+GPS gps(PA_11,PA_12);
+I2C i2c_lcd(D14,D15); 
+TextLCD_I2C lcd(&i2c_lcd, 0x4E, TextLCD::LCD16x2); 
+int main() 
+{
+    lcd.setMode(TextLCD::DispOn);
+    lcd.setBacklight(TextLCD::LightOff);
+    lcd.setCursor(TextLCD::CurOff_BlkOff);
+    lcd.setAddress(0,0);
+    lcd.printf("Initial GPS...\n");
+  
+    while(1){
+        if(gps.sample())
+        {
+            lcd.setAddress(0,1);
+            lcd.printf("%6.3f,%7.3f",gps.latitude,gps.longitude);
+        }
+        else
+        {
+            lcd.setAddress(0,1);
+            lcd.printf("GPS not valid");
+        }
+        wait(0.5);
+    }
+}    
+            
\ No newline at end of file