Juniper Systems LandMark Mobile User Manual
Page 75

LandMark Mobile User’s Manual 5
int &markiminlon,
The minute part of the Degree
Minute Second
double &marksec_lat,
The second mart of the Degree
Minute Second
double &marksec_lon,
The second part of the Degree
Minute Second
char mark_UTMZone[]
The UTM Zone
double &mark_northing,
The UTM northing
double &mark_easting,
The UTM easting
double &mark_pdop,
GPS data
double &mark_ehe,
GPS error in meters
double &mark_ehe_ft,
GPS error in feet
int &mark_pts,
Mark Points
SYSTEMTIME &mark_systm,
Mark System
double &mark_ofst_dir,
Mark offset point direction
double &mark_ofst_dist,
Mark offset point distance
double &mark_ofst_dist_ft,
Mark offset point distance in
feet
double &mark_ofst_slope,
Mark offset point slope
char MapDatumID[]
Map datum
Functions of the DLL
The communication between the DLL and LandMark Mobile relies
on named event signaling and named shared memory. All pulled
data based events have time-outs, but the pushed data event blocks
the third party application until LandMark Mobile signals with
new data. The DLL is aware of LandMark Mobile unloading and
releases the block so that the third party application is not blocked
if LandMark Mobile is no longer running.