Jump to content


Photo

Multituner: First commits - but they need a lot of improvements


  • Please log in to reply
193 replies to this topic

Re: Multituner: First commits - but they need a lot of improvements #181 zeros

  • PLi® Contributor
  • 1,035 posts

+41
Good

Posted 16 March 2019 - 19:36

166 line with shift is probably needful on Satconfig.py to get rid of my post #173 discovery.
I may try in tomorrow.

Attached Files


DM920UHD DVB-S2X TRIPLE tuner + Triple M.S tuner DVB-S2X, DVB-T2/T, QboxHD, QboxHD Mini, Icecrypt T2300HD

Vertex 4K60 4:4:4 600MHz


Re: Multituner: First commits - but they need a lot of improvements #182 athoik

  • PLi® Core member
  • 7,761 posts

+275
Excellent

Posted 16 March 2019 - 20:10

When "unconfiguring" a tuner it works (turns into red) if you change bouquet (no restart).

Most probably it "caches" that info somewhere.
Wavefield T90: 0.8W - 1.9E - 4.8E - 13E - 16E - 19.2E - 23.5E - 26E - 33E - 39E - 42E - 45E on EMP Centauri DiseqC 16/1
Unamed: 13E Quattro - 9E Quattro on IKUSI MS-0916

Re: Multituner: First commits - but they need a lot of improvements #183 athoik

  • PLi® Core member
  • 7,761 posts

+275
Excellent

Posted 16 March 2019 - 20:16

Multituner Tuner configured only as DVB-T doesn't work in Signal Finder (also after restart of e2).

Attached File  1_0_1_A28_6A_212C_EEEE0000_0_0_0_20190316201616.jpg   124.4KB   1 downloads
Wavefield T90: 0.8W - 1.9E - 4.8E - 13E - 16E - 19.2E - 23.5E - 26E - 33E - 39E - 42E - 45E on EMP Centauri DiseqC 16/1
Unamed: 13E Quattro - 9E Quattro on IKUSI MS-0916

Re: Multituner: First commits - but they need a lot of improvements #184 athoik

  • PLi® Core member
  • 7,761 posts

+275
Excellent

Posted 16 March 2019 - 20:18

Also doesn't work in Automatic Scan

Attached Files


Wavefield T90: 0.8W - 1.9E - 4.8E - 13E - 16E - 19.2E - 23.5E - 26E - 33E - 39E - 42E - 45E on EMP Centauri DiseqC 16/1
Unamed: 13E Quattro - 9E Quattro on IKUSI MS-0916

Re: Multituner: First commits - but they need a lot of improvements #185 zeros

  • PLi® Contributor
  • 1,035 posts

+41
Good

Posted 16 March 2019 - 21:15

#181 was not that, what I was thinking. So I don't know why with the DVB-T - shut - off Channels are still active until restart. There's some mistake somewhere and it's nothing for me, but for somebody can cause problems (maybe).

Edited by zeros, 16 March 2019 - 21:16.

DM920UHD DVB-S2X TRIPLE tuner + Triple M.S tuner DVB-S2X, DVB-T2/T, QboxHD, QboxHD Mini, Icecrypt T2300HD

Vertex 4K60 4:4:4 600MHz


Re: Multituner: First commits - but they need a lot of improvements #186 littlesat

  • PLi® Core member
  • 46,777 posts

+487
Excellent

Posted 16 March 2019 - 21:26

Might we need to learn scans the thing also....
They cover coldswitchable only.
Maybe the not configured whitelist should simply be set when the configMode is disabled.

WaveFrontier 28.2E | 23.5E | 19.2E | 16E | 13E | 10/9E | 7E | 5E | 1W | 4/5W | 15W


Re: Multituner: First commits - but they need a lot of improvements #187 littlesat

  • PLi® Core member
  • 46,777 posts

+487
Excellent

Posted 16 March 2019 - 21:42

Hotswitchable tuners seems to report as dvb-s... for scanning we need to use canbe... and also check if it is enabled...

WaveFrontier 28.2E | 23.5E | 19.2E | 16E | 13E | 10/9E | 7E | 5E | 1W | 4/5W | 15W


Re: Multituner: First commits - but they need a lot of improvements #188 littlesat

  • PLi® Core member
  • 46,777 posts

+487
Excellent

Posted 16 March 2019 - 23:06

E.g. in ScanSetup,py you see here a list of possible multituners for the scan... it is not taken into account here what is enabled or not... isCompatible always gives DVB-S... but the ConfigModeDVBS/C/T/ATSC should be checked aswel or it should only take the mode for the not hotswitchable,

 

choices = []
modes = []
if n.isCompatible("DVB-S"):
modes.append("DVB-S")
choices.append(("DVB-S", _("Satellite")))
if n.isCompatible("DVB-T") or (n.isCompatible("DVB-S") and n.canBeCompatible("DVB-T")):
modes.append("DVB-T")
choices.append(("DVB-T", _("Terrestrial")))
if n.isCompatible("DVB-C") or (n.isCompatible("DVB-S") and n.canBeCompatible("DVB-C")):
modes.append("DVB-C")
choices.append(("DVB-C", _("Cable")))
if n.isCompatible("ATSC"):
modes.append("ATSC")
choices.append(("ATSC", _("ATSC")))
self.nim_type_dict[n.slot] = {"modes": modes, "selection": ConfigSelection(choices = choices)}
if ttype in modes:
self.nim_type_dict[n.slot]["selection"].value = ttype
 
self.scan_nims = ConfigSelection(choices = nim_list)

