Enigma2 External Tuner bugfix
sundtek 27 Jan 2016
Hi,
in NimManager.py
please change following line otherwise Enigma2 might get confused:
change following line from:
types = [type for type in ["DVB-T2", "DVB-T", "DVB-C", "DVB-S2", "DVB-S", "ATSC"] if check(slot.frontend_id, type)]
to:
types = [type for type in ["DVB-C", "DVB-T2", "DVB-T", "DVB-S2", "DVB-S", "ATSC"] if check(slot.frontend_id, type)]
the logic in NimManager.py is a bit weird about the tuner allocation, if DVB-T shows up before DVB-C the tuner setup will be wrong after a reboot. While the whole tuner is in DVB-C mode (and also reports that correctly) enigma2 is internally set to dvb-t.
Customers reported that switching from DVB-S to DVB-C starts to fail because of that.
Look at that crazy guy
http://support.sundt...9.html#msg16019
If we should test anything for you guys just let us know before applying some changes, we also have no problems with providing some samples for developers in order to avoid such situations.
Edited by sundtek, 27 January 2016 - 17:21.
Dimitrij 27 Jan 2016
atv
https://github.com/o...Manager.py#L173
OpenViX
https://github.com/O...Manager.py#L159
openblackhole
littlesat 27 Jan 2016
Edited by littlesat, 27 January 2016 - 23:02.
sundtek 29 Jan 2016
Actually when looking at DVB-T2 it should be after DVB-T in that list otherwise types.remove won't work (the initial patch was only made to get DVB-C work, DVB-T also works with it though).
Edited by sundtek, 29 January 2016 - 00:27.
athoik 29 Jan 2016
"DVB-C", "DVB-C2", "DVB-T", "DVB-T2", "DVB-S", "DVB-S2", "ATSC"
ricki 30 Jan 2016
my config
Tuner A : Singel
Tuner B Usals
Tuner C DVBC
after update cant find tuner B
No crash logg
ricki 30 Jan 2016
my config
Tuner A : Singel
Tuner B Usals
Tuner C DVBC
after update cant find tuner B
No crash logg
after a reboot its OK
soory
Edited by ricki, 30 January 2016 - 13:44.
ricki 30 Jan 2016
somthing is wrong, after a blind scan and reboot no chanels to find, and my external tuner is gone.
Attached Files
Edited by ricki, 30 January 2016 - 15:15.
arn354 30 Jan 2016
FEC_4_5 is in Enigma2 of openPli https://github.com/O...dparms.cpp#L255 but not in blindscan https://github.com/O.../plugin.py#L662
OE-A Blindscan has FEC_4_5 https://github.com/o.../plugin.py#L642
sundtek 30 Jan 2016
Maybe we need to add first DVB-S and then DVB-S2? Also add missing DVB-C2?
"DVB-C", "DVB-C2", "DVB-T", "DVB-T2", "DVB-S", "DVB-S2", "ATSC"
Do you know anyone with a DVB-C2 signal?
athoik 30 Jan 2016
Maybe we need to add first DVB-S and then DVB-S2? Also add missing DVB-C2?
"DVB-C", "DVB-C2", "DVB-T", "DVB-T2", "DVB-S", "DVB-S2", "ATSC"
Do you know anyone with a DVB-C2 signal?
None, it's only standard yet.
sundtek 30 Jan 2016
I think there are some field tests in some areas already, would just be interesting to know the areas on time.
el bandido 31 Jan 2016
Why is "ATSC" included in this line?
types = [type for type in ["DVB-C", "DVB-T2", "DVB-T", "DVB-S2", "DVB-S", "ATSC"]
Nobody has anything working using ATSC in enigma2 that I know of so why include it?