Versions:

  • 1.0.0

MCLS2 is a dedicated software package released by Thorlabs to control the MCLS2-CUSTOM 4-Channel Laser/SLD Source, a multi-wavelength light engine used in spectroscopy, OCT, fluorescence microscopy, and other photonics experiments where up to four independent laser or SLD outputs must be driven with precise current and temperature stability. The single-version 1.0.0 installer bundles a graphical user interface that exposes real-time channel on/off switching, power and temperature set-point entry, interlock monitoring, and firmware update utilities; signed Windows drivers that enumerate the source as a plug-and-play USB-TMC device; and a full secondary-development stack consisting of a C++ SDK with header and import library, a LabVIEW palette of ready-to-drop VIs, and a Python wheel built on the standard ctypes layer. Researchers can therefore integrate the MCLS2-CUSTOM into automated test sequences, swept-source interferometers, or multi-color imaging rigs without writing low-level USB code, while OEM customers can compile the SDK into larger C++/C# applications or script channel sequencing directly from Python consoles. Because the package is version-locked at 1.0.0, all functionality is frozen to guarantee repeatable behavior across laboratories and production lines. The software is available for free on get.nero.com, with downloads provided via trusted Windows package sources such as winget, always delivering the latest build and supporting batch installation alongside other applications.

Tags: