Docklight V1.8
Copyright 2008 Flachmann und Heggelbacher (www.fuh-edv.de)
Program Description:
Docklight is a test, analysis and simulation tool for serial communication
protocols (RS232, RS485/422 and others). It allows you to monitor the
communication between two serial devices or to test the serial communication
of a single device. Docklight is easy to use and runs on almost any standard
PC using Windows Vista, Windows XP, Windows 2000, Windows NT or Windows 98
operating system.
Docklight Scripting provides an easy-to-use program language and a built-in
editor to create and run automated test jobs. Docklight Scripting is network-
enabled and allows TCP or UDP connections.
Installation:
- Execute the "setup.exe" application.
Distribution:
- See the "fuh_distribute_int.txt" file
Version History:
Docklight / Docklight Scripting V1.8.10 (03/2008)
New features and functions:
- HTML log file format can be customized.
- New DL.GetChannelStatus() method to determine the communication channel status
(closed, open, waiting for TCP connection, or error).
- New DL.PlaybackLogFile() method to replay a recorded communication.
- New DL.SaveProgramOptions() / DL.LoadProgramOptions() methods to save and load
Docklight user options (display settings, ...)
Fixes and Improvements:
- DL.OnSend_Peek() / DL.OnReceive_Peek(): optional parameter to return the value
in Docklight's ASC, HEX, Decimal or Binary representation
- DL.SetChannelSettings(): Additional "dontTest" argument to suppress the open/close
attempts for testing purposes.
- Improved multiple screen support.
- Sequence editor recognizes HEX, Decimal or Binary data in various
formats (e.g "5A A5 0F", "5A-A5-0F", "5A/A5/F" or "5AA50F")
- Sequence Editor mode (ASCII / HEX / Decimal ...) always follows the
selected Communications Window Mode.
- Improved sequence editor behavior when deleting a single HEX character.
- Keyboard Console allows transmitting data by pasting from clipboard (up to
1024 characters).
- new menu Help->Contact E-Mail Support allows sending relevant user setttings,
to faciliate customer support.
- Baud rates down to 1 (one) can be selected now (Note: Make sure your COM
port device can handle such low baud rates properly.)
- Fixed compatibility problem with Keyspan USA-19H USB adapter
- Fixed bug: FileInput.OpenFile "" now uses file open dialog correctly
- Fixed bug: Docklight Scripting now sets working directory correctly when
started from command line.
Docklight / Docklight Scripting V1.7.37 (06/2007)
Fixes and Improvements:
- For ASCII log files, the ASCII character code 26 is now replaced by 127.
ASCII code 26 serves as a end-of-file mark for text files and should be
avoided in text files.
- Improved behavior when CR only or LF only is used for end-of-line:
The line break is now inserted always before a comm.direction change, a new
date/time stamp or a comment.
- Improved behavior when a TCP client is immediately rejected: 2 seconds idle
time before retry.
- Fixed bug: Class definitions with private member variables caused syntax
error.
- Fixed bug: Docklight V1.7 now stores COM > 16 correctly
Docklight / Docklight Scripting V1.7.33 (04/2007)
New features and functions:
- Networking: Docklight Scripting can act as TCP client, TCP server or UDP peer
- new FileInput / FileOutput objects for easy and straightforward file I/O
- new DL.CalcChecksum() method for calculating CRCs of any type
- new DL.SetChannelSettings() / DL.GetChannelSettings() methods for changing
the communication port and settings (baud rate, ...) while running a script.
- new DL.Quit() command to stop script execution
- new DL.GetDocklightTimeStamp() method to return a Docklight-style time stamp
Fixes and Improvements:
- COM1 to COM256 can be selected.
- Project Settings dialog shows available COM ports in dropdown list.
- Timing acurracy in monitoring mode improved.
- Improved transmit and receive buffering, less COM buffer overflows
on high-speed connections.
- Monitoring mode additionally transmits the received data on the
opposite communication port (data forwarding).
- Communications display now buffers up to 128.000 characters.
- Log file buffers are now flushed after 1 seconds of inactivity.
- "RS485 Transceiver Control" now uses Windows RTS_CONTROL_TOGGLE mode with
improved timing (Windows NT/2000/XP/Vista only)
- Parity Error Character: "(ignore)" for reading characters with wrong parity bit
- The "Edit Send/Receive Sequence" dialogs show the current cursor position
and support cursor keys (Page Up/Down, Cursor Up/Down, Home/End).
- Minimum time for "Send Sequence periodically" now 0.01 sec (before: 0.1 sec)
- Additional operations on sequence lists: Import from a project file,
swap receive and send sequence lists.
- Improved behavior for large sequence lists (> 100 sequences).
- Fixed rare crash in Sequence Editor after copying & pasting a sequence
using Ctrl+C and Ctrl+V.
- DL.UploadFile() supports raw binary data tranfer mode ("R").
- DL.UploadFile(), DL.StartLogging(), DL.OpenProject() show a file dialog
if an empty file path argument is passed.
- DL.StartLogging() closes a previously opened log file automatically,
instead of returning an error.
- DL.AddComment with additional formatting options.
- DL.ResetReceiveCounter now additionally resets the Receive Sequence detection
algorithm, allowing easier resynch in complex protocols.
- Additional "!" function character arguments for temporarily changing the parity
settings within one Send Sequence.
- Receive Sequence supports "&" Delay function character to detect pauses.
- DL.StartLogging uses current script directory by default (same behavior as
DL.OpenProject or DL.UploadFile).
Docklight V1.6.23 / Docklight Scripting V1.6.23 (01/2007)
Fixes and Improvements:
- HTML help instead of Winhelp to prepare Docklight for Windows Vista
- Window size correctly remembered after closing Docklight, even when maximized.
- Font sizes < 10 now allowed (with additional warning)
- Control characters except CR/LF can be completely suppressed in ASCII display
10:16 02.04.2007- Baud rates up to 9.999.999 Baud can be entered (NOTE: This does not mean
Docklight can really process any kind of data at that speed.)
- Fixed bug: A "CR only" produces an additional line break in HEX, Decimal and
Binary display
- Fixed bug: The keyboard console tool always sets the RTS line to high when
typing characters
- Fixed bug: The DCD line status is not displayed
- Fixed bug in Docklight Scripting:
UploadFile() does not send data if the script contains a DL_OnSend() procedure
- Fixed bug in Docklight Scripting:
RS485 Tranceiver Control does not reset RTS while a script is executed
- Fixed bug in Docklight Scripting:
BREAK state introduces additional spaces in HEX, Decimal and Binary display
Docklight V1.6.8 / Docklight Scripting V1.6.8 (04/2005)
Fixes and Improvements:
- Flow control setting "RS485 Transceiver Control" is now correctly applied for
the Keyboard Console tool.
- F12 key brings up the notepad window, even if minimized
Docklight V1.6.7 / Docklight Scripting V1.6.7 (03/2005)
New features and functions:
- "Communication Filter" to hide the original serial data of one or both
communication channels
- Notepad (F12 key) for project documentation
- "Drag and Drop" support for project files and scripts
- Docklight Scripting: new method "UploadFile" for file transfer
- Docklight Scripting: new special function characters in Send or
Receive Sequences (set/reset handshake signals, add delay between characters,
send or detect a "break" state)
Fixes and Improvements:
- Keyboard Shortcuts for ASCII code > 126
- DEL key for Send/Receive Sequence lists
- Docklight Scripting: Increased maximum script size (510KB instead of 64KB)
-
很好的串口工具docklight
5星 · 超过95%的资源 需积分: 46 104 浏览量
2018-03-23
09:43:23
上传
评论
收藏 2.98MB RAR 举报
w_gavin
- 粉丝: 0
- 资源: 3
最新资源
- SQLiteExpertProSetup64
- Programming Massively Parallel Processors
- Mipi-DSI-specification-v1-3
- e393c4d95be143289e389734c440a12c.pdf (1)
- miniconda下载包
- 60道计算机二级模拟试题选择题(含答案和解析)
- opencv+opencv-contrib4.5.5
- 前端面试宝典大全.pdf
- 海尔智能电视刷机数据 LD32U6200 机编DH1SA000301 务必确认机编一致 强制刷机 整机USB升级主程序.zip
- 海尔智能电视刷机数据 LD50U3100 机编DH1S3000200 务必确认机编一致 强制刷机 整机USB升级主程序.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