Chris Pepper
/
sIRFstarIII_Example
Example Program for the sIRFstarIII Library
main.cpp
- Committer:
- p3p
- Date:
- 2012-04-01
- Revision:
- 0:999ed846ba1e
- Child:
- 1:b1c95f8edfec
File content as of revision 0:999ed846ba1e:
#include "mbed.h" #include "GpsInterface.h" MODDMA dma; Serial debug(USBTX, USBRX); Timer timer; SirfStarIII::GpsInterface gps(p13,p14); bool toggle = false; int main() { debug.baud(115200); debug.printf("GPS TEST FIRMWARE\r\n"); gps.initialise(); gps.MODDMA(&dma); timer.start(); while (1) { gps.update(); if (timer.read_ms() > 1000) { timer.reset(); debug.printf("%02d/%02d/%d %02d:%02d:%02d - %f, %f\r\n", gps._time.day, gps._time.month, gps._time.year, gps._time.hours, gps._time.minutes, gps._time.seconds, gps._position.latitude._dec_degrees, gps._position.longitude._dec_degrees); } } }