LabVIEW interface for controlling two LCOS-SLM
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
formula_node
python Fix LOCS load for Xm and Ym Apr 19, 2017
.gitattributes
.gitignore
Compute Spot Pattern v2.vi
Compute State Sequence.vi First commit Oct 26, 2013
Correct LCOS Pattern.vi
Correction Pattern Changed.vi First commit Oct 26, 2013
Create LCOS Pattern for Simulations.vi First commit Oct 26, 2013
Create Simulated Image.vi
Dispose LCOS Images.vi
Init LCOS Menu.vi
LCOS Display Init.vi First commit Oct 26, 2013
LCOS Exit Global.vi
LCOS GUI v3_green.vi Fix load LCOS conf of "focal" field and fix "python" to True Apr 19, 2017
LCOS GUI v3_red.vi Change default values Apr 19, 2017
LCOS Images Init.vi Add two separate VIs for green and red LCOS Apr 28, 2016
LCOS Images.ctl
LCOS Init.vi
LCOS Parent Action.ctl
LCOS Pattern Display Actions.ctl
LCOS Pattern Display_green.vi Add two separate VIs for green and red LCOS Apr 28, 2016
LCOS Pattern Display_red.vi Add two separate VIs for green and red LCOS Apr 28, 2016
LCOS Queue Data Type.ctl
LCOS Queue Management Actions.ctl First commit Oct 26, 2013
LCOS Queue Manager.vi First commit Oct 26, 2013
LCOS Simulation GUI.vi First commit Oct 26, 2013
LCOS Simulation State Machine States.vi First commit Oct 26, 2013
LCOS Simulations.aliases
LCOS Simulations.lvproj First commit Oct 26, 2013
LCOS State Machine States.ctl
LCOS.lvlps
LCOS.lvproj
LICENSE.txt Add license Jun 8, 2017
Labview_Python_Notes.txt
Load LCOS Configuration.vi commit after closign project Apr 19, 2017
Load LCOS Correction Pattern.vi
Load LCOS Pattern.vi
Pattern_to_YAML.vi
Periodic Spot Pattern Parameters.ctl
Periodic Spot Pattern Parameters2.ctl First commit Oct 26, 2013
README.md Update README.md Jul 14, 2017
Read Pattern from disk.vi Add VIs to write pattern parameters to YAML and read binary file Dec 18, 2015
Save LCOS Configuration.vi
Set LabPython Server Path.vi
Update LCOS Image.vi
Update Preview Image.vi
YAML Get Field Value Bool.vi
YAML Get Field Value CSV.vi Fix LOCS load for Xm and Ym Apr 19, 2017
YAML Get Field Value Double.vi WIP for load LCOS conf Apr 18, 2017
YAML Get Field Value Int.vi
YAML Get Field Value.vi
YAML_bool.vi Working TCP python pattern, params needs to be checked. Oct 6, 2016
YAML_csv_entry.vi
YAML_float.vi All parameters work except for rotation. Oct 6, 2016
YAML_int.vi
pattern_from_YAML.vi
pattern_from_sever.vi X: add menu entry to save and load configuration Apr 12, 2017
pattern_request_TCP.vi
pattern_to_file.vi
python_pattern.vi Fix Green LCOS VI Oct 6, 2016
python_pattern2.vi
python_pattern_script_node.vi
test_python_installation.vi Python TCP server to compute pattern Oct 5, 2016
test_python_pattern.vi Working TCP python pattern, params needs to be checked. Oct 6, 2016

README.md

LCOS_LabVIEW

LabVIEW interface for controlling two LCOS-SLM.

See also the stand-alone python library for LCOS pattern generation:

Cite

If you use this code, please cite the paper:

48-spot single-molecule FRET setup with periodic acceptor excitation
A. Ingargiola, M. Segal, A. Gulinatti, I. Rech, I. Labanca, P. Maccagnani, M. Ghioni, S. Weiss, X. Michalet
bioRxiv 156182; 2017. doi: https://doi.org/10.1101/156182

Authors

Xavier Michalet, Antonino Ingargiola and Ryan Colyer.


Copyright (C) 2017 The Regents of the University of California

This work was supported by NIH grants R01 GM069709 and R01 GM095904.