Skip to content
/ WFS Public

LabVIEW and Python control of a (Thorlabs) Shack-Hartmann sensor

License

Notifications You must be signed in to change notification settings

nvladimus/WFS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Control tools for a Shack-Hartmann wavefront sensor

System requirements

Windows 7 or later, 32 or 64 bit.

LabView 2016 32-bit

Jupyter Notebook, recommended installation: Anaconda, Python 2.7, 32-bit.

Thorlabs WFS software, for drivers.

Thorlabs WFS150-7AR sensor.

Installation

Clone or download the repo to your local computer. Launch the LabView project file WFS-control.lvproj. The Thorlabs drivers file WFS_32.dll should be already added to system path if you successfully installed Thorlabs software for the instrument.

For LabView project, run the WFS_Thorlabs_testPanel.VI, see below WFS_Thorlabs_testPanel.VI

For python control code, start with Jupyter notebook Thorlabs-WFS-HelloWorld.ipynb.

Screenshot

LabView front panel

Acknowledgements

Thanks to John Taranto and Egbert Krause for help with calling the driver's DLL functions from Python.

About

LabVIEW and Python control of a (Thorlabs) Shack-Hartmann sensor

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published