Reviews
Gamers also viewed
Product Description
Seriport – Professional Serial Port Terminal
Seriport is a professional COM port terminal application designed to make serial communication fast, reliable, and comfortable. It provides all the necessary tools in a single window for industrial device development, Arduino/ESP32 debugging, Modbus analysis, RS-232/485 protocol testing, and simulation of application-specific protocols.
─────────────────────────────────────────
? CONNECTION AND PORT MANAGEMENT
─────────────────────────────────────────
• Automatically detects COM ports; the list updates instantly when a device is connected.
• Baud rates from 300 to 3,000,000 can be selected from the list or entered manually (supports non-standard values such as 250,000 bps).
• Fully configurable: Parity (None/Odd/Even/Mark/Space), Data Bits (5–8), Stop Bits (0/1/1.5/2), and Handshaking (None/RTS–CTS/XOn–XOff/Both).
• One-click Preset options for common combinations such as 8N1, 7E1, 7O1.
• DTR, RTS, and BREAK signals can be managed in real time from the advanced modem control panel.
─────────────────────────────────────────
? TERMINAL AND DATA DISPLAY
─────────────────────────────────────────
• Received data is displayed in the terminal in real time.
• Eight display formats: Text, Hex, Binary, Decimal, ASCII, Hex-Dump, and ALL mode that shows all formats side by side.
• Timestamp feature adds [SS:dd:ss.fff] before each line; makes it easy to track event sequence in long sessions.
• Auto-scroll: new data moves the terminal to the bottom; temporarily pauses when reviewing history.
• CR/LF/TAB characters can be displayed as visual symbols in classic terminal style.
• Terminal output width adjustable between 20–120 characters with horizontal scrolling; supports classic Daktilo Mode (Classic CR Overwrite) where CR returns the cursor to the beginning of the line.
• Customizable font family, size, and color (14 color options + theme default).
• Terminal content can be exported to .txt or .csv file.
─────────────────────────────────────────
? MULTI-FORMAT DATA TRANSMISSION
─────────────────────────────────────────
• Send data in TEXT, HEX, BINARY, DECIMAL, and ASCII formats.
– HEX: bytes separated by spaces, dashes, or 0x prefix (e.g., "AA 55 FF" or "0xAA-0x55").
– BINARY: 8-bit groups, supports 0b prefix (missing bits are automatically padded).
– DECIMAL: values 0–255 separated by spaces or commas.
– ASCII: 7-bit ASCII output for users who want to avoid special characters.
• Line ending (None / LF / CRLF / CR) selectable per transmission.
• Transmission history is stored in a dropdown list; previous commands can be recalled with one click.
• Repeat transmission: adjustable repeat count or continuous mode with interval in milliseconds.
• Hex preview of bytes is visible in the status bar before sending.
─────────────────────────────────────────
? TRANSMISSION FROM FILE
─────────────────────────────────────────
• Send large data loads directly from file, such as long AT command sequences, Modbus RTU frame lists, or binary blocks.
• Source format (file content) and target format (port transmission format) can be selected independently.
• Adjustable inter-line delay (ms) prevents buffer overflow on the receiving side.
• Loop mode: automatically returns to the beginning when the end of the file is reached.
• Empty lines are skipped; lines starting with # or ; are treated as comments.
• Status bar shows progress and number of transmitted lines in real time; Stop button allows interruption at any time.
─────────────────────────────────────────
? MACROS / AUTOMATIC RESPONSE ENGINE
─────────────────────────────────────────
• When a received line matches a user-defined regex pattern, the specified response is automatically sent.
• Full support for .NET regex syntax; capture groups can be used in the response text as $1, $2 (e.g., ^ECHO:(.+)$ → ECHO:$1).
• Case-insensitive matching can be enabled or disabled per rule.
• Macros are automatically saved to %AppData%\Seriport\Macros.json and reloaded on application startup.
• All rules can be enabled or disabled with a single checkbox.
• Practical built-in examples such as Ping-Pong, Echo, and status query responses are included.
─────────────────────────────────────────
? STATUS LEDS AND SIGNAL MONITORING
─────────────────────────────────────────
• Colored status LEDs for Connection, TXD, RXD, CTS, DSR, CD, Ring, BREAK, and Error.
• Connection LED shows port status in green/orange/red.
• TXD and RXD LEDs flash briefly with each byte sent or received.
• Error LED visually reports framing, parity, overrun, rx-over, and tx-full errors.
─────────────────────────────────────────
⚙️ SETTINGS AND PERSONALIZATION
─────────────────────────────────────────
• Support for dark and light themes; preferences are saved to %AppData%\Seriport\appsettings.json.
• 24 interface languages: Turkish, English, German, French, Spanish, Italian, Portuguese, Russian, Chinese, Japanese, Korean, Arabic, Hindi, Dutch, Swedish, Norwegian, Danish, Finnish, Polish, Czech, Hungarian, Indonesian, Thai, Vietnamese.
• Configurable default line ending, timestamp, and transmission confirmation preferences.
• All settings are automatically saved immediately upon change; no “Save” button required.
• Ctrl+, for quick access to Settings, F1 for quick access to Help.
─────────────────────────────────────────
? COMPREHENSIVE HELP AND FAQ
─────────────────────────────────────────
• Built-in Help tab containing sections: Quick Start, Connection Settings, Transmission Formats, Macros, File Transmission, Terminal Usage, Keyboard Shortcuts, and Frequently Asked Questions.
• All help content automatically adapts to the selected interface language.
─────────────────────────────────────────
? PRIVACY AND SECURITY
─────────────────────────────────────────
• Seriport requires no internet connection and uses none.
• No user data is sent to the cloud.
• All settings are stored only locally in the AppData folder.
• The application only accesses the serial port that the user actively selects.
Reliable payment method