Allows for a GPS module to be connected to a serial port and exposes an easy to use API to get the GPS data. New feature, added Mbed/LPC17xx RTC synchronisation

Dependents:   SatGPS AntiTheftGPS FLIGHT_CONTROL_AND_COMMUNICATIONS_SYSTEM GPS-Lora ... more

Embed: (wiki syntax)

« Back to documentation index

Show/hide line numbers ChangeLog.c Source File

ChangeLog.c

00001 /*
00002 
00003 1.0 - 11/11/2010 - Initial release
00004 
00005 1.1 - 11/11/2010 -
00006 
00007     * Made some documentation corrections.
00008 
00009 1.2 - 11/11/2010
00010 
00011     * Added user API callback options for teh following signals:-
00012         1PPS
00013         NMEA RMC message processed
00014         NMEA GGA message processed
00015                 
00016     * Added example1.cpp and example2.cpp to demonstrate how to 
00017     setup and use various features/functions.
00018 
00019 1.3 - 11/11/2010
00020 
00021     * Increased the frequency at which process_request flag to checked.
00022     
00023     * Included the baud() and format() methods which are just passed onto
00024     the parent object, Serial.
00025     
00026     * Updated the example1.cpp and example2.cpp to include more details.
00027 
00028 1.4 - 13/10/2010
00029 
00030     * Changed the name to MODGPS as "GPS" was too generic.
00031     
00032     * Improved the example1.cpp program with a lot more details 
00033     on the usage of the module.
00034 
00035 1.5 - 14/11/2010
00036 
00037     * Added more cookbook documentation.
00038 
00039 1.6 - 14/11/2010
00040 
00041     * Added more doxyden API comments. 
00042     
00043 1.7 - 14/10/2010
00044 
00045     * Added a lot more doxygen comments for teh API group.
00046 
00047 1.8 - 14/10/2010
00048 
00049     * Added a lot more doxygen comments for the API group.
00050 
00051 1.9 - 15/11/2010
00052 
00053     * Added @ingroup API to getGPSquality()
00054     
00055 1.10 - 17/11/2010
00056 
00057     * Improved doxygen documentation
00058 
00059 1.11 - 17/11/2010
00060 
00061     * Mbed's systems don't like @mainpage, rolling back
00062 
00063 1.12 - 15/04/2011
00064 
00065     * Added VTG sentence (vectors speed and direction)
00066       See example3.cpp
00067 
00068 1.13 - 16/04/2011
00069 
00070     * Found that concat commas in NMEA sentences (indicating an empty field)
00071       caused strtok() to return pointers in incorrect positions. 
00072     * Found copying geodetic and vtg data structs to temp buffers actually
00073       didn't work properly.  
00074       
00075 1.14 - 16/04/2011
00076 
00077     * Doh, left in some debugging code which causes compile fail outside 
00078       of the test harness.
00079       
00080 1.15 - 20/04/2011
00081 
00082     * Added the new feature that allows the library to set the Mbed RTC
00083       to the GPS/UTC time. This ensures the RTC is kept up to date with
00084       the latest GPS aquired time (syncs once each minute).
00085 
00086 1.16 - 21/04/2011
00087 
00088     * Added the ability for an application to request a copy of a NMEA sentence
00089       before it gets processed (mangled).
00090       See setRmc(), setGga(), setVtg() and setUkn().
00091             
00092 */