Lens controllers
This section describes the libraries that are used to control the zoom lens. Libraries:
Library | Description |
---|---|
AFEngine (Linux and Windows) | Provides auto focus functions for different lens controllers. Supports ROI, auto ROI detection and other different parameters. Provides hardware agnostic interface to be implemented in different lens controllers. No external dependencies. |
Flc (Linux and Windows) | Lens controller implementation. It is a software controller for Fujinon CCTV lenses. No external dependencies. |
FujiProtocolParser (Linux and Windows) | Provides methods for encoding control commands and decoding responses for Fujinon CCTV lenses. No external dependencies. |
Lens (Linux and Windows) | Provides standard interface as well as defines data structures and rules for different lens controllers. Lens interface class doesn’t do anything, just provides interface and provides methods to encode / decode commands and encode / decode params. No external dependencies. |
Olc (Linux and Windows) | Lens controller implementation. It is a software controller for Ophir infrared lenses. Includes reach auto-focus functions based on AFEngine library. No external dependencies. |
Rpl (Linux and Windows) | Lens controller implementation. It is a software controller for RP Optical Lab Zoom lenses lenses. No external dependencies. |
RpLensParser (Linux and Windows) | Provides methods for encoding control commands and decoding responses from RP zoom lenses. No external dependencies. |
Slc (Linux and Windows) | Lens controller implementation. It is a software controller for Stingray SWIR lenses. Includes reach auto-focus functions based on AFEngine library. No external dependencies. |
StingrayParser (Linux and Windows) | Provides methods for encoding control commands and decoding responses for Stingray SWIR lenses. No external dependencies. |
SunnyLens (Linux and Windows) | Lens controller implementation. It is a software controller for Sunny continuous zoom lenses. No external dependencies. |
SunnyLensParser (Linux and Windows) | Provides methods for encoding control commands and decoding responses from Sunny continuous zoom lenses. No external dependencies. |
Ylc (Linux and Windows) | Lens controller implementation. It is a software controller for Yamano CCTV lenses. No external dependencies. |
KowaLensParser (Linux and Windows) | Provides methods for encoding control commands and decoding responses for KOWA CCTV lenses. No external dependencies. |
Klc (Linux and Windows) | Software controller for KOWA CCTV lenses. No external dependencies. |