Software examples for Thorlabs products that emit light
https://www.thorlabs.com/light
Lasers
S5FC1005S, S5FC1021S, S5FC1018S, S5FC1550S-A2, S5FC1050P, S5FC1021P, S5FC1018P, S5FC1550P-A2, S5FC1005P, ULN15TK, DFB15TK, TLX1, TLX2, KLS635, KLS1550
Photon Pair Sources
SPDC810, SPDC810N, SPDC1550N
Benchtop Modulator Driver
MX10A, MX10B, MX10C
LED Sources
CHROLIS, CHROLIS-C1, CHROLIS-C2
All examples are split up by programming language and product type. Directions on using specific examples are given within the folders.
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. Examples using dependencies not included in the .NET Framework will be called out on the build instructions for each program.
Some python examples make use of the pySerial module, which can be installed using the command
pip install pyserial