SourceForge logo
SourceForge logo
YAT

YAT

Yet Another Terminal :: Serial Communication :: Engineer/Test/Debug

Brought to you by: maettu_this, y-a-terminal
Share This
Email in envelope

Get an email when there's a new version of YAT

Windows

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.

Project Activity

See All Activity >

License

GNU Library or Lesser General Public License version 2.0 (LGPLv2)

Follow YAT

YAT Web Site

You Might Also Like
Junie, the AI coding agent by JetBrains Icon
Junie, the AI coding agent by JetBrains

Your smart coding agent

Junie is an AI-powered coding agent developed by JetBrains designed to enhance developer productivity by integrating directly into popular IDEs such as IntelliJ IDEA, PyCharm, and Android Studio. It supports developers by assisting with code completion, testing, and inspections, ensuring code quality and reducing debugging time.
Learn More
Rate This Project
Login To Rate This Project

User Ratings

4.8 out of 5 stars
★★★★★
★★★★
★★★
★★
22
1
0
1
0
ease 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
features 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
design 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
support 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5

User Reviews

  • darkmillaengine Posted 2025年02月01日
    Although YAT is a nice software, I was quite disappointed by the fact that it is very limited to the concept of a terminal, unlike SerialTool (www.serialtool.com), which allows me to work better at a low level with serial communication.
    Reply from YAT
    Edited 2025年02月28日
    Well, YAT says it is a terminal, neither expect a port sniffer nor an oscilloscope. PS: Questionable course of action to post questionable reviews here as well as at [RealTerm](https://sourceforge.net/projects/realterm) and [com0com](https://sourceforge.net/projects/com0com) to advertise some other tool. While YAT is open source with transparent change management and truly free, SerialTool comes with limited features and the option to pay for a [PRO license](https://www.serialtool.com/serial-port-license). That's similar to the [HHD Serial Port Monitor](https://hhdsoftware.com/serial-port-monitor) which also is a great tool. Isn't is even greater we all have the choice among all these great tools?
  • pfrischknechtdo Posted 2024年09月30日
    Works very well for prototyping interactions with our custom USB HID based device.
  • vpapanik Posted 2024年09月01日
    By far the best all-around terminal on this planet.
  • scottclifton Posted 2023年04月05日
    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.
  • v-santolim Posted 2023年03月07日
    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.
Read more reviews>

Additional Project Details

Operating Systems

Windows

Languages

English

Intended Audience

Advanced End Users, Developers, Information Technology, Manufacturing, Science/Research, Telecommunications Industry

User Interface

.NET/Mono

Programming Language

C#

Database Environment

XML-based

Related Categories

C# Serial Software, C# Communications Software, C# Scientific Engineering

Registered

2007年04月06日
Thanks for helping keep SourceForge clean.
X

Briefly describe the problem (required):
Upload screenshot of ad (required):
Select a file, or drag & drop file here.
Screenshot instructions:

Click URL instructions:
Right-click on the ad, choose "Copy Link", then paste here →
(This may not be possible with some types of ads)

More information about our ad policies

Ad destination/click URL:

AltStyle によって変換されたページ (->オリジナル) /