No description, website, or topics provided.
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.
User Instruction.pdf


GeneralPurposeSOS is a program for instrument control of an optical microscope (The Journal of Chemical Physics 148, 123316 (2018); The program is developed by Hao Li in the Haw Yang Lab at Princeton University.   

Programming language: LabVIEW 2015 (

External library functions required for running the program:
1. Andor Software Development Kit (SDK) 2016 (
2. LibTiff (used to handle TIFF files,
3. Thorlabs Motion Control Software (

When you install the Andor SDK on a computer with LabVIEW installed, the SDK DLL and LabVIEW files will automatically copied into the LabVIEW installation directory. 

For LibTiff and Thorlabs functions to be used, one need to manually place the DLL and LabVIEW files into the LabVIEW installation directory. LabVIEW files need to be placed in the “user.lib” folder in the LabVIEW directory. 

Please contact Hao Li ( if you have any questions.