Hi.
I am starting this problem with dm8000 and official release 3.2.2 .
The standard ServiceScan window is showing scanned services in the list.
When the eleventh service is added to the list the first is removed.
We see only 10 services in this window and never will know what are on the transponder.
(I do not understand why this window has this limit from the start of enigma existence - not usable for user)
I have tried to find something to change it.
/usr/lib/enigma2/python/Components/ServiceScan.py :
...
def execBegin(self):
self.doRun()
self.updatePass()
self.scan.statusChanged.get().append(self.scanStatusChanged)
self.scan.newService.get().append(self.newService)
self.servicelist.clear()
self.state = self.Running
err = self.scan.start(self.feid, self.flags)
self.frontendInfo.updateFrontendData()
if err:
self.state = self.Error
self.errorcode = 0
self.scanStatusChanged()
...
Alles anzeigen
The self.servicelist.clear() looks interesting , but removing this line does not help.
The limit has a sense. If we will scan many satellites we will have thousands services.
The limit = 10 has no sense.
I am looking for the help. Where can I change this limit to 100 or 200 ? If it
will be bigger I will be able to check each transponder for all services on it.
regards
PS. The skin change and use listbox instead of list for services is not a problem.