Thetis 2.9.0.7 x86 (4/23/22) MW0LGE pre-release (meters testing)

VK-JOE
Posts: 28
Joined: Fri Sep 30, 2022 3:36 am

Thetis 2.9.0.7 x86 (4/23/22) MW0LGE pre-release (meters testing)

Postby VK-JOE » Sun Oct 16, 2022 9:49 am

@Scott - feel free to move this topic if a more appropriate post already exists



Just posting some feedback for Richie on the Thetis 2.9.0.7 (Protocol 2 v11.7.0) MW0LGE pre-release

This is my first Thetis compile – all good (100%) – I put a “Joe Testing” tag in the titles – so I can keep track of my test compiles.

I can report all is working – the meters really look good – great work Richie - and fantastic graphics from OE3IDE thank You for your contribution(s).

first compile with new meters work-in-progress-2.png
first compile with new meters work-in-progress-2.png (914.97 KiB) Viewed 9650 times


One thing I noticed is that my CPU% went up significantly
with the official release (2.9.0.6 (4/23/22)) was 20% CPU
with this testing pre-release - (2.9.0.7 (4/23/22)) was over 60% CPU

- a significant increase

– not sure if this is because of the meter’s “code” or something else in the pre-release code or my compile?

Anyway – hope the above information is useful ;)

Cheers
RobB
Posts: 15
Joined: Thu Jun 02, 2022 3:11 pm

Re: Thetis 2.9.0.7 x86 (4/23/22) MW0LGE pre-release (meters testing)

Postby RobB » Sun Oct 16, 2022 11:42 am

I can see these meters being very popular. 8-)
User avatar
N4QNT
Posts: 36
Joined: Wed Oct 14, 2020 3:18 am

Re: Thetis 2.9.0.7 x86 (4/23/22) MW0LGE pre-release (meters testing)

Postby N4QNT » Sun Oct 16, 2022 11:58 am

Hello, like to make mention my CPU usage alway was high, anywhere between 18 amd 35%.. Since the latest Windows-11 22H2 update seems like all PS glitches and SEQ errors have subsided and now never goes above 5%.. Way more stable.
Attachments
n4qnt.jpg
n4qnt.jpg (436.5 KiB) Viewed 9618 times
User avatar
N4QNT
Posts: 36
Joined: Wed Oct 14, 2020 3:18 am

Re: Thetis 2.9.0.7 x86 (4/23/22) MW0LGE pre-release (meters testing)

Postby N4QNT » Sun Oct 16, 2022 12:42 pm

Joe, how do you keep the Two meters alway open in Receive, I have a blank window, but when I transmit the TX meter appears??

Thanks

VK-JOE wrote:@Scott - feel free to move this topic if a more appropriate post already exists



Just posting some feedback for Richie on the Thetis 2.9.0.7 (Protocol 2 v11.7.0) MW0LGE pre-release

This is my first Thetis compile – all good (100%) – I put a “Joe Testing” tag in the titles – so I can keep track of my test compiles.

I can report all is working – the meters really look good – great work Richie - and fantastic graphics from OE3IDE thank You for your contribution(s).

first compile with new meters work-in-progress-2.png

One thing I noticed is that my CPU% went up significantly
with the official release (2.9.0.6 (4/23/22)) was 20% CPU
with this testing pre-release - (2.9.0.7 (4/23/22)) was over 60% CPU

- a significant increase

– not sure if this is because of the meter’s “code” or something else in the pre-release code or my compile?

Anyway – hope the above information is useful ;)

Cheers
User avatar
DH1KLM
Posts: 203
Joined: Fri Dec 29, 2017 10:36 pm
Location: Germany

Re: Thetis 2.9.0.7 x86 (4/23/22) MW0LGE pre-release (meters testing)

Postby DH1KLM » Sun Oct 16, 2022 1:28 pm

N4QNT wrote:Since the latest Windows-11 22H2 update seems like all PS glitches and SEQ errors have subsided and now never goes above 5%.. Way more stable.


