The FARO® Laser Tracker has a Software Developers Kit (SDK) that enables application engineers to create custom programs to control the Tracker and take measurements. The SDK is always backwardly compatible. Typically, when a new SDK is released, new functions and libraries are added to support the latest Tracker models and features without removing support for existing models and features. This ensures that programs written for Legacy Tracker models continue to function as expected with the latest Tracker models. Supported programming languages are usually not changed.
To get the SDK, contact FARO Support, fill out the non-disclosure form supplied by the Support Agent, and apply for approval from FARO product management. Once you are approved, a Support Agent will send you the link to the SDK and its documentation.
Supported Programming Languages
- C# for .NET-- You can use .NET Visual Basic to access the C# SDK
- C++ for Visual Studio 2008
- Windows C++
- Java JRE
Supported Operating Systems
- 32-bit—Microsoft Windows XP, Vista, 7, 8.x, and 10
- 64-bit—Microsoft Windows 7, 8.x, and 10
tracker SDK, custom applications, extend functions