diff options
author | Eric S. Raymond <esr@thyrsus.com> | 2006-12-04 05:21:11 +0000 |
---|---|---|
committer | Eric S. Raymond <esr@thyrsus.com> | 2006-12-04 05:21:11 +0000 |
commit | 1f0b7bc595ee3df02550ec3ea91f24e43d166fff (patch) | |
tree | ba57f39a2ca3b436d5018b03cba3061b7ca1108b /gpsd.h | |
parent | c27c7e83c0f3dadc0343ede45e77874cee93b0a9 (diff) | |
download | gpsd-1f0b7bc595ee3df02550ec3ea91f24e43d166fff.tar.gz |
Make the code for Magnavox-format output work again...
...though it's still not hooked up to anything in rtcmdecode().
Diffstat (limited to 'gpsd.h')
-rw-r--r-- | gpsd.h | 4 |
1 files changed, 4 insertions, 0 deletions
@@ -109,12 +109,14 @@ enum isgpsstat_t isgps_decode(struct gps_packet_t *, size_t, unsigned int); extern unsigned int isgps_parity(isgps30bits_t); +extern void isgps_output_magnavox(isgps30bits_t *, unsigned int, FILE *); extern enum isgpsstat_t rtcm_decode(struct gps_packet_t *, unsigned int); extern void rtcm_dump(struct rtcm_t *, /*@out@*/char[], size_t); extern int rtcm_undump(/*@out@*/struct rtcm_t *, char *); extern void rtcm_unpack(/*@out@*/struct rtcm_t *, char *); extern bool rtcm_repack(struct rtcm_t *, isgps30bits_t *); +extern void rtcm_output_magnavox(isgps30bits_t *, FILE *); /* Next, declarations for the core library... */ @@ -333,7 +335,9 @@ extern int dgnss_open(struct gps_context_t *, char *); extern int dgnss_poll(struct gps_context_t *); extern void dgnss_report(struct gps_device_t *); extern void dgnss_autoconnect(struct gps_context_t *, double, double); + extern void rtcm_relay(struct gps_device_t *); +extern void rtcm_output_mag(isgps30bits_t *, FILE *); extern int dgpsip_open(struct gps_context_t *, const char *); extern void dgpsip_report(struct gps_device_t *); |