diff options
author | Keith Packard <keithp@keithp.com> | 2013-05-14 16:43:57 -0700 |
---|---|---|
committer | Keith Packard <keithp@keithp.com> | 2013-05-14 16:43:57 -0700 |
commit | 642b7c50f568c5f4499f51a61d203c9471787b6b (patch) | |
tree | e37f16d72fe143c6146d6a5051683ff9642917c9 /src/drivers/ao_gps_ublox.c | |
parent | e1c3fc8d2a1504b9801a710cbf79cfeb7daf4b66 (diff) |
altos: Split out gps display function to separate file
Take the gps_dump function from ao_gps_skytraq.c and move it to a new
file so it can be shared with the u-blox driver. That affects every
skytraq and u-blox user as they need to include the new file.
Signed-off-by: Keith Packard <keithp@keithp.com>
Diffstat (limited to 'src/drivers/ao_gps_ublox.c')
-rw-r--r-- | src/drivers/ao_gps_ublox.c | 21 |
1 files changed, 1 insertions, 20 deletions
diff --git a/src/drivers/ao_gps_ublox.c b/src/drivers/ao_gps_ublox.c index 588fa101..80869561 100644 --- a/src/drivers/ao_gps_ublox.c +++ b/src/drivers/ao_gps_ublox.c @@ -692,27 +692,8 @@ ao_gps(void) __reentrant } } -static void -gps_dump(void) __reentrant -{ - uint8_t i; - ao_mutex_get(&ao_gps_mutex); - printf ("Date: %02d/%02d/%02d\n", ao_gps_data.year, ao_gps_data.month, ao_gps_data.day); - printf ("Time: %02d:%02d:%02d\n", ao_gps_data.hour, ao_gps_data.minute, ao_gps_data.second); - printf ("Lat/Lon: %ld %ld\n", (long) ao_gps_data.latitude, (long) ao_gps_data.longitude); - printf ("Alt: %d\n", ao_gps_data.altitude); - printf ("Flags: 0x%x\n", ao_gps_data.flags); - printf ("Sats: %d", ao_gps_tracking_data.channels); - for (i = 0; i < ao_gps_tracking_data.channels; i++) - printf (" %d %d", - ao_gps_tracking_data.sats[i].svid, - ao_gps_tracking_data.sats[i].c_n_1); - printf ("\ndone\n"); - ao_mutex_put(&ao_gps_mutex); -} - __code struct ao_cmds ao_gps_cmds[] = { - { gps_dump, "g\0Display GPS" }, + { ao_gps_show, "g\0Display GPS" }, { 0, NULL }, }; |