apps/garminusb2nmea-0.12a/exifgen.c File Reference

#include "garmin.h"
#include "nmeagen.h"
#include "exifgen.h"
#include <math.h>
#include <stdio.h>
#include <string.h>

Include dependency graph for exifgen.c:

Go to the source code of this file.

Functions

void exif_init_meta (struct meta_GPSInfo_t *meta)
void exif_getutc (D800_Pvt_Data_Type *pvt, struct meta_GPSInfo_t *meta)
int exif_gen (D800_Pvt_Data_Type *pvt, cpo_sat_data *sat, struct meta_GPSInfo_t *meta)


Function Documentation

int exif_gen ( D800_Pvt_Data_Type *  pvt,
cpo_sat_data *  sat,
struct meta_GPSInfo_t meta 
)

Definition at line 129 of file exifgen.c.

References exif_getutc(), EXIF_GPS_METERS_DENOM, EXIF_GPS_MIN_DENOM, meta_GPSInfo_t::GPSAltitude_nom, meta_GPSInfo_t::GPSAltitudeRef, meta_GPSInfo_t::GPSLatitude_deg_nom, meta_GPSInfo_t::GPSLatitude_min_nom, meta_GPSInfo_t::GPSLatitudeRef, meta_GPSInfo_t::GPSLongitude_deg_nom, meta_GPSInfo_t::GPSLongitude_min_nom, meta_GPSInfo_t::GPSLongitudeRef, meta_GPSInfo_t::GPSMeasureMode, and rad2deg.

Referenced by main().

void exif_getutc ( D800_Pvt_Data_Type *  pvt,
struct meta_GPSInfo_t meta 
)

Definition at line 45 of file exifgen.c.

References a, d, e, EXIF_GPS_TIMESEC_DENOM, f, meta_GPSInfo_t::GPSDateStamp, meta_GPSInfo_t::GPSTimeStamp_hrs_nom, meta_GPSInfo_t::GPSTimeStamp_min_nom, meta_GPSInfo_t::GPSTimeStamp_sec_nom, s, and x.

Referenced by exif_gen().

void exif_init_meta ( struct meta_GPSInfo_t meta  ) 

Definition at line 20 of file exifgen.c.

References EXIF_GPS_METERS_DENOM, EXIF_GPS_MIN_DENOM, EXIF_GPS_TIMESEC_DENOM, meta_GPSInfo_t::GPSAltitude_denom, meta_GPSInfo_t::GPSAltitude_nom, meta_GPSInfo_t::GPSAltitudeRef, meta_GPSInfo_t::GPSLatitude_deg_denom, meta_GPSInfo_t::GPSLatitude_deg_nom, meta_GPSInfo_t::GPSLatitude_min_denom, meta_GPSInfo_t::GPSLatitude_min_nom, meta_GPSInfo_t::GPSLatitudeRef, meta_GPSInfo_t::GPSLongitude_deg_denom, meta_GPSInfo_t::GPSLongitude_deg_nom, meta_GPSInfo_t::GPSLongitude_min_denom, meta_GPSInfo_t::GPSLongitude_min_nom, meta_GPSInfo_t::GPSLongitudeRef, meta_GPSInfo_t::GPSMeasureMode, meta_GPSInfo_t::GPSTimeStamp_hrs_denom, meta_GPSInfo_t::GPSTimeStamp_hrs_nom, meta_GPSInfo_t::GPSTimeStamp_min_denom, meta_GPSInfo_t::GPSTimeStamp_min_nom, meta_GPSInfo_t::GPSTimeStamp_sec_denom, and meta_GPSInfo_t::GPSTimeStamp_sec_nom.

Referenced by main().


Generated on Fri Nov 28 00:07:04 2008 for elphel by  doxygen 1.5.1