Zipfel Lab at Cornell University - LSM Scan controller

Scancard Version 6.0

Software for controlling our custom-built laser scanning microscopes is written in C and C++ under Visual Studio 2022 (now 2026). The software, CScan.exe runs on Windows 10 and 11, and controls our scancard and the different acquisition systems that we have used over the years.
Being all lab-written code the software is flexible, allowing us to easily add new features and support new hardware as needed. The software architecture is based on a multi-threaded design, with separate threads for controlling the scanning hardware, acquiring data, and processing images. This allows us to achieve high performance and low latency while still maintaining a responsive user interface.