Development status
Yet Another Terminal :: Serial Communication :: Engineer/Test/Debug
Brought to you by:
maettu_this,
y-a-terminal
Dear @maettu_this
First of all, I want to express my deepest gratitude for giving to the community your time and effort by creating this amazing program.
My very simply question is regarding your development plans. Are there any new versions coming soon? I have noticed some slight stalling in the releases so I have been wondering if there are any major upgrades in the pipeline
Thanks you for your time and congrats for such a terrific piece of software
Cheers
Dan
Hi Dan,
What makes you see "slight stalling"? Don't expect a release every couple of weeks for such hobby project. But you can expect releases each time an adequate set of changes got completed. Same as in the past:
Release Chronology
And for seeing ongoing progress, you may look at Project Activity.
Does this answer your question? Or is there any specific change you would like to see?
Best regards,
Matthias
Last edit: Maettu 2025-05-08
Apologies if my question rubbed you the wrong way. I didn't meant to sound pushy or harsh.
The reason for my question is that recently I have seen some strange behaviour with my App where no matter how many new terminals I configure and save the software always loads a very old terminal I used several months ago. I have reinstalled the App selecting the "Repair YAT" option, however, it is still the same. Mind you I have not fully deleted all files and reinstall it yet. From time to time come back to Sourceforge to download the installer I see that the version is the same I have downloaded in previous occasions since months ago so I was simply wondering if the project was still being maintained.
Moreover, every time I configure new settings on a terminal, they are lost after closing and starting it again. This forces me to configure all of my custom settings every time I reopen the program or at the beggining of a new development session.
Another small detail (that I find rather annoying) is that every time I open the terminal settings menu and one of my devices has been disconnected, YAT prompts a floating window indicating that the last port is not available (as expected due to the disconnection). Every time I need to close the message window, refresh the ports and select the right COM port. For some reason the flow control options randomly change despite my last setting is always "None". I used to have a project where I had to use the Software Xon/Xoff option but that was, as mentioned, several months ago, so I do not know why it keeps going back to that setting.
Please note that I primarily work with embedded systems and Arduino-based boards and UART+YAT is my everyday bread and butter.
Thanks for taking the time to read my description and apologies once again
Cheers
Ah got it, then waiting for a new version won't help.
This discussion post explains some details behind the settings. It's actually quite simple, and of course is intended to be convenient, not what you see.
Three potential approaches:
C:\Users\<USER>\AppData\Local\YAT
and delete everything. All your settings will be gone but things will be clean again.C:\Users\<USER>\AppData\Local\YAT\YAT\<CurrentVersion>
and openLocalUserSettings.xml
in a text editor. You will find an<AutoWorkspace>
tag, pointing to a.yaw
workspace file. There,<FilePath>
will point to the.yat
terminal(s).You can easily edit the file, it's just an XML.
One important remark:
Only the first instance of YAT is the "master" and has permissions to write to the
LocalUserSettings.xml
. Any subsequent instance running in parallel will read fromLocalUserSettings.xml
, but not write. This prevents mixups among multiple instances.Let me know whether you could fix things.
Best regards,
Matthias
PS: Instead of relying on YAT's automatic settings in the above locations, you can always
File > Save Terminal As...
andFile > Workspace > Save As...
.Last edit: Maettu 2025-05-09