This is a repository to work together on our common OCT acquisition and processing software
- Install LabView 2016 32-bit and 64-bit
- Install Device Driver (DCD-Aug16) as well as RIO-DAQ drivers to your PC
- Install the FPGA Toolbox and the XiLinx 14.7 Compilation tools to compile locally
- For all FPGA coding (everything in the FPGA-folder) use LabView 2016 32-bit
- For every other purposes use the better supported LabView 2016 64-bit version
- Install the Alazartech ATS-SDK as well as the current drivers for your ATS-DAQ card
- Optional: Install Visual Studio 2015 Professional for GPU programming
- Install CUDA Toolkit 8.0 and update the NVidia Drivers
The system was tested with an Insight OEM laser, a NI-7851R FPGA-I/O card and a Alazartech ATS-9373 high-speed DAQ card. The signal is detected with a Thorlabs PDB480C-AC dual balanced detector. As motherboard a Asus X99-E WS is used. The scanners were high-performance Saturn 1b galvanometer scanners from ScannerMax/Pangolin. For debugging the AlazarDSO v1.7.3 software was used.
- Sample or k-clock (on laser) ---> ECLK (on ATS)
- Sweep trigger (on laser) ---> DIO_4 (on FPGA)
- DIO_0 (on FPGA) ---> TRIG (on ATS)
- DIO_1 (on FPGA) ---> AUX I/O (on ATS)
- AO_0 (on FPGA) ---> x-Scanner
- AO_1 (on FPGA) ---> y-Scanner
- RF out (on detector) ---> Ch_A (on ATS)