COMTool – serial debug tools

COMTool is a cross platform serial debug tool.

This is free and open source software.

Key Features

  • Reliable stability, no UI freeze.
  • Multiple language support.
  • Configs save and auto load(auto save settings when exit).
  • Multiple character encode support(ASII,GBK(Chinese),UTF-8,UTF-16 etc.)
  • Multiple language support.
  • Multiple connection type support, and support add connection plugin:
    • Serial port.
      • Serial auto detect, and remember last selected support.
      • Serial offline auto reconnect support.
      • Port baudrate(any value) bytesize parity stopbits flow control etc. settings.
      • rts & dtr control by hand.
    • TCP/UDP support, include client and server mode.
    • SSH client support.
  • Plugin support, built-in plugin:
  • dbg plugin, support basic send receive debug operation.
    • Basic send/receive data (ascii and hex).
      • Send and receive data count.
  • Clear received data area.
    • Auto linefeed.
      • Scheduled auto send.
    • Send history and select send again.
    • Custom most usage data items and one click to send.
    • CR LF(\r\n) or LF(\n) support.
    • Key shortcuts like Ctrl+Enter to send etc.
    • Receive and send record support add timestamp and save log to file.
    • Send file.
    • Unix terminal style color support(e.g.\x1b[33;42mhello\x1b[0mhello2).
    • Escape character support, like \r \n \t \x etc.
  • Protocol plugin, customize your own protocol:
    • Customize encoding and decoding method.
    • Customize shortcut key.
    • Escape character support, like \r \n \t \x etc.
  • Terminal plugin, basic terminal interaction.
  • Graph plugin:
    • Support dynamically add graph widgets, add graph widgets you need.
    • Display line chart in realtime, support customize protocol header(support escape characters).
    • Customable button to send data, support shortcut key.

Website: github.com/Neutree/COMTool
Support:
Developer: Neucrack
License: GNU Lesser General Public License v3.0

COMTool

COMTool is written in Python. Learn Python with our recommended free books and free tutorials.


Related Software

Serial Port and Telemetry Visualization Tools
Serial StudioTelemetry dashboard and real-time data visualization tool
SerialTestTest tool for serial port, Bluetooth, TCP and UDP
PlotJugglerVisualizing and analyzing time series data
COMToolCross platform serial debug tool
Telemetry ViewerData visualization tool
Tauno Serial PlotterGraphical serial data plotting tool
seriotSerial monitor and serial plotter
QSerialCross-platform serial port utility
SerialToolSerial-Port/TCP/UDP debugging tool

Read our verdict in the software roundup.


Best Free and Open Source Software Explore our comprehensive directory of recommended free and open source software. Our carefully curated collection spans every major software category.

This directory is part of our ongoing series of informative articles for Linux enthusiasts. It features hundreds of detailed reviews, along with open source alternatives to proprietary solutions from major corporations such as Google, Microsoft, Apple, Adobe, IBM, Cisco, Oracle, and Autodesk.

You’ll also find interesting projects to try, hardware coverage, free programming books and tutorials, and much more.

Discovered a useful open source Linux program that we haven’t covered yet? Let us know by completing this form.
Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted