Directory Structure
The RouteTrak API distribution can be placed anywhere on the development PC. The directories are:
- bin - Contains the dlls for each of the target platforms
- Docs - Contains this document
- include - Contains all of the required header files
- lib - Contains all of the libraries required for linking
- Sample - Contains a simple MFC dialog based sample application
The following is a brief list of the RouteTrakComponents:
Documentation
The documentation for the RouteTrak API is available in several formats:
- HTML
- HTML help
- PDF
- RTF
- Windows Help
Samples
A simple MFC dialog based application, "RTEngineTest" is provided for reference. This is a C++ application, developed using Microsoft Embedded Visual Tools 3.0.
Files
The RouteTrak Engine files included with this distribution are of three types:
- Header files - Contain all of the object, type and constant declarations for the compiler. These are to be included in the source code.
- Library files - Contain all of the object, type and constant declarations for the linker. These Libraries should be specified in your project settings.
- Binary files - These files are to be distributed to the \Windows folder on the target for run time access to the RouteTrak Engine functions.
Two components are distributed. The first is the RouteTrak engine, which supplies all of the RouteTrak hand held functionality. The RouteTrak Engine is built on the LinksPoint GPS Toolkit, which provides access to a variety of GPS devices. All RouteTrak specific use of the GPS Toolkit is included in the RouteTrak API, so direct access to the GPS Toolkit APIs is not required. However, if you would like to access more advanced GPS functionality, contact LinksPoint to find out more about the Toolkit.
Two target platforms are supported, ARM for ARM and XScale processors on the target device, and X86 for desktop emulator debugging.
File list:
|
Component |
Header file |
Library file |
Binary File |
|
RouteTrak Engine |
RTEngine.h |
RTEngine.lib |
RTEngine.dll |
|
GPSToolkit |
gpsapi.h |
GPSLib.lib |
GPSLib.dll |