Please check your task manager about the Thetis load. I am sure you will notice a difference between Thetis and Taskmanger.
Last edited by DH1KLM on Sun Oct 16, 2022 1:51 pm, edited 1 time in total.
73 de Sigi / DH1KLM
User avatar
DH1KLM
Posts: 203
Joined: Fri Dec 29, 2017 10:36 pm
Location: Germany

Re: Thetis 2.9.0.7 x86 (4/23/22) MW0LGE pre-release (meters testing)

Postby DH1KLM » Sun Oct 16, 2022 1:51 pm

VK-JOE wrote:One thing I noticed is that my CPU% went up significantly
with the official release (2.9.0.6 (4/23/22)) was 20% CPU
with this testing pre-release - (2.9.0.7 (4/23/22)) was over 60% CPU
-


I never noticed such a huge load with Richie's latest code.

Comparison between TAPR and Richie's Latest.
Protocol 2 - RX1 Samplerate 384000
TAPR: 11-15% CPU in Thetis
Richie's latest: 15-20% CPU in Thetis
Even with the RX2 activated, Thetis "only" achieves 22-28%.

Computer is I7-3770 @3.40GHz running Win10 with latest updates.
73 de Sigi / DH1KLM
VK-JOE
Posts: 28
Joined: Fri Sep 30, 2022 3:36 am

Re: Thetis 2.9.0.7 x86 (4/23/22) MW0LGE pre-release (meters testing)

Postby VK-JOE » Sun Oct 16, 2022 1:53 pm

N4QNT wrote:Joe, how do you keep the Two meters alway open in Receive, I have a blank window, but when I transmit the TX meter appears??

Thanks


I did nothing special - did not configure anything - just used the default Meters (directory Richie provided) which is sitting on same level as Skins directory.

I "sized" the meters and dragged them into a non-active (no signals) part of the panadaptor screen display.
Obviously the "meters" are NOT Expanded and have focus INSIDE the active Thetis window. <<<<< THIS IS PROBABLY MOST LIKELY WHY YOURS DISAPPEAR

Some other comments - I "run" my Thetis.EXE (which I compiled) code from the bin>x86>Debug directory because I did not want to "zap" my working Thetis directory with my experimentation compilations and testing code. I also loaded a saved copy of my “working” (2.9.0.6) database.

I still have not fully explored the Meters code - just wanted to let Richie know - that no problem to compile and that "it works" out of the box so to speak.

I noticed that my frame rate (set to 50) normally has absolutely no problem with the "release" version of Thetis (2.9.0.6) - no warning "red dot"

With the pre-release code I compiled (2.9.0.7) - I noticed the same frame rate (still 50) is now exhibiting the "red dot" telling me it can’t maintain the 50 FPS.

I guess this is probably one of the reasons why Thetis is high CPU% now - something to do with the graphics code.

Please Note: I am only using the Intel UHD Graphics 630 which is built -in on the i3-8100 CPU (3.6GHz) which is my system.

Your comment about no PS glitches and SEQ errors ... I can confirm that they are directly correlated to the quality and BW of your network connection with the PC and Anan radio.

As I was stressing my network on the PC - approaching 100Mbps - while Thetis was running - I could see some SEQ errors popping up - just a few - but they only did this when the network was under stress - otherwise I just don't get any SEQ errors. (I believe others have also confirmed – poor network = SEQ errors)

BTW - My working environment is Windows 11 Pro 21H2

I also noticed you have different HW to me (100D) and obviously the F/W is also different.

At this stage I am not sure if this has any bearing on the Meters "code" / function.

My compile reveals a "button TS2" - I cannot move this - I presumed this is temp code Richie put in to "reset meters" to known location within the window - as this is the current behavior OR my compilation went wrong somwhere - despite no warnings :?:

Hope the above comments are useful ;)

Cheers
Last edited by VK-JOE on Sun Oct 16, 2022 3:14 pm, edited 4 times in total.
VK-JOE
Posts: 28
Joined: Fri Sep 30, 2022 3:36 am

Re: Thetis 2.9.0.7 x86 (4/23/22) MW0LGE pre-release (meters testing)

Postby VK-JOE » Sun Oct 16, 2022 2:26 pm

@ N4QNT