WaveFrontier 28.2E | 23.5E | 19.2E | 16E | 13E | 10/9E | 7E | 5E | 1W | 4/5W | 15W


Re: Multituner: First commits - but they need a lot of improvements #189 littlesat

  • PLi® Core member
  • 46,777 posts

+487
Excellent

Posted 16 March 2019 - 23:11

Also satfinder we need to learn the new situation.....The message no nims avaialbe is coming from below.. This need some adaption. It reports DVB-S by default an hotswitchable... but when there is no satlist it reports no things available and also 'pokes' the configMode to nothing (why is it poking here in the config????)

 

suggestion...

 

- if n.isCompatible("DVB-S") and n.config_mode in ("advanced", "simple") and len(nimmanager.getSatListForNim(n.slot)) < 1:

+ if n.isCompatible("DVB-S") and n.config_mode in ("advanced", "simple") and (len(nimmanager.getSatListForNim(n.slot)) < 1 or nim.configModeDVBC.value or nim.configModeDVBT.value or nim.configModeATSC):

 

End remove these 

 

config.Nims[n.slot].configMode.value = "nothing"
config.Nims[n.slot].configMode.save()

 

Or we need to consider to add "MULTI" as isCompatible (and getType)....


def SatfinderMain(session, close=None, **kwargs):
nims = nimmanager.nim_slots
nimList = []
for n in nims:
if not any([n.isCompatible(x) for x in "DVB-S", "DVB-T", "DVB-C", "ATSC"]):
continue
if n.config_mode in ("loopthrough", "satposdepends", "nothing"):
continue
if n.isCompatible("DVB-S") and n.config_mode in ("advanced", "simple") and len(nimmanager.getSatListForNim(n.slot)) < 1:
config.Nims[n.slot].configMode.value = "nothing"
config.Nims[n.slot].configMode.save()
continue
nimList.append(n)
 
if len(nimList) == 0:
session.open(MessageBox, _("No satellite, terrestrial or cable tuner is configured. Please check your tuner setup."), MessageBox.TYPE_ERROR)
else:
session.openWithCallback(boundFunction(SatfinderCallback, close), Satfinder)

Edited by littlesat, 16 March 2019 - 23:23.

WaveFrontier 28.2E | 23.5E | 19.2E | 16E | 13E | 10/9E | 7E | 5E | 1W | 4/5W | 15W


Re: Multituner: First commits - but they need a lot of improvements #190 zeros

  • PLi® Contributor
  • 1,035 posts

+41
Good

Posted Yesterday, 11:05

The issue what I described on post #173
(Now I disable 'Configure DVB-T' back, but the 'DVB-T' channels are all still active)
is solved with today morning update. Just for info.

Edited by zeros, Yesterday, 11:07.

DM920UHD DVB-S2X TRIPLE tuner + Triple M.S tuner DVB-S2X, DVB-T2/T, QboxHD, QboxHD Mini, Icecrypt T2300HD

Vertex 4K60 4:4:4 600MHz


Re: Multituner: First commits - but they need a lot of improvements #191 littlesat

  • PLi® Core member
  • 46,777 posts

+487
Excellent

Posted Yesterday, 13:03

Thanks to adhoik !

WaveFrontier 28.2E | 23.5E | 19.2E | 16E | 13E | 10/9E | 7E | 5E | 1W | 4/5W | 15W


Re: Multituner: First commits - but they need a lot of improvements #192 zeros

  • PLi® Contributor
  • 1,035 posts

+41
Good

Posted Yesterday, 16:41

About Service searching
I have my Triple like dual tuner, it contains two Hotswitchable tuners: A and B.
When I configure let say Tuner A only ‘Configure DVB-T’, ‘and Configure DVB-S’ and ‘Configure-C’ are both switched off, then now when I descide to make
Serviche searching->Automatic scan
I have it like in added screenshots. It means it scans all my staff from only Tuner A. Despite that I have switched off DVB-S2, it scans it as well. I can rid out of that with Manual Scan. There all OK.
If you want, make so the ‘Automatic scan’ for ‘Hotswitchable’ tuners will do only for activated tuners. There Could be dual tunes as well? Just my observation.
Generally, here all very good.
I would like to hear how ims impressions on these innovation, how he feels?

Attached Files


Edited by zeros, Yesterday, 16:46.

DM920UHD DVB-S2X TRIPLE tuner + Triple M.S tuner DVB-S2X, DVB-T2/T, QboxHD, QboxHD Mini, Icecrypt T2300HD

Vertex 4K60 4:4:4 600MHz


Re: Multituner: First commits - but they need a lot of improvements #193 littlesat

  • PLi® Core member
  • 46,777 posts

+487
Excellent

Posted Yesterday, 16:44

The scan screen needs to be adapted.... as it only does wat was made in the past... always always... and when dvb-s is disabled it can also say no tuner available.

Edited by littlesat, Yesterday, 16:45.

WaveFrontier 28.2E | 23.5E | 19.2E | 16E | 13E | 10/9E | 7E | 5E | 1W | 4/5W | 15W


Re: Multituner: First commits - but they need a lot of improvements #194 zeros

  • PLi® Contributor
  • 1,035 posts

+41
Good

Posted Yesterday, 16:51

Then I couldn't find more, I’m sure I think I feel really good. How about the other tuners?
DM920UHD DVB-S2X TRIPLE tuner + Triple M.S tuner DVB-S2X, DVB-T2/T, QboxHD, QboxHD Mini, Icecrypt T2300HD

Vertex 4K60 4:4:4 600MHz





2 user(s) are reading this topic

0 members, 2 guests, 0 anonymous users