Update GPS With Thread---> Receiving data from GPS and parsing latitude and longitude to decimal. Using Ublox-Neo 6M.
Dependencies: MODSERIAL mbed-rtos mbed-src
Fork of UbloxGPSWithThread by
main.h@2:13ef79e40e45, 2015-04-26 (annotated)
- Committer:
- saypulung
- Date:
- Sun Apr 26 11:51:49 2015 +0000
- Revision:
- 2:13ef79e40e45
- Parent:
- 1:acd907fbcbae
GPS UBlox With Thread RTOS
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
edodm85 | 0:ea14ad6794af | 1 | #pragma once |
edodm85 | 0:ea14ad6794af | 2 | #include "mbed.h" |
edodm85 | 0:ea14ad6794af | 3 | #include "MODSERIAL.h" |
edodm85 | 0:ea14ad6794af | 4 | |
edodm85 | 0:ea14ad6794af | 5 | MODSERIAL pc(USBTX,USBRX); |
edodm85 | 0:ea14ad6794af | 6 | |
edodm85 | 1:acd907fbcbae | 7 | #if defined(TARGET_LPC1768) |
edodm85 | 1:acd907fbcbae | 8 | MODSERIAL gps(p13, p14); |
edodm85 | 1:acd907fbcbae | 9 | #elif defined(TARGET_LPC4330_M4) |
edodm85 | 1:acd907fbcbae | 10 | MODSERIAL gps(UART0_TX, UART0_RX); |
edodm85 | 1:acd907fbcbae | 11 | #endif |
edodm85 | 0:ea14ad6794af | 12 | |
edodm85 | 0:ea14ad6794af | 13 | |
edodm85 | 0:ea14ad6794af | 14 | char cDataBuffer[500]; |
edodm85 | 0:ea14ad6794af | 15 | int i = 0; |
edodm85 | 0:ea14ad6794af | 16 | |
edodm85 | 0:ea14ad6794af | 17 | |
edodm85 | 0:ea14ad6794af | 18 | void Init(); |
saypulung | 2:13ef79e40e45 | 19 | void splitString(char str[],char *delimiter); |
edodm85 | 0:ea14ad6794af | 20 | void parse(char *cmd, int n); |