DigiLock 110 Readme


Date:                           2023-04-14

Software Version:      1.8.1


This file contains information about the DigiLock 110 user interface software developed by TOPTICA Photonics AG.





System Requirements



What’s New

Known Issues

Bug Fixes


System Requirements

Processor:                x86 platform (e.g. Pentium III, 4, M), min. 800 MHz,

                                 recommended > 1.2 GHz

RAM:                       min. 256 MB, recommended 512 MB

Screen Resolution:   min. 1024 x 768

Operating System:   Windows XP SP2/3, Windows Vista SP1 32-/64-bit, Windows 7 SP1 32-/64-bit, Windows 8.1 32-/64-bit

Interface:                  USB 1.1 or USB 2.0


To view the user manual provided in the Help Menu, installation of Adobe Acrobat Reader® is necessary.




The installation of the USB-driver and the control software requires administrator privileges.

Please uninstall any previously installed DigiLock software. Otherwise the installations may interfere.


The DigiLock 110 provides a USB connection to load the firmware and to control the module via the supplied PC based software. In order to communicate with the DigiLock 110, the USB driver has to be installed before the installation of the application software. The driver is located in the directory “Drivers\USB” on the installation CD supplied with the DigiLock 110 module. Run the .exe file to install the driver on the PC.

After the driver is installed successfully, connect the DigiLock 110 module to the PC with the appropriate USB cable. The operating system will recognize the new hardware.

Control Software

Start the program “setup.exe” in the folder “Installer” on the CD that is shipped together with the DigiLock 110. The installer will guide you through the installation process.



Version 1.8.1

·      Update of user manual.


Version 1.6.0

·         AutoLock and PID controller: Function of window option changed. The parameters “Min” and “Max” are replaced by the more versatile set of parameters “Level out Max”, “Level out Min”, “Level in Max” and “Level in Min”.



·         Renaming and repositioning of several front panel elements

·         Profile and calibration data divided in two separate files



·         Tab with manual options for PID controllers is no longer present in AutoLock mode when the “Advanced Settings” option is selected

·         MinMax Intense option was renamed to Lock Window

·         Frequency Analysis: the averaging algorithm now works with frequency spectra averaging not any longer with averaging the time signals and performing the FFT afterwards



·         Files containing device specific module settings are no longer stored in the installation folder. They can be found in ...\Documents and Settings\<User Name>\Application Data\Toptica\DigiLock\ (English Windows version) or ...\Dokumente und Einstellungen\<User Name>\Anwendungsdaten\Toptica\DigiLock (German Windows version)


What’s New

Version 1.8.0

·         Mouse wheel support for controls added.

·         LabVIEW 2013 SP1 f6-Patch integrated.


Version 1.6.0

·         Speed of Remote Control Interface improved significantly

·         Response: Reference tracks of graph are saved to disk, too

·         System Startup: Software automatically determines the state of the DigiLock hardware. Unnecessary resets and firmware uploads are eliminated

·         Frontend settings are stored on the module

·         PID Controllers: Various controller states are sampled continuously

·         PID Controllers: Relock amplitude for the channels SC110 out and DCC Iset is increased to the full scale of the analog output

·         PID Controllers: Software option for interrupting the PID controller action (hold function)

·         Simulation: Signal chain components can be included selectively into transfer function simulation

·         LI/PDH: demodulated signal can be output on AIO1out

·         Several bugfixes



·         Multi-Module Support: up to 4 DigiLock modules can be operated on one computer

·         DigiLock Module Server (DMS): administration of all connected DigiLock modules

·         Remote Control Interface: the GUI and DMS can be controlled via TCP commands

·         Remote Control Interface: full set of LabVIEW VIs is provided for easy integration of the DigiLock in user applications

·         PID Controllers: reset option with variable reset rates

·         PID Controllers: relock performance improved when PID controller operates with high derivative gain

·         Scope/Spectrum: configurable smoothing function

·         Spectrum: option to suppress the DC level

·         AutoLock Mode: more detailed locking options

·         AutoLock Mode/Display: more versatile selection of lock point in the graph

·         AutoLock Mode/PID Controllers: reset option when input signal is out of supervision window

·         LI / PDH: automatic phase adjustment



·         AutoLock Mode: when switching off the AutoLock and both PID controllers are involved the controllers are switched off simultaneously not with a time delay of several milliseconds

·         PID Controllers: the behavior of the controller when switching off the lock (keep PID value or reset PID) can be configured for both controllers

·         PID Controllers: the input channel selection of the controllers is supervised. This prevents from choosing the wrong input in case of top of fringe stabilization (LI, PDH)

·         PID Controllers: the delay time for the relock procedure is configurable

·         Scope / Frequency Analysis: PID 1 out and PID 2 out implemented as display traces



·         Software can be operated on non-administrator computer accounts

·         AutoLock Mode: automatic adaptation of the timescale to the scanning frequency. The “Timescale” control is no longer available

·         AutoLock Mode: automatic tracking of the selected lockpoint

·         AutoLock Mode: LI- or PDH-error signal is displayed in the graph

·         AutoLock: relock options can be modified during the relock procedure

·         Scope / Frequency Analysis: overload indicators are turned on if the observed signals reach its limits

·         Scope / Frequency Analysis: new signal available: error

·         Scope / AutoLock / Frequency Analysis: display of mean- and rms-value for both channels

·         Network Analyzer: the measurement can be stopped during acquisition

·         LI / PDH: offset for the error output can be set

·         Loading user profiles with options

·         PID Controllers: the output can be limited

·         PID Controllers: during manual operation each controller has its own set of MinMax Intense and Relock parameters

·         PID Controllers: when using the MinMax Intense option the actual state (if the selected channel is within its limits) can be monitored on the digital IO line


Known Issues



Bug Fixes



Discovered in version




PID-Controllers: The setpoint does not consider the analog gain on the <Main in> channel



Network Analyzer: The maximum modulation amplitude is not limited (corresponding to the selected output channel)



Autolock: The MinMaxIntense values do not consider the analog gain on the <Main in> channel



PID-Controllers: Trigger level do not consider the analog gain on the <Main in> channel



PID-Controllers: PID1 has 16 times less gain than PID2 with the same parameters



PID-Controllers: Parameters of the MinMaxIntense option were not updated when changing the analog gain on <Main in> channel



Program Files were copied write protected during installation



Copying of Program Files during software update did not work properly



System Setup: Parameters for fc and filter order are not updated when modified in the simulation window



Loading Profiles: It is possible that after a profile is loaded all Function buttons disappear



Autolock Display: Mouse-click in the graph causes a change in offset and scan amplitude



PID-Controllers: The up-down arrow buttons of the gain parameter controls do not work properly



Default values for some controls are not reasonable



Autolock Display: The wrong context menu appeared in the graph



Autolock Display: Zooming/panning with <DCC I set> set as Scan output channel, produce unexpected behavior of the signal on the output



Spectrum Display: Display elements for the Mean value and RMS-error of CH1 and CH2 are interchanged



AutoLock: Sometimes wrong Window values are loaded



Spectrum Display: When selecting "Export Data" scope traces are exported



Scope and Spectrum Display: Crosstalk between different DigiLock modules if "Avg" is selected



Due to high dynamic range of PID parameters, discretization errors might occur in special scenarios. This occurs especially if D gain is used and the other parameters are quite low. This behavior can be predicted with the simulation feature.



Path to the user profile directory was not loaded correctly



Shortcuts in Autolock window did not work correctly



In the System panel the output channels for LI and PDH were interchanged