Open hp3ak opened 3 weeks ago
Diversity in general is a bit buggy, even with Protocol 2.
there is no code behind the SD button in Thetis 2.10.3.6. I will hide the button for now until a decision is made to re-implement it. Will leave this as a feature, not a bug.
Thanks for noticing. I do not consider the inability to use Rx2 for diversity receive a "feature enhancement". However, I guess that getting the real functionality of having two, independent phase locked receivers has never been a priority in the Thetis branch of the software. I have tried almost every new release of Thetis and no joy.
I looked at OpenHPSDR-PowerSDR v3.4.9 from the 20th May 2018. Specifically I looked at console.cs., and this was found :
SD does the following...
rx2 DSP mode is copied from rx1 rx2 filter is copied from rx1 puresignal rx2 freq is set to the dds frequency of rx1 (this is now different) when an oscillator shift is made on rx1 or rx2, the same is made to the other rx vfoB is copied to vfoA, and from a to b if needed
In short, It is not exactly difficult to do without the SD button in Thetis. Just swich on VFOSync, set your filters/mode accordingly.
two different antennas, panned left for rx1, right for rx2. Working perfectly.
Yes, it can be done with VFO Sync, but with different functionality..
* With VFO Sync ON, clicking VFO B [TX] & changing the tx fx for split operation now changes fx of Rx2, losing the diversity reception. Using SD with PowerSDR 3.4.9, the two receivers stay locked even when VFO B is chosen for TX and shifted for split.** So, unfortunately not the same thing.
Note: I spent 10 years testing and managing testing of consumer software in Silicon Valley. I am not a programmer. If so I would try to fix the long list of frustrating operational bugs that remain in Thetis. Like losing the NR2 selection when shifting from DIGU to LSB/USB on the same band. Or losing all of the frequencies in a band register when Importing a saved database. Or, mysteriously losing all custom Equalizer settings for Rx and Tx. Or changing the mode in one of the 5 band registers. Or overwriting fx 4 register with the contents of register 5 at times. I could go on, but there is no point. I will keep trying new releases of Thetis as they come out, hoping that someday it will be ready for Prime Time. Sorry, that is not the case presently.
Describe the bug A clear and concise description of what the bug is. Stereo Diversity (SD button) does not work. No sync of band and mode and fx, and no separate audio streams to stereo headphones. To Reproduce Steps to reproduce the behaviour:
Expected behaviour In old software it worked: Rx2 should change to same band, frequency and mode as Rx1. Separate audio streams from Rx 1 and Rx 2 should appear in stereo headphones. Screenshots SD button lights, but no one is home. Desktop (please complete the following information):
Additional context Works fine in mRX PS v3.4.9. I don't believe that it has ever worked properly in Thetis and not at all now.