
Docklight Scripting IoT terminal is an extended edition of the Docklight RS232 Terminal / RS232 Monitor. It can establish TCP connections (TCP client mode), accept a TCP connection on a local port (TCP server mode), or act as a UDP peer IoT terminal.
Docklight Scripting is a reliable, effective and easy to learn tool for debugging network-enabled devices and IoT (Internet of Things) applications that use single endpoint-to-endpoint connections. You can simulate basic functions of your application layer protocol and use Docklight Scripting for testing your server application without writing additional client software, etc.
v1.9 [Jun 17, 2009]
- Support for Docklight Monitoring Tap USB - Choose comm.channels TAP0 / TAP1
(e.g.) instead of COM4 / COM5 for best monitoring accuracy better than 10
milliseconds
- Milliseconds timestamp resolution and improved overall timing accuracy
(menu Tools-->Options, "Date/Time Stamps")
- Menu Tools --> Expert Options:
Comm. Driver Mode = External / High Priority Process
for higher accuracy when monitoring serial COM ports
- Menu Tools --> Expert Options: Disable data forwarding in Monitoring Mode
for higher data throughput when monitoring serial COM ports
- Receive Sequence Function Character "!" to detect handshake signal changes
- Menu Scripting --> Customize / External Editor:
use a third party program editor with advanced editing features like
syntax highlighting
- Break Script menu/toolbar and DL.Break method:
interrupts script execution and shows the current line in the editor
- #include statement / include file support for scripts
Fixes and Improvements:
- Keyboard console state is now remembered when communication is stopped and
started again.
- Flow Control Support "Manual" now displays the RI (Ring Indicator) status, too
- Multiple input / output files:
Up to 4 FileInput objects and 4 FileOutput objects can be used simultaneously
FileInput, FileInput2, FileInput3, FileInput4
FileOutput, FileOutput2, FileOutput3, FileOutput4
- Show recently used network addresses in the drop down list of the
Project Settings dialog
- DL.AddComment Chr(7) can be used to produce a beep sound
- You can now call user-defined Subs or Functions from inside DL_OnSend() or
DL_OnReceive()
- CRCs with less than 7 bits now available. New predfined keyword "CRC-7" for
7 bit CRC used with MMC / smart card applications
- Improved performance when opening / starting large scripts
- Fixed bug: Flow control setting "RS485 Transceiver Control" would activate
XON/XOFF, too
- Fixed bug: DL.LoadProgramOptions "" now displays the file open dialog correctly
- Fixed bug: Keyboard console in V1.8.10 introduces new timestamp after each
character
- Fixed bug: Keyboard console steals focus from other applications.
- Fixed bug: Run-time error 91 could occur when Docklight is closed with logging
still running
- Fixed problem: Docklight goes to 100% CPU load with certain (virtual) COM port
drivers.
The Remote Debugger Installation is intended for computers without Visual Studio