ahmed ahmed
/
Nadia_ComGPS_1
Decod Msg GPS
Fork of ComGPS by
main.cpp@0:674a094baf00, 2015-03-01 (annotated)
- Committer:
- Nadia
- Date:
- Sun Mar 01 11:39:40 2015 +0000
- Revision:
- 0:674a094baf00
- Child:
- 1:821bd360ec5b
reception des trames GPS et les affiche sur LCD
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
Nadia | 0:674a094baf00 | 1 | #include "mbed.h" |
Nadia | 0:674a094baf00 | 2 | #include "C12832.h" |
Nadia | 0:674a094baf00 | 3 | |
Nadia | 0:674a094baf00 | 4 | |
Nadia | 0:674a094baf00 | 5 | Serial GPS(p13, p14); //Pin13 TX, pin14 RX. |
Nadia | 0:674a094baf00 | 6 | C12832 lcd(p5, p7, p6, p8, p11); |
Nadia | 0:674a094baf00 | 7 | |
Nadia | 0:674a094baf00 | 8 | int main() { |
Nadia | 0:674a094baf00 | 9 | GPS.baud(9600); |
Nadia | 0:674a094baf00 | 10 | unsigned char GPS_DATA; |
Nadia | 0:674a094baf00 | 11 | lcd.cls(); |
Nadia | 0:674a094baf00 | 12 | lcd.locate(0,0); |
Nadia | 0:674a094baf00 | 13 | lcd.printf("GPS FIX"); |
Nadia | 0:674a094baf00 | 14 | while(1){ |
Nadia | 0:674a094baf00 | 15 | if(GPS.readable()){ |
Nadia | 0:674a094baf00 | 16 | GPS_DATA=GPS.getc(); |
Nadia | 0:674a094baf00 | 17 | lcd.locate(0,15); |
Nadia | 0:674a094baf00 | 18 | lcd.printf("%d",GPS_DATA); |
Nadia | 0:674a094baf00 | 19 | } |
Nadia | 0:674a094baf00 | 20 | } |
Nadia | 0:674a094baf00 | 21 | |
Nadia | 0:674a094baf00 | 22 | |
Nadia | 0:674a094baf00 | 23 | |
Nadia | 0:674a094baf00 | 24 | } |