←  [EN] Third-Party Development

Forums

»

Enigma2 External Tuner bugfix

sundtek's Photo 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.
Quote

ricki's Photo ricki 27 Jan 2016

Thank you

Quote

littlesat's Photo littlesat 27 Jan 2016

And thanks for the notification.....
Edited by littlesat, 27 January 2016 - 23:02.
Quote

sundtek's Photo 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.
Quote

Erik Slagter's Photo Erik Slagter 29 Jan 2016

Applied.

Quote

athoik's Photo athoik 29 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"
Quote

Erik Slagter's Photo Erik Slagter 30 Jan 2016

If that fixes anything I will apply it ;)

Quote

ricki's Photo ricki 30 Jan 2016

my config

 

Tuner A : Singel

Tuner B  Usals

Tuner C DVBC

 

after update cant find tuner B

 

No crash logg

Quote

ricki's Photo 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.
Quote

ricki's Photo 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.
Quote

ricki's Photo ricki 30 Jan 2016

i have to flash with my backup, and currently  no update.

Quote

arn354's Photo 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

Quote

sundtek's Photo 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?

Quote

athoik's Photo 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.
Quote

sundtek's Photo 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.

Quote

el bandido's Photo 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?


 

Quote

littlesat's Photo littlesat 31 Jan 2016

It seems there exist ATSC usb tuners...
Quote