Hello Guest, if you are reading this it means you have not registered yet. Please take a second, Click here to register, and in a few simple steps you will be able to enjoy our community and use our OpenViX support section.
Page 1 of 2 12 LastLast
Results 1 to 15 of 16

Thread: Display SNR when signal is not locked

  1. #1

    Title
    Member
    Join Date
    Jun 2022
    Posts
    70
    Thanks
    1
    Thanked 33 Times in 19 Posts

    Display SNR when signal is not locked

    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?

  2. #2
    twol's Avatar
    Title
    Moderator
    Join Date
    Apr 2012
    Posts
    8,423
    Thanks
    997
    Thanked 2,895 Times in 2,248 Posts
    Quote Originally Posted by ocean View Post
    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
    Gigablue Quad 4K & UE 4K
    .........FBC Tuners:
    ------------------> GT-Sat unicable LNB to 1.5M dish(28.2E)
    ------------------> Gigablue unicable LNB to 80 cm dish(19.2E)
    .......................> FBC & DVB-S2X into 90cm dish (27.5W) Opticum robust Unicable LNB
    AX HD61, Edision Osmio 4K+, Zgemma H9Combo, Octagon SF8008 , gbtrio4k, h9se using unicable ports
    Zgemma H9 C/S into Giga4K

  3. #3

    Title
    Member
    Join Date
    Jun 2022
    Posts
    70
    Thanks
    1
    Thanked 33 Times in 19 Posts
    Made some modifications to the driver and now I can see also unlocked signals SNR in singal finder.

    Used driver repo from https://github.com/edision-open/dvb-frontends-avl62x1 (Has not been updated for 2 years)

    Does anyone have instructions how to build driver from availlink repo?
    https://github.com/availink/dvb-frontends-availink

  4. #4
    twol's Avatar
    Title
    Moderator
    Join Date
    Apr 2012
    Posts
    8,423
    Thanks
    997
    Thanked 2,895 Times in 2,248 Posts
    think this is the dvb build, https://github.com/oe-alliance/oe-al...vb-modules.inc
    need to change url.... but also md5sum & sha256sum later in other files if you are going to build the box image
    Last edited by twol; 17-12-23 at 13:01.
    Gigablue Quad 4K & UE 4K
    .........FBC Tuners:
    ------------------> GT-Sat unicable LNB to 1.5M dish(28.2E)
    ------------------> Gigablue unicable LNB to 80 cm dish(19.2E)
    .......................> FBC & DVB-S2X into 90cm dish (27.5W) Opticum robust Unicable LNB
    AX HD61, Edision Osmio 4K+, Zgemma H9Combo, Octagon SF8008 , gbtrio4k, h9se using unicable ports
    Zgemma H9 C/S into Giga4K

  5. #5

    Title
    Member
    Join Date
    Jun 2022
    Posts
    70
    Thanks
    1
    Thanked 33 Times in 19 Posts
    Quote Originally Posted by twol View Post
    think this is the dvb build, https://github.com/oe-alliance/oe-al...vb-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?

  6. #6

    Title
    Member
    Join Date
    Jun 2022
    Posts
    70
    Thanks
    1
    Thanked 33 Times in 19 Posts
    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.
    Attached Images Attached Images
    Attached Files Attached Files

  7. The Following 2 Users Say Thank You to ocean For This Useful Post:

    el bandido (23-12-23),jenseneverest (08-02-24)

  8. #7
    Huevos's Avatar
    Title
    Administrator
    Join Date
    Jun 2010
    Location
    38.5N, 0.5W
    Posts
    13,634
    Thanks
    2,007
    Thanked 4,957 Times in 3,276 Posts
    Quote Originally Posted by ocean View Post
    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?
    Help keep OpenViX servers online.Please donate!

  9. #8

    Title
    Member
    Join Date
    Jun 2022
    Posts
    70
    Thanks
    1
    Thanked 33 Times in 19 Posts
    Quote Originally Posted by Huevos View Post
    The avl6261 changes, where is that done?
    Can you supply instructions and the built .ko file?
    Instructions to build driver are in github and it's easy. (If using Ubuntu 22.04 add ccflags-y += -march=armv7-a to Makefile)

    https://github.com/edision-open/dvb-frontends-avl62x1

    When avl6261.ko is ready just ftp to /lib/modules/5.15.0/extra/ and reboot.

  10. The Following 2 Users Say Thank You to ocean For This Useful Post:

    el bandido (27-12-23),jenseneverest (08-02-24)

  11. #9
    Huevos's Avatar
    Title
    Administrator
    Join Date
    Jun 2010
    Location
    38.5N, 0.5W
    Posts
    13,634
    Thanks
    2,007
    Thanked 4,957 Times in 3,276 Posts
    What is this change required for?
    Code:
    +			if (lock == avl62x1_status_locked)
    +				*delay = HZ / 5;
    +			else
    +				*delay  = HZ
    Help keep OpenViX servers online.Please donate!

  12. #10

    Title
    Member
    Join Date
    Jun 2022
    Posts
    70
    Thanks
    1
    Thanked 33 Times in 19 Posts
    Quote Originally Posted by Huevos View Post
    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.
    Attached Images Attached Images

  13. #11

    Title
    Senior Member
    Join Date
    Dec 2013
    Posts
    127
    Thanks
    234
    Thanked 37 Times in 32 Posts
    Can you post the AVL6261 driver that you have modified? Thanks.

  14. #12

    Title
    Member
    Join Date
    Jun 2022
    Posts
    70
    Thanks
    1
    Thanked 33 Times in 19 Posts
    Quote Originally Posted by el bandido View Post
    Can you post the AVL6261 driver that you have modified? Thanks.
    Attached zip. But you also need those enigma2 changes for unlocked signals.
    Attached Files Attached Files

  15. The Following User Says Thank You to ocean For This Useful Post:

    el bandido (24-12-23)

  16. #13

    Title
    Senior Member
    Join Date
    Dec 2013
    Posts
    127
    Thanks
    234
    Thanked 37 Times in 32 Posts
    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?

  17. #14
    twol's Avatar
    Title
    Moderator
    Join Date
    Apr 2012
    Posts
    8,423
    Thanks
    997
    Thanked 2,895 Times in 2,248 Posts
    Just noticed someone has done this updatehttps://github.com/oe-alliance/oe-al...5920fa208fc51e
    Gigablue Quad 4K & UE 4K
    .........FBC Tuners:
    ------------------> GT-Sat unicable LNB to 1.5M dish(28.2E)
    ------------------> Gigablue unicable LNB to 80 cm dish(19.2E)
    .......................> FBC & DVB-S2X into 90cm dish (27.5W) Opticum robust Unicable LNB
    AX HD61, Edision Osmio 4K+, Zgemma H9Combo, Octagon SF8008 , gbtrio4k, h9se using unicable ports
    Zgemma H9 C/S into Giga4K

  18. #15

    Title
    Senior Member
    Join Date
    Dec 2013
    Posts
    127
    Thanks
    234
    Thanked 37 Times in 32 Posts
    AVL6261 Firmware Update to fix a different problem. A thread on this issue is on the OpenPLi forum.

Page 1 of 2 12 LastLast

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
This website uses cookies
We use cookies to store session information to facilitate remembering your login information, to allow you to save website preferences, to personalise content and ads, to provide social media features and to analyse our traffic. We also share information about your use of our site with our social media, advertising and analytics partners.