https://github.com/bunpc/pyspectralradar
Python wrapper for Thorlabs SpectralRadar SDK C library using ctypes
https://github.com/bunpc/pyspectralradar
instrumentation oct python spectralradar telesto thorimage thorlabs-spectralradar
Last synced: 5 months ago
JSON representation
Python wrapper for Thorlabs SpectralRadar SDK C library using ctypes
- Host: GitHub
- URL: https://github.com/bunpc/pyspectralradar
- Owner: BUNPC
- License: mit
- Created: 2019-05-22T15:40:29.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2020-05-06T14:03:07.000Z (about 6 years ago)
- Last Synced: 2025-09-09T20:41:13.658Z (9 months ago)
- Topics: instrumentation, oct, python, spectralradar, telesto, thorimage, thorlabs-spectralradar
- Language: Python
- Size: 89.8 KB
- Stars: 4
- Watchers: 0
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# PySpectralRadar
Python 3 wrapper for Thorlabs SpectralRadar SDK C library using ctypes
This wrapper is intended for use with ThorLabs ThorImage and SpectralRadar
version 4.4.7.0.
It should work with most other 4.X versions with little
to no modification.
Dependencies: numpy, ctypes
NOT ALL FUNCTIONS FROM THE SPECTRALRADAR API ARE INCLUDED. Functions are
added as they become useful to the project this is being developed for.
Structs, functions, and enums can be easily added as Python classes or functions
following the format of those already implemented.
Where possible, wrapper objects and arguments share the name of the
prototype they wrap, as declared in the .h or found in the ThorLabs docs.
---------------------------------------------------------------------------
ThorImage and SpectralRadar SDK software are the intellectual property of
Thorlabs, Inc. This script is merely a wrapper for the functions and objects
exposed by the SDK they provide to licensed users of this software.