Engineering, testing and debugging of serial communication. Supports RS-232/422/423/485 as well as TCP/IP Client/Server/AutoSocket, UDP/IP Client/Server/PairSocket and USB Ser/HID. Optimized for simple command sets of e.g. embedded systems.
Features
- Serial terminal (= connection endpoint) for engineering, testing and debugging purposes.
- Optimized for simple command sets of e.g. embedded systems.
- Formatting options for excellent readability; incl. predefined and custom color themes.
- Configurable input mode.
- Single-line text commands.
- Multi-line text commands.
- Send files; including option to exclude empty lines, text patterns like comments and special commands.
- History of recent commands.
- Unlimited number of predefined commands.
- Reorder, cut/copy/paste, export/import and even link predefined commands and pages thereof.
- Escapes for bin/oct/dec/hex like "\h(4F 4B)" as well as C-style "0x4F" and "0b01001111".
- Escapes for ASCII controls like "<CR><LF>" as well as C-style "\r\n".
- Special commands like "\!(EOL)", "\!(NoEOL)", "\!(Delay(100))", "\!(LineDelay(500))", "\!(LineInterval(500))", "\!(LineRepeat(10))".
- Option to append CRC (e.g. Modbus), approx. 50 common CRCs predefined.
- Option to concurrently send text commands or files.
- On-the-fly change of communication settings using e.g. "\!(Port(10))", "\!(Baud(115200)), "\!(PortSettings(115200, 8, 0, 1))".
- Advanced options for in-depth RS-232/422/423/485 debugging of flow control, break condition and buffering.
- Advanced options for text and binary communication.
- Support for UDP/IP broadcast.
- Versatile monitoring and logging of sent and received data.
- Option to automatically trigger an action.
- Option to automatically trigger a response.
- Filtering or suppressing lines of a given pattern.
- Plotting live data.
- Support for numerous single- and multi-byte character encodings (SBCS/DBCS/MBCS).
- Unicode value representation.
- Search/Find functionality, incl. regex.
- Fully keyboard operable.
- Workspace supporting multiple terminals.
- Versatile shell/PowerShell command line including head-less operation.
- The perfect replacement for good ol' fashioned Windows 3.x Terminal, Hyperterminal and other terminals used for device communication.
License
GNU Library or Lesser General Public License version 2.0 (LGPLv2)Follow YAT
Other Useful Business Software
Forever Free Full-Stack Observability | Grafana Cloud
Built on open standards like Prometheus and OpenTelemetry, Grafana Cloud includes Kubernetes Monitoring, Application Observability, Incident Response, plus the AI-powered Grafana Assistant. Get started with our generous free tier today.
Rate This Project
Login To Rate This Project
User Reviews
Be the first to post a review of YAT!