I just did some more testing - like TX into dummy load - and noticed that my x-hair meter does not pop-up its blank during TX :roll:

Not sure what's happened here - but something obviously different to BOTH of our configurations :oops:

I tried to re-size and popped them outside the Thetis window - still no x-hair (TX) meter :(
VK-JOE
Posts: 28
Joined: Fri Sep 30, 2022 3:36 am

Re: Thetis 2.9.0.7 x86 (4/23/22) MW0LGE pre-release (meters testing)

Postby VK-JOE » Sun Oct 16, 2022 2:33 pm

DH1KLM wrote:I never noticed such a huge load with Richie's latest code.

Comparison between TAPR and Richie's Latest.
Protocol 2 - RX1 Samplerate 384000
TAPR: 11-15% CPU in Thetis
Richie's latest: 15-20% CPU in Thetis
Even with the RX2 activated, Thetis "only" achieves 22-28%.

Computer is I7-3770 @3.40GHz running Win10 with latest updates.

I suspect my high CPU% is graphic related - I don't have external GPU
- so tha't a good thing because it confirms nothing in the code causing this - other than an additional "load" on graphics with the meters
User avatar
DH1KLM
Posts: 203
Joined: Fri Dec 29, 2017 10:36 pm
Location: Germany

Re: Thetis 2.9.0.7 x86 (4/23/22) MW0LGE pre-release (meters testing)

Postby DH1KLM » Sun Oct 16, 2022 4:30 pm

I should have added that I also use the CPU's internal graphics, but in my case it's an HD 4000.

I have tested the load on a different I7 3770 computer with dual boot. Win10 and Win11 installed.
Both installations are configured nearly identical. Thetis is using the same database.

On Win10 Thetis shows CPU load 10-18%. And so does the Taskmanager.
On Win11 Thetis shows CPU load 1-5%. Taskmanager shows 15-18%.

This means that something has changed with the Win11 22H2 update.
So Thetis does not miraculously use less CPU power, only the display within Thetis is no longer correct.

For the cross nedle meter to work, you have to rename the file "cross-needle-100.png" to "cross-needle.png.
Or edit line 1586 in MeterManager.cs to match the filename. Or vice versa.
Last edited by DH1KLM on Sat Nov 26, 2022 6:55 am, edited 1 time in total.
73 de Sigi / DH1KLM
User avatar
rbduck
Posts: 327
Joined: Tue Dec 03, 2019 1:49 pm

Re: Thetis 2.9.0.7 x86 (4/23/22) MW0LGE pre-release (meters testing)

Postby rbduck » Sun Oct 16, 2022 8:18 pm

DH1KLM wrote:I should have added that I also use the CPU's internal graphics, but in my case it's an HD 4000.

I have tested the load on a different I7 3770 computer with dual boot. Win10 and Win11 installed.
Both installations are configured nearly identical. Thetis is using the same database.

On Win10 Thetis shows CPU load 10-18%. And so does the Taskmanager.
On Win11 Thetis shows CPU load 1-5%. Taskmanager shows 15-18%.

This means that something has changed with the Win11 22H2 update.
So Thetis does not miraculously use less CPU power, only the display within Thetis is no longer correct.

For the cross nedle meter to work, you have to rename the file "cross-needle-100.png" to "cross-needle.png.
Or edit line 1586 in MeterManager.cs to match the filename.


I may have masochistic tendencies, but I run the weekly flights of Win 11 that are available for Windows insiders (testers).
I see the same results you see. In Thetis I only see the app CPU load which is much different that what is displayed in Task Manager.
Thetis is displaying 5-8% and Task Manager displays 14 -18%. I had wondered if this was due to the changes made in Thetis or changes
made in Win 11. I plan to do a clean install on another drive with Win 11 22H2. I can't remember the last time I have had and issue
after installing the weekly update. I'm making the change because when there are too many changes going on at the same time.
It makes it more difficult to track down issues that might be due to OS changes. I didn't mean to get off on another track here. It's just an observation.
73
Ruben
NB4R
Apache-Labs Anan 7000DLE MKII Black -- Thetis 2.10.3.6 dev_2 -- Windows 11
ea3aqr
Posts: 270
Joined: Mon Mar 04, 2019 10:50 pm
Location: BCN

Re: Thetis 2.9.0.7 x86 (4/23/22) MW0LGE pre-release (meters testing)

Postby ea3aqr » Mon Oct 17, 2022 6:48 am

Looks something related to new W11 22H2 update.

It is not only Thetis reporting wrong readings, I use a third party software on my taskbar to show CPU, memory and bandwith use and it also shows less CPU use than my task manager.
New call sign EA3CL
User avatar
LarryW
Posts: 68
Joined: Thu Apr 09, 2020 11:19 pm
Location: Garden Valley Idaho

Re: Thetis 2.9.0.7 x86 (4/23/22) MW0LGE pre-release (meters testing)

Postby LarryW » Thu Oct 20, 2022 2:21 pm

Can someone direct me to the location of the 2.9.7 release? I have looked but have come up empty handed.
Regards,
Larry
N7ZDR
7000 mkll Thetis v2.8.11 21k3
P2_v2.0b
Dell XPS 8930 i5-9400/Behringer 202HD/Audio-Technica BPHS2 headset, USB PTT, Behringer XR 12 (Rack in a Box)
w9mdb
Posts: 446
Joined: Sun Apr 09, 2017 5:53 pm

Re: Thetis 2.9.0.7 x86 (4/23/22) MW0LGE pre-release (meters testing)

Postby w9mdb » Thu Oct 20, 2022 2:34 pm

What it sounds like is the difference between Core usage and Logical Processors usage.
I've got a 16-core 32-processor system Ryzen 9 5950X and Thetis runs at 2.5% on both Windows Task Manager and ProcessHacker.
There are some settings that can affect this....
https://www.nextofwindows.com/windows-1 ... sk-manager
https://windowsreport.com/cpu-doesnt-show-all-cores/

Mike
Mike W9MDB
VK-JOE
Posts: 28
Joined: Fri Sep 30, 2022 3:36 am

Re: Thetis 2.9.0.7 x86 (4/23/22) MW0LGE pre-release (meters testing)

Postby VK-JOE » Fri Oct 21, 2022 2:54 am

With regard to the higher CPU% with the 2.9.0.7 meter test pre-release – I have compiled the “release” version of 2.9.0.6 – last know good from Richie’s GitHub - and I get similar CPU% to the 2.9.0.7 meter test pre-release.

This makes me think that the official 2.9.0.6 version which is available as a .msi (compiled installer version) must be different to what I am compiling.

Perhaps there is some subtle difference in the compile environment – not sure if Richie uses older version of Visual Studio or there is some subtle code differences in the code of the compiled version – whatever it is it has a >CPU% knock on effect (both the reported Thetis CPU% and Task Manager)

Perhaps someone could pull the official release code and compile - just in case I am doing something wrong :oops: – to see if this version also has higher CPU% as does the 2.9.0.7 meter test pre-release?

Just an observation :idea:
BIGBOY
Posts: 11
Joined: Tue Oct 18, 2022 10:01 pm

Re: Thetis 2.9.0.7 x86 (4/23/22) MW0LGE pre-release (meters testing)

Postby BIGBOY » Tue Nov 22, 2022 4:59 am

Good day peeps! I have a question, is the new meters developed by our good guys downloadable right now? By the way they look very nice! Kudos to the developers!
User avatar
w-u-2-o
Posts: 5539
Joined: Fri Mar 10, 2017 1:47 pm

Re: Thetis 2.9.0.7 x86 (4/23/22) MW0LGE pre-release (meters testing)

Postby w-u-2-o » Tue Nov 22, 2022 12:58 pm

BIGBOY wrote:Good day peeps! I have a question, is the new meters developed by our good guys downloadable right now? By the way they look very nice! Kudos to the developers!

The folks above are taking Richie's incomplete work directly from his Github repository and compiling it themselves. You would need to install the correct version of Microsoft Visual Studio (I don't know which version), get it configured correctly, download the repo and do the same.
User avatar
DH1KLM
Posts: 203
Joined: Fri Dec 29, 2017 10:36 pm
Location: Germany

