Superb quality and spec AB-Com PULSe 4K SE. Crazy offer! Only £99! FREE UK DELIVERY! 4K UHD, Enigma 2, Multiboot 4 images & more!...
Superb quality and spec AB-Com PULSe 4K Rev II Twin Satellite tuner only £149! FREE UK DELIVERY! 4K UHD, Enigma 2, SATA HDD facility, Multiboot 4 images & more!...

[OS-mio] Display SNR when signal is not locked

ocean

Member
Joined
Jun 23, 2022
Messages
82
Reaction score
4
Points
8
Usually dvb-s boxes only show signal strength or SNR value when there is lock.

Enigma2 also ONLY shows signal when tuner is locked. This is very sad.

Spent some time debugging avl62x1 driver and it seems possible to ask SNR from tuner even if signal is not locked.

Also looking at debug prints SNR seems to be reasonable value, so I'm very hopeful this is doable.

I'm still far from displaying value in GUI, not sure what is best way to accomplish this. Also not sure if it's possible to do without modifying driver.

Anyway for me it's enough if I get this working only in osmio + modified driver.

BTW, has this ever been discussed before?
 
Usually dvb-s boxes only show signal strength or SNR value when there is lock.

Enigma2 also ONLY shows signal when tuner is locked. This is very sad.

Spent some time debugging avl62x1 driver and it seems possible to ask SNR from tuner even if signal is not locked.

Also looking at debug prints SNR seems to be reasonable value, so I'm very hopeful this is doable.

I'm still far from displaying value in GUI, not sure what is best way to accomplish this. Also not sure if it's possible to do without modifying driver.

Anyway for me it's enough if I get this working only in osmio + modified driver.

BTW, has this ever been discussed before?
SNR without lock - Never seen it mentioned
 
think this is the dvb build, https://github.com/oe-alliance/oe-alliance-core/blob/5.3/meta-brands/meta-edision/recipes-drivers/edision-dvb-modules.inc
need to change url.... but also md5sum & sha256sum later in other files if you are going to build the box image
Image build doesn't seem build drivers from source, it just includes existing .ko files from some url?

First repo has simple instructions how to build driver and transfer avl6261.ko to /lib/modules/5.15.0/extra/

availink repo doesn't seem to have build instructions.

Also does anyone know if there are currently other models with open source driver?
 
There has not been much interest to this, but anyway I have it working.

Signal finder now always displays signal strength / SNR. Seems to also work for data transponders.

This feature I have wanted to see many years. Sometimes you just have to do it your self.

Interesting to check some frequencies, for example 26.0E 11230H has never worked here. Or how much more would be needed for 28.2E 12168V here.

To save others some time who is interested and owns Edision with avl6261 tuner, diffs for the driver and e2 attached. As a bonus 10492H Eshail2 also works.
 

Attachments

There has not been much interest to this, but anyway I have it working.

Signal finder now always displays signal strength / SNR. Seems to also work for data transponders.

This feature I have wanted to see many years. Sometimes you just have to do it your self.

Interesting to check some frequencies, for example 26.0E 11230H has never worked here. Or how much more would be needed for 28.2E 12168V here.

To save others some time who is interested and owns Edision with avl6261 tuner, diffs for the driver and e2 attached. As a bonus 10492H Eshail2 also works.
The avl6261 changes, where is that done?

Can you supply instructions and the built .ko file?
 
What is this change required for?
Code:
+			if (lock == avl62x1_status_locked)
+				*delay = HZ / 5;
+			else
+				*delay  = HZ
 
What is this change required for?
Original code does *delay = HZ; if not avl62x1_status_locked, so I kept that. It just updates slower rate if you increase delay. You should see the difference if you test it.

Another unrelated thing:
Code:
		if (c->symbol_rate < 1000)
			priv->tune_state = avl62x1_tune_state_idle;
I have also removed that. At least 21.5E 11577 SR 512 works here.
 

Attachments

  • 11577H512.webp
    11577H512.webp
    21.6 KB · Views: 9
Can you post the AVL6261 driver that you have modified? Thanks.
 
I understand the enigna2 has to be modified (built). Thanks.

Did you notice anything about transponder spacing in the avl6261 driver? I noticed you dropped the symbol rate. I was wondering if you found where the transponder spacing was defined?
 
AVL6261 Firmware Update to fix a different problem. A thread on this issue is on the OpenPLi forum.
 
Also got unlocked SNR working in VU+ Uno4K using old api. SNR may not be very accurate in vu, but better than nothing.
Example 25.8E 11310H no lock here, but signal is now visible in signal finder.

Only enigma2 changes are needed, so I'll attach them here in case anyone interested checking if same also works in other VU 4K models (My Uno4K has tuner 45208)

25.8E_11310H_vuuno4k.webp

View attachment enigma2_vuuno4k_20240107.txt.txt
 

OpenViX Feeds Status

Back
Top