Sarahi Moran
/
AVC_gps22
2221
Fork of AVC_gps by
main.cpp@2:fb8c2df6e7e8, 2014-10-09 (annotated)
- Committer:
- Sarahi
- Date:
- Thu Oct 09 17:27:04 2014 +0000
- Revision:
- 2:fb8c2df6e7e8
- Parent:
- 1:2c7ebb32acda
..mh
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
gerardo_carmona | 0:59cfe30c337c | 1 | #include "mbed.h" |
gerardo_carmona | 0:59cfe30c337c | 2 | |
gerardo_carmona | 0:59cfe30c337c | 3 | DigitalOut led(LED_GREEN); |
gerardo_carmona | 0:59cfe30c337c | 4 | Serial gps(PTC17, PTC16); |
gerardo_carmona | 0:59cfe30c337c | 5 | Serial pc(USBTX, USBRX); |
gerardo_carmona | 0:59cfe30c337c | 6 | |
Sarahi | 1:2c7ebb32acda | 7 | |
Sarahi | 1:2c7ebb32acda | 8 | int v = 0; |
gerardo_carmona | 0:59cfe30c337c | 9 | int main(){ |
gerardo_carmona | 0:59cfe30c337c | 10 | gps.baud(4800); |
gerardo_carmona | 0:59cfe30c337c | 11 | while (true) { |
gerardo_carmona | 0:59cfe30c337c | 12 | char str [200]; |
gerardo_carmona | 0:59cfe30c337c | 13 | char c; |
gerardo_carmona | 0:59cfe30c337c | 14 | if (gps.readable()){ |
gerardo_carmona | 0:59cfe30c337c | 15 | c = gps.getc(); |
gerardo_carmona | 0:59cfe30c337c | 16 | if (c == '$') { |
Sarahi | 1:2c7ebb32acda | 17 | c = v; |
gerardo_carmona | 0:59cfe30c337c | 18 | gps.scanf ("%199s",str); |
gerardo_carmona | 0:59cfe30c337c | 19 | //while (n >= |
gerardo_carmona | 0:59cfe30c337c | 20 | } |
gerardo_carmona | 0:59cfe30c337c | 21 | }else{ |
gerardo_carmona | 0:59cfe30c337c | 22 | //pc.printf("No gps data \n"); |
gerardo_carmona | 0:59cfe30c337c | 23 | } |
gerardo_carmona | 0:59cfe30c337c | 24 | led = !led; // toggle led |
gerardo_carmona | 0:59cfe30c337c | 25 | //wait(0.001f); |
gerardo_carmona | 0:59cfe30c337c | 26 | } |
gerardo_carmona | 0:59cfe30c337c | 27 | } |