Re: Thetis 2.9.0.7 x86 (4/23/22) MW0LGE pre-release (meters testing)

Postby DH1KLM » Tue Nov 22, 2022 7:20 pm

BIGBOY wrote:Good day peeps! I have a question, is the new meters developed by our good guys downloadable right now? By the way they look very nice! Kudos to the developers!


Link removed due problems with Github.
Last edited by DH1KLM on Thu Nov 24, 2022 7:45 pm, edited 1 time in total.
73 de Sigi / DH1KLM
w4bf
Posts: 25
Joined: Wed Mar 24, 2021 10:56 am

Re: Thetis 2.9.0.7 x86 (4/23/22) MW0LGE pre-release (meters testing)

Postby w4bf » Tue Nov 22, 2022 8:10 pm

Related to this and other software upgrades - can I install it on a completely different computer and then just plug ethernet from that computer into Anan 7000 instead of ethernet cable coming from Thetis running in my primary computer?

I want to experiment with it, but need to get original SW back on with just swap of ethernet cable.
User avatar
w-u-2-o
Posts: 5539
Joined: Fri Mar 10, 2017 1:47 pm

Re: Thetis 2.9.0.7 x86 (4/23/22) MW0LGE pre-release (meters testing)

Postby w-u-2-o » Tue Nov 22, 2022 10:17 pm

