Functions of the dll, Other exported functions of the dll – Juniper Systems LandMark CE User Manual
Page 77
LandMark CE User’s Manual 77
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 CE 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 CE signals with new data.
The DLL is aware of Landmark CE unloading and releases the block
so that the third party application is not blocked if LandMark CE is
no longer running.
Other exported functions of the DLL
Setup function
Function: LMCE_API BOOL SwitchModes(int whichMethod, BOOL
isRealTime)
Use this function to set the mode for each of the three methods
described above. The mode changes to either Pulled or Pushed
version in each of the methods.
GetError function
Function: LMCE_API BOOL GetError(int whichMethod, short &error)
All exported functions return a zero value to indicate failure. Use the
GetError function to get more detailed information about the nature
of the failure.
▲
▲