/libapt

Primary LanguageC++MIT LicenseMIT

libapt

C++ Library for the Thorlabs APT Protocol

This Library is for communicating with the Thorlabs Kinesis devices. This implements the full APT protocol - Issue 29 - 20 October 2021, but have been tested with the KPZ101 piezo controller and KST101 stepper motor controller (with ZFS25B) on Ubuntu 20.04.3.

Installation

No installation required. Build the static library and link to your code. See example. The APTDevice class may be extended for other devices similar to the implementation of the KPZ101 and KST101 devices.

Dependencies

No special dependencies other than build-essential.