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 10 of 64 FirstFirst ... 891011122060 ... LastLast
Results 136 to 150 of 954

Thread: Testers required for OpenViX Python 3 images

  1. #136
    Huevos's Avatar
    Title
    Administrator
    Join Date
    Jun 2010
    Location
    38.5N, 0.5W
    Posts
    13,688
    Thanks
    2,017
    Thanked 4,970 Times in 3,284 Posts
    Quote Originally Posted by BefuddledBrian View Post
    I'm still getting ABM crash.
    Attachment 62241
    That is your service hacks crashing, not ABM. The error means you are writing to a dictionary while iterating.
    Help keep OpenViX servers online.Please donate!

  2. The Following User Says Thank You to Huevos For This Useful Post:


  3. #137
    Huevos's Avatar
    Title
    Administrator
    Join Date
    Jun 2010
    Location
    38.5N, 0.5W
    Posts
    13,688
    Thanks
    2,017
    Thanked 4,970 Times in 3,284 Posts
    For JediMakerXtreme I have sent a pull request to fix the AssertionError. https://github.com/kiddac/Jedi_Maker_Xtream/pull/5

    Please test with our original List.py from our git. https://github.com/OpenViX/enigma2/b...ources/List.py

    And obviously the AssertionError doesn't happen in OpenATV because someone has deleted the "assert".
    Last edited by Huevos; 21-06-21 at 20:19.
    Help keep OpenViX servers online.Please donate!

  4. The Following User Says Thank You to Huevos For This Useful Post:

    Willo3092 (21-06-21)

  5. #138
    dsayers's Avatar
    Title
    ViX Beta Tester
    Join Date
    Mar 2016
    Posts
    1,775
    Thanks
    479
    Thanked 610 Times in 436 Posts
    Quote Originally Posted by Huevos View Post
    For JediMakerXtreme I have sent a pull request to fix the AssertionError. https://github.com/kiddac/Jedi_Maker_Xtream/pull/5

    Please test with our original List.py from our git. https://github.com/OpenViX/enigma2/b...ources/List.py

    And obviously the AssertionError doesn't happen in OpenATV because someone has deleted the "assert".
    That works. Thanks

  6. The Following User Says Thank You to dsayers For This Useful Post:

    Huevos (21-06-21)

  7. #139
    BrokenUnusableAccount
    Quote Originally Posted by Huevos View Post
    That is your service hacks crashing, not ABM. The error means you are writing to a dictionary while iterating.
    One of my CusomMix files needs changing to be compatible with python3?
    sat_282_sky_uk_CustomMix.xml
    terrestrial_uk_freeview_CustomMix.xml

  8. #140
    Huevos's Avatar
    Title
    Administrator
    Join Date
    Jun 2010
    Location
    38.5N, 0.5W
    Posts
    13,688
    Thanks
    2,017
    Thanked 4,970 Times in 3,284 Posts
    Quote Originally Posted by BefuddledBrian View Post
    One of my CusomMix files needs changing to be compatible with python3?
    sat_282_sky_uk_CustomMix.xml
    terrestrial_uk_freeview_CustomMix.xml
    Probably this:
    Code:
    for number in customised["video"].keys():
    Maybe needs to be this:
    Code:
    for number in list(customised["video"].keys()):
    Help keep OpenViX servers online.Please donate!

  9. The Following User Says Thank You to Huevos For This Useful Post:


  10. #141
    ccs's Avatar
    Title
    ViX Beta Tester
    Join Date
    Sep 2014
    Posts
    5,836
    Thanks
    554
    Thanked 1,277 Times in 1,089 Posts
    Quote Originally Posted by ccs View Post
    What decides to use 562? It always used to be 506. Is it random?
    I've just gone back to 5.4.012 (Release) on 2 different boxes, they both pick up 506 using frequency finder, as they always have done.

    So 5.5.013.015.P3 does something different.

  11. #142
    ccs's Avatar
    Title
    ViX Beta Tester
    Join Date
    Sep 2014
    Posts
    5,836
    Thanks
    554
    Thanked 1,277 Times in 1,089 Posts
    Is signal quality actually used? My Ultimo4K and ET10K both show 0xFFFF in the xml file for all mux's (except 562 on my ET10K which is a bit lower at 0xEB88).

    Maybe a rounding error has crept into P3 ?

    SNR's on both boxes show differences between mux's 506 and 562, much bigger on the ET10K, but none reach anything like 100%.

  12. #143
    Huevos's Avatar
    Title
    Administrator
    Join Date
    Jun 2010
    Location
    38.5N, 0.5W
    Posts
    13,688
    Thanks
    2,017
    Thanked 4,970 Times in 3,284 Posts
    Quote Originally Posted by ccs View Post
    Is signal quality actually used? My Ultimo4K and ET10K both show 0xFFFF in the xml file for all mux's (except 562 on my ET10K which is a bit lower at 0xEB88).

    Maybe a rounding error has crept into P3 ?

    SNR's on both boxes show differences between mux's 506 and 562, much bigger on the ET10K, but none reach anything like 100%.
    First it reads the NIT, which takes time so the SNR reading has a chance to stabilize.
    https://github.com/oe-alliance/AutoB...finder.py#L394

    SNR is a 16-bit int. Max value is 65535. If all the values are maxed out the end result is in the hands of the sort algorithm.
    https://github.com/oe-alliance/AutoB...finder.py#L553

    Sort is done here:
    https://github.com/oe-alliance/AutoB...r.py#L619-L622
    Help keep OpenViX servers online.Please donate!

  13. The Following User Says Thank You to Huevos For This Useful Post:

    ccs (22-06-21)

  14. #144
    ccs's Avatar
    Title
    ViX Beta Tester
    Join Date
    Sep 2014
    Posts
    5,836
    Thanks
    554
    Thanked 1,277 Times in 1,089 Posts
    Quote Originally Posted by Huevos View Post
    First it reads the NIT, which takes time so the SNR reading has a chance to stabilize.
    https://github.com/oe-alliance/AutoB...finder.py#L394

    SNR is a 16-bit int. Max value is 65535. If all the values are maxed out the end result is in the hands of the sort algorithm.
    https://github.com/oe-alliance/AutoB...finder.py#L553

    Sort is done here:
    https://github.com/oe-alliance/AutoB...r.py#L619-L622
    In P3 it looks like a list is created in signal quality (low to high) and frequency (low to high) order.

    The last system=0 entry in the list is then selected and as the qualities are always(?) the same, 562 gets the nod as it's the highest frequency.

    In P2 (exactly the same code) 506 gets selected, neither the highest nor the lowest frequency, so the qualities must come into play, or P2/P3 gets it wrong.

  15. #145

    Title
    Member
    Join Date
    Sep 2015
    Posts
    33
    Thanks
    6
    Thanked 19 Times in 11 Posts
    the vu zero 4k image is corrupt and not usable.

    initrd_auto.bin

  16. #146
    twol's Avatar
    Title
    Moderator
    Join Date
    Apr 2012
    Posts
    8,439
    Thanks
    997
    Thanked 2,904 Times in 2,256 Posts
    Quote Originally Posted by kiddac View Post
    the vu zero 4k image is corrupt and not usable.

    initrd_auto.bin
    building off my server at the moment - maybe available later tonight
    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

  17. #147
    Huevos's Avatar
    Title
    Administrator
    Join Date
    Jun 2010
    Location
    38.5N, 0.5W
    Posts
    13,688
    Thanks
    2,017
    Thanked 4,970 Times in 3,284 Posts
    Quote Originally Posted by twol View Post
    building off my server at the moment - maybe available later tonight
    This is available for download now.
    Help keep OpenViX servers online.Please donate!

  18. #148
    BrokenUnusableAccount
    Quote Originally Posted by Huevos View Post
    Probably this:
    Code:
    for number in customised["video"].keys():
    Maybe needs to be this:
    Code:
    for number in list(customised["video"].keys()):
    Yes, that's it.
    Thank you.
    And the result seems to be Python 2 compatible as well.

  19. The Following User Says Thank You to BrokenUnusableAccount For This Useful Post:

    Huevos (22-06-21)

  20. #149
    ccs's Avatar
    Title
    ViX Beta Tester
    Join Date
    Sep 2014
    Posts
    5,836
    Thanks
    554
    Thanked 1,277 Times in 1,089 Posts
    Quote Originally Posted by ccs View Post
    In P3 it looks like a list is created in signal quality (low to high) and frequency (low to high) order.

    The last system=0 entry in the list is then selected and as the qualities are always(?) the same, 562 gets the nod as it's the highest frequency.

    In P2 (exactly the same code) 506 gets selected, neither the highest nor the lowest frequency, so the qualities must come into play, or P2/P3 gets it wrong.
    Not sure where this is going to be honest.

    If my limited understanding is correct, P2 works (for me) because the mux selected happens to "work" but there doesn't appear to be any logic in the choice.

    P3 doesn't work because the mux selected appears to follow the logic, but doesn't provide all the necessary data.

    Maybe the lowest frequency with the best signal quality could be consider instead? That happens to work (for me), and is no less logical.

  21. #150
    Huevos's Avatar
    Title
    Administrator
    Join Date
    Jun 2010
    Location
    38.5N, 0.5W
    Posts
    13,688
    Thanks
    2,017
    Thanked 4,970 Times in 3,284 Posts
    Quote Originally Posted by ccs View Post
    Not sure where this is going to be honest.

    If my limited understanding is correct, P2 works (for me) because the mux selected happens to "work" but there doesn't appear to be any logic in the choice.

    P3 doesn't work because the mux selected appears to follow the logic, but doesn't provide all the necessary data.

    Maybe the lowest frequency with the best signal quality could be consider instead? That happens to work (for me), and is no less logical.
    2 choices:

    • Edit the created xml file by hand to suit your needs (after all it does contain all the data).
    • Find the mux with BBC ONE. If there are multiple instances choose the strongest. Means fiddling with a lot of code for little return.
    Help keep OpenViX servers online.Please donate!

Page 10 of 64 FirstFirst ... 891011122060 ... 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.