ramdor / Thetis

The main working repo for changes to Thetis for the Apache Labs line of radios
47 stars 12 forks source link

Diversity Memorys and Automatic Tracking [FEATURE] #263

Open Roturbo opened 8 months ago

Roturbo commented 8 months ago

Hello,

Diversity is a really important and strong tool present on Thetis, the ones that operate on city´s know that noise and interference´s are getting strong every day,, all kind of things connected to mains may start to make interference's on different bands at any moment.

We may have one radio with the best noise floor, the best dynamic range etc etc, but if you don´t have diversity there are noise and interference types that no DSP can help, you simply can´t ear the station because that noise rise your noise floor to a level over that wanted small signal.

One option better than a beam that can remove more than 30dB from one signal with a precision of a knife is something to consider of extreme importance on any station.

The qrm eliminator x phase works on the same principle, but from what i have see and test, is is miles way in performance and precision,, still it does a good job with other radios and help many people, but it is far limited compared to Thetis.

Maybe some options are easy to implement and others not so easy, so i leave some enhancement´s, the most important first, and if any is added i will be very happy.

Describe the solution you'd like

1

1-enhancement Since there are some signal interference that are always on same phase and gain, if we have memory´s to save it, than at any time we can call it and in seconds remove that interference.

A- After "tuning" a interference, just right clicking the memory number will save the Phase and Gain, also the Receiver Source and Reference Source that were selected.

B- Option to save the memory name for faster recall identification.

C- 5 memory´s may do the job, but 10 or more will do it better.

D- Memory´s may be present inside circle with a small dot for reference only


2-enhancement- Automatic function TRACKING, checking the noise floor level and than start rotating the phase to find the lower point, next lock it and change Gain to try to find a better point, lock and start again till the best noise floor is archived,

A- This is true in same cases but sometimes the signal we want is also removed, so the option may also be changed, and instead of lowering all the noise floor, the software may start to rise the signal that is only inside the filter and keeps updating all the time with fine tuning to find the best Signal.

B- There are software´s like SDRUNO that have Auto function on diversity, but i never use it or see it working to know if is good or not, or what is the real propose.


3-enhancement- Make more steps on degree shift, now there is 180 and +45 and -45, maybe add the +-20 and +-10.


4-enhancement-Make the 180º point adjustable (the horizontal line), if we know the direction of some signal we can create a signal finder, just need to move the 180º line and make the signal source already know pointed to the correct cardinal point, in future the signals will be on correct direction and from one signal that we know the other can be located.

I have already test this with stations, and the phase only change 5º or 10º if they are on same city or direction, just need to find the 30+ dB attenuation small point.


Describe alternatives you've considered None, Thetis already have the BEST Diversity on HAM radios, but it can be improved and put at a higher level.

Regards, and tanks to all involved for the great work with Thetis

GatoBravo commented 8 months ago

This will be a very useful tool. I would like to see this implemented. :)

ramdor commented 2 weeks ago

memories added : https://www.youtube.com/watch?v=ZOs4sbSwqMA

443