Thorlabs / Light_Analysis_Examples

Software examples for Thorlabs products: Spectrometers CCSxxx | Polarimeter PAX1000 | Power Meter PMxxx | Optical Spectrum Analyzers OSA | Shack-Hartmann Wavefront Sensors WFSxx | CMOS Camera Beam Profiler BC207

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Light_Analysis_Examples

Software examples for Thorlabs' products that are used to measure light (e.g. CCS Series Spectrometers, PAX1000 Polarimeters, Wavefront Sensors, etc.)

Repo Organization

All examples are split up by programming language and product type. Directions on using specific examples are given within the folders.

C# and C++ Soft Requirements

Guides written for these examples are written with Microsoft's Visual Studio in mind, which can be downloaded here. Other IDEs can be used, but instructions are not provided in this repository.

Python Requirements

Python examples make use of the ctypes module, which can be installed using the command

pip install ctypes

if ctypes is not installed already.

About

Software examples for Thorlabs products: Spectrometers CCSxxx | Polarimeter PAX1000 | Power Meter PMxxx | Optical Spectrum Analyzers OSA | Shack-Hartmann Wavefront Sensors WFSxx | CMOS Camera Beam Profiler BC207

License:MIT License


Languages

Language:HTML 84.5%Language:Python 13.2%Language:C# 1.3%Language:C++ 0.8%Language:MATLAB 0.2%