User's Manual

Table Of Contents
InterSense Doc. No. 072-00105-0I07 Rev. 4.2
IS-900 User Guide Page 159 of 177
Bool
ISD_NumOpenTrackers( WORD *num )
The number of currently opened trackers is stored in the parameter passed to
this function.
float
ISD_GetTime( void )
Platform independent time function.
Bool
ISD_UdpDataBroadcast( ISD_TRACKER_HANDLE handle,
DWORD port,
ISD_TRACKING_DATA_TYPE *trackingData,
ISD_CAMERA_DATA_TYPE *cameraData )
Broadcast tracker data over the network using UDP broadcast.
handle Handle to the tracking device. This is a handle returned by
ISD_OpenTracker() or ISD_OpenAllTrackers().
port
UDP port (0 to 65535).
trackingData
A ISD_TRACKING_DATA_TYPE structure containing the data
to send, retrieved with
ISD_GetTrackingData().
cameraData
Pass NULL to this.
Bool
ISD_GetSystemHardwareInfo( ISD_TRACKER_HANDLE handle,
ISD_HARDWARE_INFO_TYPE *hwInfo )
Retrieve system hardware information. Note that the system is a single tracker
(and will thus have one handle). For details on individual stations (such as the
devices on each port of an IS-900), use ISD_GetStationHardwareInfo()
instead.
handle Handle to the tracking device. This is a handle returned by
ISD_OpenTracker() or ISD_OpenAllTrackers().
hwInfo
An ISD_HARDWARE_INFO_TYPE structure containing the information.
The structure definition is given below.