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.
- The perfect replacement for good ol' fashioned Windows 3.x Terminal, Hyperterminal and other terminals used for device communication.
- 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.
License
GNU Library or Lesser General Public License version 2.0 (LGPLv2)Follow YAT
You Might Also Like
Rate This Project
Login To Rate This Project
User Reviews
-
By far the best all-around terminal on this planet.
-
This program is beyond amazing! I am still learning all its features, but WOW! I primariliy needed hotkeys to perform string sends and boy did this hit the ball out of the park! I will certainly find more applications that this will simplify, I'm sure! I'll give support a 5 because of what others are saying. I have not needed support yet, so maybe it's really a 10.
-
It's simply the best and most feature-packed terminal program out there. Also, the developer and maintainer, Maettu, is very attentive and always updating the program with fixes and improvements. Look no further.
-
just the best terminal application out there!
-
YAT is a great help for me: I use it for unit tests with command file input where I place pauses between each command (line).