Thetis 2.9.0.7 x86 (4/23/22) MW0LGE pre-release (meters testing)
Thetis 2.9.0.7 x86 (4/23/22) MW0LGE pre-release (meters testing)
@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).
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
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).
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
Re: Thetis 2.9.0.7 x86 (4/23/22) MW0LGE pre-release (meters testing)
I can see these meters being very popular.
Re: Thetis 2.9.0.7 x86 (4/23/22) MW0LGE pre-release (meters testing)
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 (436.5 KiB) Viewed 10649 times
Re: Thetis 2.9.0.7 x86 (4/23/22) MW0LGE pre-release (meters testing)
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
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
Re: Thetis 2.9.0.7 x86 (4/23/22) MW0LGE pre-release (meters testing)
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
Re: Thetis 2.9.0.7 x86 (4/23/22) MW0LGE pre-release (meters testing)
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
Re: Thetis 2.9.0.7 x86 (4/23/22) MW0LGE pre-release (meters testing)
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.
Re: Thetis 2.9.0.7 x86 (4/23/22) MW0LGE pre-release (meters testing)
@ 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
Not sure what's happened here - but something obviously different to BOTH of our configurations
I tried to re-size and popped them outside the Thetis window - still no x-hair (TX) meter
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
Not sure what's happened here - but something obviously different to BOTH of our configurations
I tried to re-size and popped them outside the Thetis window - still no x-hair (TX) meter
Re: Thetis 2.9.0.7 x86 (4/23/22) MW0LGE pre-release (meters testing)
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
Re: Thetis 2.9.0.7 x86 (4/23/22) MW0LGE pre-release (meters testing)
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.
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
Re: Thetis 2.9.0.7 x86 (4/23/22) MW0LGE pre-release (meters testing)
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
Ruben
NB4R
Apache-Labs Anan 7000DLE MKII Black -- Thetis 2.10.3.6 dev_2 -- Windows 11
Re: Thetis 2.9.0.7 x86 (4/23/22) MW0LGE pre-release (meters testing)
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.
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
Re: Thetis 2.9.0.7 x86 (4/23/22) MW0LGE pre-release (meters testing)
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
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)
P2_v2.0b
Dell XPS 8930 i5-9400/Behringer 202HD/Audio-Technica BPHS2 headset, USB PTT, Behringer XR 12 (Rack in a Box)
Re: Thetis 2.9.0.7 x86 (4/23/22) MW0LGE pre-release (meters testing)
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
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
Re: Thetis 2.9.0.7 x86 (4/23/22) MW0LGE pre-release (meters testing)
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 – to see if this version also has higher CPU% as does the 2.9.0.7 meter test pre-release?
Just an observation
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 – to see if this version also has higher CPU% as does the 2.9.0.7 meter test pre-release?
Just an observation
Re: Thetis 2.9.0.7 x86 (4/23/22) MW0LGE pre-release (meters testing)
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!
Re: Thetis 2.9.0.7 x86 (4/23/22) MW0LGE pre-release (meters testing)
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.
Re: Thetis 2.9.0.7 x86 (4/23/22) MW0LGE pre-release (meters testing)
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
Re: Thetis 2.9.0.7 x86 (4/23/22) MW0LGE pre-release (meters testing)
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.
I want to experiment with it, but need to get original SW back on with just swap of ethernet cable.
Re: Thetis 2.9.0.7 x86 (4/23/22) MW0LGE pre-release (meters testing)
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.
Re: Thetis 2.9.0.7 x86 (4/23/22) MW0LGE pre-release (meters testing)
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????
Re: Thetis 2.9.0.7 x86 (4/23/22) MW0LGE pre-release (meters testing)
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.
Re: Thetis 2.9.0.7 x86 (4/23/22) MW0LGE pre-release (meters testing)
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
Re: Thetis 2.9.0.7 x86 (4/23/22) MW0LGE pre-release (meters testing)
73 de Sigi / DH1KLM
Re: Thetis 2.9.0.7 x86 (4/23/22) MW0LGE pre-release (meters testing)
Hi
What could be?
No multimeter needles in transmit mode.
What could be?
No multimeter needles in transmit mode.
- Attachments
-
- s.jpg (93.59 KiB) Viewed 8702 times
Re: Thetis 2.9.0.7 x86 (4/23/22) MW0LGE pre-release (meters testing)
Thank you, Sigi.
No TX meter here either. Missing image file? Screen capture below shows unknown open black space below S-Meter.
Paul, W9AC
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 (548.35 KiB) Viewed 8677 times
Re: Thetis 2.9.0.7 x86 (4/23/22) MW0LGE pre-release (meters testing)
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
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
Re: Thetis 2.9.0.7 x86 (4/23/22) MW0LGE pre-release (meters testing)
Thanks Sigi
Excellent!
Excellent!
- Attachments
-
- s_tx_ok.jpg (119.05 KiB) Viewed 8633 times
Re: Thetis 2.9.0.7 x86 (4/23/22) MW0LGE pre-release (meters testing)
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
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
Re: Thetis 2.9.0.7 x86 (4/23/22) MW0LGE pre-release (meters testing)
Although implemented in the skin, I cannot activate the Tune slider with this version.
Is this only the case for me?
Is this only the case for me?
Marcus