中文
English
Home > RF Design > Multi-Function Serial/Network Communication

Multi-Function Serial/Network Communication

WS-SSCOM Serial Port Assistant 2.1.32 — Free Download
Windows 10/11 64-bit | Serial, TCP/UDP and Modbus debugging tool
⬇ Download 2.1.32 (ZIP)Installer (EXE)
Design tools | serial debug software

WS-SSCOM multi-function serial tool

Professional multi-function serial/network communication debug tool supporting Serial, TCP/UDP and Modbus, with a built-in oscilloscope, quick commands and auto reply.

Version 2.1.32
4connection typesSerial / TCP Client / TCP Server / UDP
50quick commandswith timed auto-send
3UI languageszh-TW / zh-CN / English
Feature overview

One tool for serial and network debugging

  • Multiple connection types

    Supports Serial, TCP Client, TCP Server and UDP communication

  • Dual format display

    Supports both ASCII and HEX display with instant switching

  • Quick commands

    Up to 50 quick commands with timed auto-send

  • Auto reply

    Smart auto reply with exact, contains and regex matching

  • Built-in oscilloscope

    Data visualization oscilloscope with dual-channel display

  • Modbus protocol

    Full support for Modbus RTU/TCP with all common function codes

  • Multi-language

    Built-in Traditional Chinese, Simplified Chinese and English

  • Settings import/export

    Save or load all settings in one click for fast migration

Main interface

Main interface

WS-SSCOM main window: connection settings on the left, receive and send panes in the middle, quick commands and auto reply on the right

Interface features

  • Dark theme design, comfortable for extended use
  • Draggable divider to freely adjust Receive/Send area sizes
  • Draggable divider to freely adjust Quick Commands/Auto Reply area sizes
  • Compact layout, maximizing screen space utilization
Connection panel

Serial and network connection settings

Serial connection

ParameterOptionsDescription
PortCOM1 ~ COMxAuto-scans available ports every 2 seconds
Baud rate110 ~ 3000000Supports 9600, 115200, 921600, etc.
Data bits5, 6, 7, 8Usually set to 8
Stop bits1, 1.5, 2Usually set to 1
ParityNone, Even, Odd, Mark, SpaceUsually set to "None"
Flow controlNone, Hardware, SoftwareUsually set to "None"

Network connection (TCP/UDP)

Connection typeParametersUse case
TCP ClientHost address, portConnect to a remote TCP server
TCP ServerListen portCreate a TCP server waiting for clients
UDPHost, port, local portUDP communication

Connection history

The system automatically saves successful connection configurations for quick setup next time.

Data display

Data display area

Display formats

ASCII mode

[14:32:15] AT+VER\r\n
[14:32:15] VERSION:2.1.32\r\n

HEX mode

[14:32:15] 41 54 2B 56 45 52 0D 0A
[14:32:15] 56 45 52 53 49 4F 4E 3A

Options

OptionDescription
Auto scrollAuto-scrolls to the newest data when received
Show timestampDisplays a timestamp [HH:MM:SS] before each line
Copy / Save / ClearCopy to clipboard, save as .txt, clear data
Send panel

Send panel

FunctionDescriptionShortcut
Manual sendClick the send button to send contentCtrl + Enter
Timer sendAutomatically repeat sending at a set interval-
Append CRLFAutomatically add \r\n at the end-
Load fileLoad content from a .txt or .hex file-

HEX format notes

  • Can only contain 0-9 and A-F (case insensitive)
  • Must be an even number of characters (2 characters = 1 byte)
Quick commands

Quick commands: one-click sending

Quick commands let you preset commonly used send content for one-click sending. Up to 50 quick commands are supported.

FieldDescriptionLimit
NameDisplay name of the commandMax 10 characters
ContentData content to sendMax 1000 characters
TypeASCII or HEX format-
Interval (ms)Timer send intervalMin 100ms

Usage examples

// AT command test
Name: AT, Content: AT, Type: ASCII
// HEX protocol frame
Name: Heartbeat, Content: A5 5A 01 00 00 01, Type: HEX, Interval: 1000 ms
Auto reply

Auto reply: device simulation and protocol testing

Auto reply sends the corresponding reply automatically based on the received data, ideal for device simulation and protocol testing.

