GPS

Dependencies:   C12832_lcd GPS mbed

Fork of mbed_gps by Gideon Adekunle

Committer:
drealfemo
Date:
Fri May 02 14:50:25 2014 +0000
Revision:
0:62fd06c20b0c
GPS code v1

Who changed what in which revision?

UserRevisionLine numberNew contents of line
drealfemo 0:62fd06c20b0c 1 #include "mbed.h"
drealfemo 0:62fd06c20b0c 2 #include "GPS.h"
drealfemo 0:62fd06c20b0c 3 #include "C12832_lcd.h"
drealfemo 0:62fd06c20b0c 4 C12832_LCD lcd;
drealfemo 0:62fd06c20b0c 5
drealfemo 0:62fd06c20b0c 6 //Serial pc(USBTX, USBRX);
drealfemo 0:62fd06c20b0c 7 GPS gps(p9, p10);
drealfemo 0:62fd06c20b0c 8
drealfemo 0:62fd06c20b0c 9 int main() {
drealfemo 0:62fd06c20b0c 10 while(1) {
drealfemo 0:62fd06c20b0c 11 lcd.cls();
drealfemo 0:62fd06c20b0c 12 lcd.locate(3,3);
drealfemo 0:62fd06c20b0c 13 if(gps.sample())
drealfemo 0:62fd06c20b0c 14 {
drealfemo 0:62fd06c20b0c 15 lcd.printf("I'm at %f, %f\n", gps.longitude, gps.latitude);
drealfemo 0:62fd06c20b0c 16 }
drealfemo 0:62fd06c20b0c 17 else
drealfemo 0:62fd06c20b0c 18 {
drealfemo 0:62fd06c20b0c 19 lcd.cls();
drealfemo 0:62fd06c20b0c 20 lcd.locate(3,3);
drealfemo 0:62fd06c20b0c 21 lcd.printf("Oh Dear!");
drealfemo 0:62fd06c20b0c 22 }
drealfemo 0:62fd06c20b0c 23 wait(1);
drealfemo 0:62fd06c20b0c 24 }
drealfemo 0:62fd06c20b0c 25 }
drealfemo 0:62fd06c20b0c 26