A porting of a GPS decoding and presenting program within the mbos RTOS. It is not a definitive application but a study program to test NMEA full decoding library and a first approach to an RTOS. Many thanks to Andrew Levido for his support and his patience on teaching me the RTOS principles from the other side of the Earth. It uses NMEA library by Tim (xtimor@gmail.com) ported by Ken Todotani (http://mbed.org/users/todotani/) on public mbed library (http://mbed.org/users/todotani/programs/GPS_nmeaLib/5yo4h) also available, as original universal C library, on http://nmea.sourceforge.net

Dependencies:   mbos Watchdog TextLCD mbed ConfigFile

Committer:
guiott
Date:
Sun Jan 29 16:06:12 2012 +0000
Revision:
0:d177c0087d1f
Child:
2:8917036cbf69

        

Who changed what in which revision?

UserRevisionLine numberNew contents of line
guiott 0:d177c0087d1f 1 #include "Common.h"
guiott 0:d177c0087d1f 2 #include "TextLCD.h"
guiott 0:d177c0087d1f 3 #include "nmea/nmea.h"
guiott 0:d177c0087d1f 4 #include "mbos.h"
guiott 0:d177c0087d1f 5 #include "Tasks.h"
guiott 0:d177c0087d1f 6
guiott 0:d177c0087d1f 7 extern TextLCD lcd;
guiott 0:d177c0087d1f 8 extern mbos os;
guiott 0:d177c0087d1f 9 extern Serial pc;
guiott 0:d177c0087d1f 10 extern Serial gps;
guiott 0:d177c0087d1f 11 extern nmeaINFO info;
guiott 0:d177c0087d1f 12 extern nmeaPARSER parser;
guiott 0:d177c0087d1f 13 extern PwmOut LcdBklight;
guiott 0:d177c0087d1f 14
guiott 0:d177c0087d1f 15 void GpsSerialIsr(void);
guiott 0:d177c0087d1f 16 void trace_h(const char *str, int str_size);
guiott 0:d177c0087d1f 17 void error_h(const char *str, int str_size);
guiott 0:d177c0087d1f 18
guiott 0:d177c0087d1f 19 extern char Ver1[];
guiott 0:d177c0087d1f 20 extern char Ver2[];