Page 4 of 5

Re: Understanding G7KLJ 2.9.0.11 release

Posted: Sun May 14, 2023 3:11 pm
by NJ2US
K8EZB wrote:Currently running .30 with some additional modifications..."
Rick
K8EZB


I'm sorry, but that was out of left field, Rick is running .30? Where did this release come from, please?

Jeff
NJ2US

Re: Understanding G7KLJ 2.9.0.11 release

Posted: Sun May 14, 2023 3:16 pm
by K8EZB
Where did this release come from, please?


Jeff,

When I cloned the G7KLJ repository to my computer about 10 days ago, this was the latest release available. It now appears that Steve has turned off all of his releases.

Rick
K8EZB

Re: Understanding G7KLJ 2.9.0.11 release

Posted: Sun May 14, 2023 3:40 pm
by K8EZB
T29030.PNG
T29030.PNG (14.64 KiB) Viewed 4163 times

Re: Understanding G7KLJ 2.9.0.11 release

Posted: Sun May 14, 2023 3:51 pm
by NJ2US
Thanks Rick, we spoke about your CAT mods on 7255khz, but evidently grabbed a release that had significant issues, notably some Direct X problems on some platforms. But, moot, since they are all gone, as others have noticed.

73
NJ2US

Re: Understanding G7KLJ 2.9.0.11 release

Posted: Sun May 14, 2023 5:50 pm
by K4IBC
What's the deal with the Parallel Universe and another Branch?

Re: Understanding G7KLJ 2.9.0.11 release

Posted: Sun May 14, 2023 7:10 pm
by Trucker
K4IBC wrote:What's the deal with the Parallel Universe and another Branch?

It's open source and others are welcome to contribute or create their own version and share the results. In my opinion, it is what makes the Anan radios an attractive alternative to other radios that depend on a company to create software and firmware along with the hardware.
It can also be a downside as well if no one takes an interest in developing firmware and software for a particular radio.
James
WD5GWY

Re: Understanding G7KLJ 2.9.0.11 release

Posted: Sun May 14, 2023 7:24 pm
by K8EZB
What's the deal with the Parallel Universe and another Branch?


Not at all sure what is meant by this cryptic question. However, if you are referring to the Thetis modifications I have made to the 2.9.0.8 and 2.9.0.30 releases to support Acom amps and tuners, please be aware that these are in a local repository and not currently visible/accessible to anyone but me. After suitable testing, I will be putting these into a private github repository, and may eventually ask a principal Thetis developer to incorporate into the main public repository.

Rick
K8EZB

Re: Understanding G7KLJ 2.9.0.11 release

Posted: Sun May 14, 2023 7:57 pm
by K4IBC
What I meant. Late last night local time Steve closed a lot of items and stated Parallel Universe. I imagine around the same time the releases disappeared. Steve has made great progress and done a lot of hard work developing. I would hate to see him stop and be discouraged by someone else's actions.

Re: Understanding G7KLJ 2.9.0.11 release

Posted: Sun May 14, 2023 8:14 pm
by Trucker
K4IBC wrote:What I meant. Late last night local time Steve closed a lot of items and stated Parallel Universe. I imagine around the same time the releases disappeared. Steve has made great progress and done a lot of hard work developing. I would hate to see him stop and be discouraged by someone else's actions.

Ahhh, now I understand what you mean. I too hope he doesn't stop developing Thetis. My first go round with an earlier version he made available, I had problems getting VAC overflows and underflows to stabilize and had to revert back to Richie's latest release.
Yesterday morning, I installed Steve's version ( .29) , on my backup pc, and it has been very stable. Hopefully, he is just making some changes and will continue to share his work.
James
WD5GWY

Re: Understanding G7KLJ 2.9.0.11 release

Posted: Sun May 14, 2023 8:17 pm
by K8EZB
Steve has made great progress and done a lot of hard work developing. I would hate to see him stop and be discouraged by someone else's actions.


Strongly agree. I have no idea at this point what is behind Steve's thinking/actions.

Rick
K8EZB

Re: Understanding G7KLJ 2.9.0.11 release

Posted: Sun May 14, 2023 8:18 pm
by Trucker
Look at the bottom of this page. All is well.
https://github.com/sjk7/Thetis-2.9.0

Re: Understanding G7KLJ 2.9.0.11 release

Posted: Sun May 14, 2023 8:23 pm
by w-u-2-o
K4IBC wrote:What I meant. Late last night local time Steve closed a lot of items and stated Parallel Universe. I imagine around the same time the releases disappeared. Steve has made great progress and done a lot of hard work developing. I would hate to see him stop and be discouraged by someone else's actions.

This is ridiculous. Both Steve and Richie have both publicly stated that other folks working on the code is totally OK by them. That they absolutely do not want to chill any development that might go on, large or small. This is as it should be, it's open source, open to all for development. Same on the user side: use the code, don't use the code, it's your choice.

