COM Port Toolkit is a utility for system programmers engaged in development and debugging of drivers for devices working through serial COM-ports, as well as analysis of their work and reverse engineering. The program installs its own driver for COM-ports and fixes the data transmitted through it. In addition, the program allows you to transfer byte sequences via supported protocols to the active port and monitor the responses of the connected device, as well as record the results in the logs.
COM Port Toolkit can work both in the automatic mode, passing the specified sequences at specified intervals, and in the manual mode. In the latter case, it is possible to use scripts to automate various tasks (e.g. CRC checksum calculation, use of special transfer rules, outgoing data modification, etc.). To work with scripts, a C-like interpreter is used that supports the main constructs If, Else, For, Do and While and others like them, as well as the ability to create custom functions. Several examples of ready-made scenarios come with the program.
The utility can receive and send data in hexadecimal (HEX) and symbolic (ASCII) format. It is also possible to change communication channels and baud rates. The following protocols are supported: RS-232, RS-422 and RS-485.
- Monitoring of serial port activity;
- Data transfer in two formats and journaling;
- real time work;
- the possibility of using temporary stamps;
- built-in scripting language;
- Ability to work simultaneously with several devices:
- ability to export data to a file or clipboard.