w4bf wrote:Related to this and other software upgrades - can I install it on a completely different computer and then just plug ethernet from that computer into Anan 7000 instead of ethernet cable coming from Thetis running in my primary computer?

We shouldn't make this topic about networking but, yes, under most conditions this will work. If you are using static addressing you'll have to make appropriate changes on the second laptop. If you wind up with a networking problem start a new topic in the networking sub-forum here.
BIGBOY
Posts: 11
Joined: Tue Oct 18, 2022 10:01 pm

Re: Thetis 2.9.0.7 x86 (4/23/22) MW0LGE pre-release (meters testing)

Postby BIGBOY » Wed Nov 23, 2022 3:32 am

DH1KLM wrote:
BIGBOY wrote:Good day peeps! I have a question, is the new meters developed by our good guys downloadable right now? By the way they look very nice! Kudos to the developers!


Here it is. https://github.com/DH1KLM/Thetis-2.9.0.x/releases


Process wise, whats the procedure? I'm running 2.9.0.6 right now and on windows 10 home x64. Do I have to uninstall 2.9.0.6 first????
User avatar
w-u-2-o
Posts: 5539
Joined: Fri Mar 10, 2017 1:47 pm

Re: Thetis 2.9.0.7 x86 (4/23/22) MW0LGE pre-release (meters testing)

Postby w-u-2-o » Wed Nov 23, 2022 2:22 pm

BIGBOY wrote: Process wise, whats the procedure? I'm running 2.9.0.6 right now and on windows 10 home x64. Do I have to uninstall 2.9.0.6 first????

No, you can install right over the top. However, then it becomes difficult to go back to the previous version. Reverting back can be very important when dealing with alpha and beta versions which might not function 100%

I recommend the "folder copy/swap/rename" method. Assuming you have the 64 bit version installed:

1. Go to C:\Program Files\OpenHPSDR, make a copy of the Thetis folder and call it "Thetis Version xxx" where xxx is the version number.

2. Go to C:\Users\your-windows-username-goes-here\AppData\Roaming\OpenHPSDR, make a copy of the Thetis-x64 folder and again call it "Thetis-x64 Version xxx". This folder is where all the settings are stored. Note that this directory is a hidden directory. If you type it in explicitly you can get there, or you can change Windows File Explorer options to show all hidden directories.

3. Install the new version over the top of the old version.

After that, if you don't like the new version, you can delete or rename the Thetis and Thetis-x64 folders. Then use the copies you made to create replacement Thetis and Thetis-x64 folders and you'll be back where you started.

You can keep many different versions around this way. Just be careful to keep track of the folders and name them intelligently, and be sure that you've got matched versions of the Thetis and Thetis-x64.
User avatar
w9ac
Posts: 290
Joined: Sun Apr 09, 2017 4:01 pm

