User's Manual

Wireless InertiaCube3 Supplemental Manual 10
Doc. No. 072-00096-0E05
2 Wireless InertiaCube3 Support Software
Test software and the InterSense Software Development Kit (SDK) delivered with the
InertiaCube3 are provided on the InterSense Support CD with the system. Use the auto install
tool to extract and install the software on your Windows PC.
The core of all InterSense software running on a Windows PC is the isense.dll. When installed
with the auto installer Product CD, the isense.dll is automatically place in the WINDOWS or
WINNT system directory. This library, along with all other InterSense libraries used with other
operating systems, provides a standard interface to all InterSense tracking systems.
Isdemo32.exe is installed in the InterSense\Programs folder. It provides a convenient graphical
interface for testing and configuring the tracker.
IServer.exe (the InterSense Server Application) provides multiple services to applications
requiring tracker data. IServer runs in the system tray, reading the data from the connected
devices at the maximum speed allowed by the operating system. That data is then made available
to other applications that use the InterSense DLL to communicate with the tracker. This allows
multiple applications running at the same time to read data from the same tracking device.
Joystick Emulation Drivers can present any InterSense tracker as a joystick to the operating
system. This provides games, like the Microsoft Flight Simulator, use of the tracker to control
the line of sight. IServer reads tracker data in real time and passes it to the InterSense Joystick
Driver, where it becomes available to all applications capable of reading joystick through
DirectInput Interface.
The JMouse program allows any joystick device to control the "line of sight" in 3D applications,
such as games, flight simulators, etc. It works by converting joystick movement to simulated
mouse commands. JMouse uses DirectInput to detect and read data from joystick devices, so it
requires DirectX version 8.0 or higher. To work with InterSense tracking devices, JMouse
requires InterSense Joystick drivers and IServer to be installed and running.
The InterSense SDK sample programs and instructions are also installed from the CD. The SDK
folder contains InterSense libraries for Windows, WindowsCE (PocketPC), Linux, HP-UX, SGI
IRIX and Mac OS X. Sample code is provided to demonstrate the SDK use in Microsoft Visual
C++, Visual Basic, WindowsCE, Linux and IRIX applications.
USB Drivers are installed in the InterSense\USBDrivers folder. This third party software
supports the USB interface with the Wireless InertiaCube3 Receiver. Depending on your
operating system, you may need to install the USB Drivers as outlined in Appendix B of the
InertiaCube3 Product Manual. Details on the USB drivers and product updates are at
http://www.ftdichip.com.
The deviceTool utility is used to set or change wireless communication channels and is installed
in InterSense\DeviceTool. Use of this utility is described in Section 4 of this manual.
Please review the installed documentation in InterSense\Documents for additional information
and Product Manuals.