When developers step back from a project it's for far more significant reasons than because somebody added or changed a few lines of code here or there.

For example, Richie recently asked me to publish his plans. If you haven't read them already you can find them here:

https://community.apache-labs.com/viewtopic.php?f=9&t=4554&p=24761#p24747

He's clearly preparing for a lengthy break from developing. It might be forever, we don't know. But for right now, he says,

"I have basically run out of real life free time to do anything at the moment...To that end, I am unsure when I can complete this, it is probably a day or so of coding for 1+2+3, but finding free time where I can get some decent free time is proving to be an issue right now. I have other things going on and radio/thetis slides down the priority list unfortunately."

That sounds much more significant than "somebody wrote a few lines of code".

As for Steve's plans, there are many ways one might interpret what's going on by how his Git repo is changing. It could be anything from our worst nightmares (I quit--I'm only developing for me!) to our most wondrous dreams (Major reorganization for a major release!) We'll all have to wait for Steve to tell us what his plans might be. Whatever they are, I'm 100% positive they have nothing to do with a few lines of code that Rick worked on, nor is it the two or three other pull requests I saw by others direct to Steve's repo., or anything of that sort.

BREAK

Great job, Rick! It will no doubt be of value to other ACOM tuner owners and I hope it gets incorporated into somebody's major release.

73,

Scott

Re: Understanding G7KLJ 2.9.0.11 release

Posted: Sun May 14, 2023 10:33 pm
by K4IBC
Trucker wrote:Look at the bottom of this page. All is well.
https://github.com/sjk7/Thetis-2.9.0


Ok he has edited that since I last luck. It makes sense after reading he is just doing some house cleaning and reorganizing.

Re: Understanding G7KLJ 2.9.0.11 release

Posted: Wed May 17, 2023 9:15 am
by WA4SIX
Looks like his Github has gone private.

Ed

Re: Understanding G7KLJ 2.9.0.11 release

Posted: Wed May 17, 2023 9:47 am
by Tony EI7BMB
Glad I got 2.9.0.29 , before it got taken down, it works great

Re: Understanding G7KLJ 2.9.0.11 release

Posted: Wed May 17, 2023 2:49 pm
by Trucker
Tony EI7BMB wrote:Glad I got 2.9.0.29 , before it got taken down, it works great

Me too! Hopefully, this is temporary.
James
WD5GWY

Re: Understanding G7KLJ 2.9.0.11 release

Posted: Wed May 17, 2023 6:27 pm
by w-u-2-o
All:

FOR REFERENCE ONLY, i.e. I'm not writing or maintaining code, and for the convenience of the openHPSDR community, I've created a GitHub repository with the last snapshot I have, which builds as 2.9.0.31.

https://github.com/w-u-2-o/Thetis-2.9.0

For additional convenience I've also built a .msi installer file (for x64 only). I have not tested if using this requires an uninstall first, but it's a good bet.

Other than for mechanical problems with the Git repo itself, please don't send me bug reports because I don't write code, although I can push it around and poke at it a little! :D

As always, prior to making changes, be sure to back up both C:\Program Files\OpenHPSDR\Thetis and C:\Users\your-windows-username-goes-here\AppData\Roaming\OpenHPSDR\Thetis-x64, just in case things go badly wrong!

73,

Scott

Re: Understanding G7KLJ 2.9.0.11 release

Posted: Wed May 17, 2023 7:14 pm
by Trucker
Thank you Scott!
James
WD5GWY

Re: Understanding G7KLJ 2.9.0.11 release

Posted: Wed May 17, 2023 8:18 pm
by Trucker
Scott,
I downloaded and installed .31a to my test pc. So far, all is working fine. Thanks for setting up the Github repository.
James
WD5GWY

Re: Understanding G7KLJ 2.9.0.11 release

Posted: Wed May 17, 2023 9:38 pm
by WA4SIX
Thank you, Scott. This one gives me a comperable reading on my watt meter with the HL-2.
Good save !

Ed
WA4SIX

Re: Understanding G7KLJ 2.9.0.11 release

Posted: Wed May 17, 2023 10:41 pm
by w-u-2-o
It will become obsolete soon. I have heard from Steve. He has asked me to convey that he is doing some major reorganization of the project. Rather than have to deal with folks grabbing half finished, non-working, work-in-progress code, and all of the thrash that might entail, he has temporarily taken the repo private while it undergoes some transformations.

I know that I'm too dangerous for my own good, having developed enough skill to build the code and all :D, but at this point it will be less stressful for all of us to remain patient.

It's reasonable to expect there will be some significant changes. Indeed, it will likely be different enough that it will no longer be called Thetis in order to strongly distinguish this new branch of code.

At any rate, we are all going to have to hold our horses, keep our shirts on, and cool our jets for a while ;)