Match modeDescriptionExample
Exact matchReceived content must exactly equal the match stringPING → PONG
ContainsTriggers if the received content contains the match stringContains "AT" → OK
RegexUse regular expressions for complex matchingAT\+.* → OK

Use cases

  • Device simulation: simulate device responses without real hardware
  • Heartbeat maintenance: auto-reply heartbeat packets to keep the connection
  • Protocol debugging: auto-reply specific protocol frames for testing
Modbus

Modbus protocol

When "Modbus Protocol" is checked, the right panel switches to a dedicated Modbus panel supporting both RTU and TCP modes.

WS-SSCOM Modbus settings panel: RTU/TCP mode, slave ID, function code, start address, quantity and CRC check

Supported function codes

CodeNameDescription
01Read CoilsRead discrete output status
02Read Discrete InputsRead discrete input status
03Read Holding RegistersRead holding registers
04Read Input RegistersRead input registers
05Write Single CoilWrite a single coil
06Write Single RegisterWrite a single register
15Write Multiple CoilsWrite multiple coils
16Write Multiple RegistersWrite multiple registers

Modbus tips

  • RTU mode: for serial connections, requires the correct serial port settings
  • TCP mode: for network connections, use TCP Client mode
  • Address range: 0 - 65535
  • CRC check: recommended in RTU mode
Oscilloscope

Oscilloscope

A built-in data visualization oscilloscope displays serial receive/send data as waveforms, suitable for signal analysis and debugging.

WS-SSCOM built-in oscilloscope: CH1 receive and CH2 send waveforms, timebase 100ms/div
FeatureDescription
Dual-channel displayCH1 shows receive data, CH2 shows send data
Timebase adjustmentAdjust the timebase scale to view different time ranges
Trigger settingsAuto, Normal and Single trigger modes
Edge selectionRising edge, falling edge or both edges trigger
Channel controlShow/hide individual channels and adjust vertical position
Standalone windowOpen in a separate window for maximized display

Opening the oscilloscope

In Serial mode, click the "Scope" button in the status bar to open the oscilloscope window.

Settings

Export / import settings

All settings (connection configuration, quick commands, auto-reply rules, etc.) can be exported as a JSON file for backup or migration between computers.

  • Export settings

    Click the save icon in the title bar to export all current settings as a JSON file

  • Import settings

    Click the folder icon in the title bar and choose a previously exported JSON file to load settings

Settings include

  • Connection type and parameters
  • Serial/network connection configuration
  • Data format preference (ASCII/HEX)
  • Display options (auto scroll, timestamp)
  • Quick commands list
  • Auto reply rules
  • Modbus protocol configuration
Languages

Multi-language support

WS-SSCOM supports three languages and detects the system language automatically. You can also switch manually.

LanguageCodeDescription
Traditional Chinesezh-TWFor Taiwan and Hong Kong
Simplified Chinesezh-CNFor Mainland China
EnglishenEnglish interface (default for non-Chinese systems)

Switching language

The language selector is at the top right of the window. Click a language button to switch; changes take effect immediately without restarting.

Requirements

Keyboard shortcuts and system requirements

Keyboard shortcuts

ShortcutFunction
Ctrl + EnterSend data quickly from the input box

System requirements

ItemRequirement
Operating systemWindows 10/11 (64-bit)
ProcessorIntel/AMD x64 processor
Memory4GB RAM or above
Disk spaceApproximately 200MB
NetworkRequired for TCP/UDP features
FAQ

Frequently asked questions

  • Why can't I find the serial port?

    Please check: 1) the device is properly connected to the computer; 2) the correct serial port driver is installed; 3) the COM port is visible in Device Manager. The program scans available ports automatically every 2 seconds.

  • What if HEX sending fails?

    Check the HEX format: it can only contain 0-9 and A-F and must have an even number of characters. An error prompt appears below the input box.

  • How do I save communication data?

    Click the download icon in the receive or send pane header to save the data as a .txt file. The filename includes a timestamp automatically.

  • Are settings saved automatically?

    Yes. All settings (connection configuration, quick commands, auto-reply rules, etc.) are saved locally and loaded automatically the next time you start the program.

Need WS-SSCOM or help with serial integration?

WS-SSCOM v2.1.32 is provided by WENSHING Electronics. For serial, RS485, Modbus or network module integration questions, talk to our engineers.

Talk to an engineer