| Getting Started | The Gocator Development Kit (GDK) provides a complete framework for the development, testing and deployment of custom Gocator firmware |
| Build System | The build system utilizes a solution generator, which generates the project files for different build environments within one solution, as well as a per-project build script which compiles your project for all supported architectures |
| ▼Tool Development | Using the GDK, a developer can create custom tools that integrate seamlessly into the sensor |
| Life Cycle | A measurement tool is in one of two states at any time: |
| Tool Definition | A custom tool is represented by a class deriving from the base class GdkTool |
| Configuration | Both tools and measurements can contain user-defined parameters, which are described in the GdkTool_Describe method |
| Data Processing | While the sensor is running, the GdkTool_Process method will be called whenever there is a scan ready to be used |
| Memory Management | Proper attention should be paid to memory management because it is critical to the reliable operation of the sensor |