![](/media/cache/img/default_profile.jpg.50x50_q85.jpg)
sample code for lib gps_setting_venus_
Dependencies: gps_settings_venus mbed
main.cpp@0:a086a296438b, 2013-11-09 (annotated)
- Committer:
- sssrc_frsh2013
- Date:
- Sat Nov 09 12:19:01 2013 +0000
- Revision:
- 0:a086a296438b
initial release;
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
sssrc_frsh2013 | 0:a086a296438b | 1 | #include "mbed.h" |
sssrc_frsh2013 | 0:a086a296438b | 2 | #include "gps_stg_venus.h" |
sssrc_frsh2013 | 0:a086a296438b | 3 | |
sssrc_frsh2013 | 0:a086a296438b | 4 | Serial gps(p28,p27); |
sssrc_frsh2013 | 0:a086a296438b | 5 | GPSVenus venus(gps); |
sssrc_frsh2013 | 0:a086a296438b | 6 | Serial pc(USBTX,USBRX); |
sssrc_frsh2013 | 0:a086a296438b | 7 | |
sssrc_frsh2013 | 0:a086a296438b | 8 | int main(){ |
sssrc_frsh2013 | 0:a086a296438b | 9 | pc.baud(115200); |
sssrc_frsh2013 | 0:a086a296438b | 10 | |
sssrc_frsh2013 | 0:a086a296438b | 11 | printf("start\r\n"); |
sssrc_frsh2013 | 0:a086a296438b | 12 | venus.setBaud_115200(); |
sssrc_frsh2013 | 0:a086a296438b | 13 | wait(0.5); |
sssrc_frsh2013 | 0:a086a296438b | 14 | gps.baud(115200); |
sssrc_frsh2013 | 0:a086a296438b | 15 | venus.setUpdateRate(10); |
sssrc_frsh2013 | 0:a086a296438b | 16 | wait(0.5); |
sssrc_frsh2013 | 0:a086a296438b | 17 | venus.setNmeaMessages(false, false, false, false, true, false); |
sssrc_frsh2013 | 0:a086a296438b | 18 | |
sssrc_frsh2013 | 0:a086a296438b | 19 | |
sssrc_frsh2013 | 0:a086a296438b | 20 | while(1){ |
sssrc_frsh2013 | 0:a086a296438b | 21 | pc.putc(gps.getc()); |
sssrc_frsh2013 | 0:a086a296438b | 22 | } |
sssrc_frsh2013 | 0:a086a296438b | 23 | |
sssrc_frsh2013 | 0:a086a296438b | 24 | } |