#ifdef __cplusplus
extern "C"
{
#endif

#ifndef gpsfmt_h
#define gpsfmt_h


#include "gps.h"
#include <stdio.h>
#include <time.h>

void   GPS_Fmt_Print_Time(time_t Time, FILE *outf);
void   GPS_Fmt_Print_Position(double lat, double lon, FILE *outf);    
void   GPS_Fmt_Print_Pvt(GPS_PPvt_Data pvt, FILE *outf);
void   GPS_Fmt_Print_Almanac(GPS_PAlmanac *alm, int32 n, FILE *outf);
void   GPS_Fmt_Print_Track(GPS_PTrack *trk, int32 n, FILE *outf);
int32  GPS_Fmt_Print_Waypoint(GPS_PWay *way, int32 n, FILE *outf);
int32  GPS_Fmt_Print_Proximity(GPS_PWay *way, int32 n, FILE *outf);
int32  GPS_Fmt_Print_Route(GPS_PWay *way, int32 n, FILE *outf);

#endif

#ifdef __cplusplus
}
#endif
