User Manual Part 2

IS-900 User Guide Page 147 of 159
Bool
ISD_GetTrackerConfig( ISD_TRACKER_HANDLE handle,
ISD_TRACKER_INFO_TYPE *tracker,
BOOL verbose )
Get general tracker information, such as type, model, port, etc. Also retrieves
Genlock synchronization configuration, if available. See
ISD_TRACKER_INFO_TYPE structure definition for complete list of items.
handle Handle to the tracking device. This is the handle returned by
ISD_OpenTracker.
tracker Pointer to a structure of type ISD_TRACKER_INFO_TYPE. See
isense.h for structure definition.
Bool
ISD_SetTrackerConfig( ISD_TRACKER_HANDLE handle,
ISD_TRACKER_INFO_TYPE *tracker,
Bool verbose )
When used with IS Precision Series (IS-300, IS-600, and IS-900) tracking
devices this function call will set ultrasonic and synchronization parameters, all
other fields in the ISD_TRACKER_INFO_TYPE structure are for information
purposes only.
handle Handle to the tracking device. This is the handle returned by
ISD_OpenTracker.
tracker Pointer to a structure of type ISD_TRACKER_INFO_TYPE. See isense.h
for structure definition.
Bool
ISD_GetCommInfo( ISD_TRACKER_HANDLE handle,
ISD_TRACKER_INFO_TYPE *tracker)
Get RecordsPerSec and KBitsPerSec without requesting Genlock and other
settings from the tracker. Use this instead of ISD_GetTrackerConfig to prevent
your program from stalling while waiting for the tracker response. This call is
used to obtain data rate information.
handle Handle to the tracking device. This is the handle returned by
ISD_OpenTracker.
tracker Pointer to a structure of type ISD_TRACKER_INFO_TYPE. See isense.h
for structure definition.