Docklight versions

Monitors, tests and adjusts serial device connections
2.4
Apr 25, 2023
2.2
Aug 12, 2016
Editorial review
rating
2.1
Sep 7, 2015
Review
2.0
Aug 18, 2012
Review
1.9
May 14, 2009
Review
1.8
Apr 24, 2008
1.7
Jul 25, 2008
1.6
Mar 10, 2008
1.3
Aug 14, 2008

What's new

v2.2 [Aug 12, 2016]
Windows visual style and high DPI awareness. (No "blurry fonts" with display text size 125% or higher.)

v2.1 [Sep 7, 2015]
- Faster RTF (colored text) formatting, especially with text that contains a lot of color changes.
- More readable and more up-to-date fonts and layout.
- Improved display overload handling, e.g. when RTF formatting still takes too long. Docklight does
not freeze, but switch to Plain Text Mode automatically and indicate a warning.
- Improved COM port enumeration in the Project Settings dialog:
Should find some rare device types that were previously omitted. Uses now SetupAPI, plus additional
registry readout from HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\SERIALCOMM.
- Added Receive Sequence comment macros: %_N for Sequence Name, %_I for Sequence Index,
%_X for data direction.
- Adjusted standard baud rate list, includes now 230400 baud.

v2.0 [Aug 18, 2012]
New features and functions:
- Support for EZ-Tap Pro and Versa-Tap from www.stratusengineering.com
(see also http://docklight.de/support/support_dl_faq034.htm)
- New setting for COM communication channels:
Baud Rate "None" = Don't set serial communication settings (baud rate, parity ...)
(to avoid problems with virtual COM drivers / Embedded COM stacks that do not support this)
- New OnReceive_GetDateTime() / OnReceive_GetMilliseconds() method
- New DL.ConvertSequenceData() for processing float and integer encoded values
- New DL.SetContentsFilter() to change Communication Filter settings while channel is open
- New Function Character '^' for bitwise comparisons
- New Receive Sequence comment macros (%_L, %_T, %_C, %_A, %_H, %_D, %_B)
- New method DL.GetHandshakeSignals()
- New method DL.GetEnvironmentVariable(), e.g. DL.GetEnvironmentVariable("USERNAME")
Fixes and Improvements:
- Improved Receive Sequence matching: no more restrictions due to cursor-based matching.
All possible matches are detected.
- Improved non-modal "Find Sequence..." dialog. Better matching, wildcards allowed.
- New command line option '-i' for invisible background operation
- Extended OnSend_GetData() / OnReceive_GetData() syntax for returning substrings
- Fixed bug with StartLogging: "Internal error 1000 in module MdCommunication.printAndLogIntCommData"
- Fixed ghost ".exe" when closing Docklight (using Alt F4) while logging is active
- Fixed crash in "Create Log file(s)" when providing an illegal base file path
- Fixed bug in File->Import Sequence List..: Receive Action index was incorrectly set
- Docklight now allows editing a project file manually using a text editor, without having
to maintain the original sequence indexes. Docklight will re-index on project load.
- Digitally signed setup packages and executables (.exe, .dll)

Alternative downloads

Advanced Serial Port Monitor
Advanced Serial Port Monitor
rating

This app allows you to check the flow of data through a computer's COM ports.

COM Port Toolkit
COM Port Toolkit
rating

Protocol, data and timing analyzer.

Docklight Scripting
Docklight Scripting
rating

Establishes TCP connections, accepts a TCP connection on a local port, etc.

COM Port Stress Test
COM Port Stress Test
Free
rating

Tool for testing a COM or RS232 port (device).

Network Serial Port Kit
Network Serial Port Kit
rating

Allows you to work with any serial devices connected to remote computers.