73,

Scott

Re: Understanding G7KLJ 2.9.0.11 release

Posted: Thu May 18, 2023 5:50 am
by rdwing
Thanks for the update Scott. I have really enjoyed Steve's work, and just having someone engaged that takes bug reports and collaborates, love it and hope we have more in the future.

Re: Understanding G7KLJ 2.9.0.11 release

Posted: Thu May 18, 2023 9:57 am
by Tony EI7BMB
Thanks for the repo and the updates Scott. Sounds like exciting times ahead

w-u-2-o wrote:It's reasonable to expect there will be some significant changes. Indeed, it will likely be different enough that it will no longer be called Thetis in order to strongly distinguish this new branch of code.

At any rate, we are all going to have to hold our horses, keep our shirts on, and cool our jets for a while ;)

73,

Scott

Re: Understanding G7KLJ 2.9.0.11 release

Posted: Thu May 18, 2023 4:05 pm
by K1LSB
Scott,

If I may report a couple of observations on your 2.9.0.31a build...

1) I noticed a persistent audio artifact while listening to several folks' transmissions on the 3.806 MHz crowd early this morning. It sounded almost like a birdie, but only while someone's voice was being received. It was at the same frequency on all of the different operators' audio so I knew the problem was on my end and not on their end.

2) I noticed my Estimated PBSNR meter would occasionally swing slowly but wildly up into the 30 to 40 dB range then back down to a low (<5 dB) level, even when there was only a steady noise floor in the passband.

I uninstalled 2.9.0.31a and reloaded Steve's 2.9.0.27 and all is well again.

Just reporting my observations. Perhaps it's possible that my Win11 Beta is somehow a culprit, I don't know (though I was one of the Win11 users who couldn't run Steve's 2.9.0.29).

Thank you for your efforts,

Mark

Re: Understanding G7KLJ 2.9.0.11 release

Posted: Thu May 18, 2023 6:20 pm
by w-u-2-o
K1LSB wrote:Scott,

If I may report a couple of observations on your 2.9.0.31a build...

It's not my build. It's a copy of Steve's code, as is, where is, as seen. Use it or don't.

Allow me to quote myself...

w-u-2-o wrote: Other than for mechanical problems with the Git repo itself, please don't send me bug reports because I don't write code


I uninstalled 2.9.0.31a and reloaded Steve's 2.9.0.27 and all is well again.

They are both Steve's.

As you can see, this is why Steve took down his repo, to avoid just this sort of thrash while the code is in a state of flux.

Re: Understanding G7KLJ 2.9.0.11 release

Posted: Thu May 18, 2023 6:55 pm
by K1LSB
Scott, you misinterpreted my post.

1) I wasn't 'thrashing', and I wasn't issuing any bug reports. As I stated in my earlier post, I was simply reporting my observations, mostly for the benefit of anyone else who may have observed similar behavior in 2.9.0.31 and who may be wondering whether they are alone in their observations.

2) I'm well aware that it's all Steve's code, I'm plenty capable of understanding everything you've said in this thread.

Mark

Re: Understanding G7KLJ 2.9.0.11 release

Posted: Thu May 18, 2023 7:13 pm
by Tony EI7BMB
hey Mark I have 29.9.0.29 64 msi here is you need it ?

Re: Understanding G7KLJ 2.9.0.11 release

Posted: Thu May 18, 2023 7:30 pm
by K1LSB
Tony EI7BMB wrote:hey Mark I have 29.9.0.29 64 msi here is you need it ?

Many thanks Tony but 2.9.0.29 didn't work for me, it refused to even open up in a session. Steve thinks maybe it had something to do with Win11.

Mark

Re: Understanding G7KLJ 2.9.0.11 release

Posted: Thu May 18, 2023 8:59 pm
by Trucker
K1LSB wrote:
Tony EI7BMB wrote:hey Mark I have 29.9.0.29 64 msi here is you need it ?

Many thanks Tony but 2.9.0.29 didn't work for me, it refused to even open up in a session. Steve thinks maybe it had something to do with Win11.

Mark

Running Windows 11 Pro here. Had 2.9.0.29 working fine. Downloaded v2.9.0.31 from Scott's repository and installed directly over v2.9.0.29 ( made backup first) and so far, no noticeable issues. Loads fast. Both versions show the same cpu usage in Task Manager.
Looking forward to seeing what the future holds!
James
WD5GWY

Re: Understanding G7KLJ 2.9.0.11 release

Posted: Fri May 19, 2023 7:46 am
by Tony EI7BMB
Roger that. On win 11 here

K1LSB wrote:
Tony EI7BMB wrote:hey Mark I have 29.9.0.29 64 msi here is you need it ?

Many thanks Tony but 2.9.0.29 didn't work for me, it refused to even open up in a session. Steve thinks maybe it had something to do with Win11.

Mark