Re: Thetis 2.9.0.7 x86 (4/23/22) MW0LGE pre-release (meters testing)

Postby w9ac » Fri Nov 25, 2022 12:39 am

DH1KLM wrote:
Link removed due problems with Github.

Sigi, thanks for bringing this to our attention. I was beginning to question my ability to grab files from github! Any idea when it will re-post?

Paul, W9AC
User avatar
DH1KLM
Posts: 203
Joined: Fri Dec 29, 2017 10:36 pm
Location: Germany

Re: Thetis 2.9.0.7 x86 (4/23/22) MW0LGE pre-release (meters testing)

Postby DH1KLM » Fri Nov 25, 2022 4:30 am

Will be reposted later this day.

Here it is again.
https://github.com/DH1KLM/Thetis-2.9.0.x/releases
73 de Sigi / DH1KLM
Yevgeni
Posts: 54
Joined: Sun Jun 27, 2021 8:23 am

Re: Thetis 2.9.0.7 x86 (4/23/22) MW0LGE pre-release (meters testing)

Postby Yevgeni » Fri Nov 25, 2022 9:43 pm

Hi
What could be?
No multimeter needles in transmit mode.
Attachments
s.jpg
s.jpg (93.59 KiB) Viewed 7671 times
User avatar
w9ac
Posts: 290
Joined: Sun Apr 09, 2017 4:01 pm

Re: Thetis 2.9.0.7 x86 (4/23/22) MW0LGE pre-release (meters testing)

Postby w9ac » Sat Nov 26, 2022 12:42 am

Thank you, Sigi.

No TX meter here either. Missing image file? Screen capture below shows unknown open black space below S-Meter.

Paul, W9AC
Attachments
Thetis-W9AC.jpg
Thetis-W9AC.jpg (548.35 KiB) Viewed 7646 times
User avatar
DH1KLM
Posts: 203
Joined: Fri Dec 29, 2017 10:36 pm
Location: Germany

Re: Thetis 2.9.0.7 x86 (4/23/22) MW0LGE pre-release (meters testing)

Postby DH1KLM » Sat Nov 26, 2022 6:33 am

Heck, I fell into the same trap I described earlier. :?
viewtopic.php?f=9&t=4365&p=22117#p22117
Sorry for that. ;)

The problem is now gone and hopefully it should work properly now.
A new version is compiled and uploaded.
Both Thetis installer and a zip file with the executable files are available.

https://github.com/DH1KLM/Thetis-2.9.0.x/releases
73 de Sigi / DH1KLM
Yevgeni
Posts: 54
Joined: Sun Jun 27, 2021 8:23 am

Re: Thetis 2.9.0.7 x86 (4/23/22) MW0LGE pre-release (meters testing)

Postby Yevgeni » Sat Nov 26, 2022 8:50 am

Thanks Sigi
Excellent!
Attachments
s_tx_ok.jpg
s_tx_ok.jpg (119.05 KiB) Viewed 7602 times
User avatar
w9ac
Posts: 290
Joined: Sun Apr 09, 2017 4:01 pm

Re: Thetis 2.9.0.7 x86 (4/23/22) MW0LGE pre-release (meters testing)

Postby w9ac » Sat Nov 26, 2022 12:06 pm

Sigi,

FYI - Overwriting existing files with "Thetis-installfolder-files.zip" works fine. However, I found that "Thetis-v2.9.0.x64.msi," the full installer file, does not render the cross meter, even after renaming the .PNG file. Apart from that, it's working well.

Many thanks!

Paul, W9AC
DK1WP
Posts: 18
Joined: Thu Apr 25, 2019 4:12 pm
Location: Germany

Re: Thetis 2.9.0.7 x86 (4/23/22) MW0LGE pre-release (meters testing)

Postby DK1WP » Mon Dec 26, 2022 4:28 pm

Although implemented in the skin, I cannot activate the Tune slider with this version.
Is this only the case for me?

TuneSlider.JPG
TuneSlider.JPG (57.03 KiB) Viewed 6554 times
Marcus

Return to “Thetis”