Jump to content


Photo

Satfinder patch


  • Please log in to reply
81 replies to this topic

Re: Satfinder patch #41 Huevos

  • PLi® Contributor
  • 4,644 posts

+161
Excellent

Posted 20 October 2017 - 20:43

Right now with the variables that are available to Python I can't see another way to do it.

 

Simplified it a bit so the poll is just watching tuner lock once a second.

 

It is there for anyone that wants it. Not trying to force it on anyone.

 

https://github.com/H...dd.lock-monitor

 

Thanks for your input.



Re: Satfinder patch #42 el bandido

  • Senior Member
  • 392 posts

+15
Neutral

Posted 21 October 2017 - 03:36

Nice work Huevos!



Re: Satfinder patch #43 littlesat

  • PLi® Core member
  • 57,120 posts

+698
Excellent

Posted 21 October 2017 - 07:38

Now still arrange the tuner lock without polling... ;)

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


Re: Satfinder patch #44 Huevos

  • PLi® Contributor
  • 4,644 posts

+161
Excellent

Posted 21 October 2017 - 09:46

Now still arrange the tuner lock without polling... ;)

I don't know how. I need some help.



Re: Satfinder patch #45 littlesat

  • PLi® Core member
  • 57,120 posts

+698
Excellent

Posted 21 October 2017 - 10:00

I understand, I need some time to be able to code...

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


Re: Satfinder patch #46 jpuigs

  • Senior Member
  • 1,143 posts

+32
Good

Posted 24 October 2017 - 01:47

B)  B)  B)  B) B)  

 

 

Attached File  service_list.png   479.75KB   10 downloads


Enigma is getting old....

 

Spoiler

Re: Satfinder patch #47 Robinson

  • Senior Member
  • 2,621 posts

+30
Good

Posted 24 October 2017 - 07:13

Looks great!

I wish it could be standard in OpenPLi.


ET9000, OpenPLi 4.0, 13E, 19E

HD51, OpenPLi 6.2, 75E - 30W


Re: Satfinder patch #48 littlesat

  • PLi® Core member
  • 57,120 posts

+698
Excellent

Posted 24 October 2017 - 09:12

I think this looks extreme expert.... A normal user is not interesting to see service IDs and provider names after a scan... It also feels like x-mass due to all these colors.


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


Re: Satfinder patch #49 Robinson

  • Senior Member
  • 2,621 posts

+30
Good

Posted 24 October 2017 - 09:25

Then it could be shown only if EXPERT mode is enabled.


ET9000, OpenPLi 4.0, 13E, 19E

HD51, OpenPLi 6.2, 75E - 30W


Re: Satfinder patch #50 littlesat

  • PLi® Core member
  • 57,120 posts

+698
Excellent

Posted 24 October 2017 - 09:35

Or add a different screen with more detail at a color button after you see the overview of just scanned services...


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


Re: Satfinder patch #51 Huevos

  • PLi® Contributor
  • 4,644 posts

+161
Excellent

Posted 24 October 2017 - 09:52

@Jpuigs. can you post your code please.

 

@Littlesat, Satfinder is already an expert tool. A typically user may never open it, whereas an "expert" wants as much information as possible. But I can understand reluctance towards this patch due to its reliance on the transport  stream reader currently contained in another plugin.



Re: Satfinder patch #52 littlesat

  • PLi® Core member
  • 57,120 posts

+698
Excellent

Posted 24 October 2017 - 10:47

The screen with scan services is also shown at normal scans....


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


Re: Satfinder patch #53 jpuigs

  • Senior Member
  • 1,143 posts

+32
Good

Posted 24 October 2017 - 11:58

@Jpuigs. can you post your code please.

 

@Littlesat, Satfinder is already an expert tool. A typically user may never open it, whereas an "expert" wants as much information as possible. But I can understand reluctance towards this patch due to its reliance on the transport  stream reader currently contained in another plugin.

 

Of course I'll post this evening when I go home.

I haven't installed ABM plugin, I just put the dvbreader.so file, which is the only file needed to work.


Enigma is getting old....

 

Spoiler

Re: Satfinder patch #54 MCelliotG

  • Senior Member
  • 443 posts

+35
Good

Posted 24 October 2017 - 16:06

This is amazing Huevos! And maybe this will also open the road for a filter implementation in service scan (tv, radio, data) in addition to the fta filter!

Στάλθηκε από το LG-D855 μου χρησιμοποιώντας Tapatalk

Re: Satfinder patch #55 jpuigs

  • Senior Member
  • 1,143 posts

+32
Good

Posted 24 October 2017 - 17:05

It also feels like x-mass due to all these colors.

 

Xmas is coming.... 2 months  :rolleyes:


Enigma is getting old....

 

Spoiler

Re: Satfinder patch #56 littlesat

  • PLi® Core member
  • 57,120 posts

+698
Excellent

Posted 24 October 2017 - 17:10

It could also be completer with apid vpid pmtpid etc...

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


Re: Satfinder patch #57 Huevos

  • PLi® Contributor
  • 4,644 posts

+161
Excellent

Posted 24 October 2017 - 19:24

It could also be completer with apid vpid pmtpid etc...

Those are not in the SDT.

 

In service info they are read from the currently playing service. Not all services at once.


Edited by Huevos, 24 October 2017 - 19:27.


Re: Satfinder patch #58 littlesat

  • PLi® Core member
  • 57,120 posts

+698
Excellent

Posted 24 October 2017 - 19:44

Indeed....you’ve to tune for this... but only having sid in hex and dec and a provider name isn’t that much added value...

Edited by littlesat, 24 October 2017 - 19:45.

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


Re: Satfinder patch #59 Huevos

  • PLi® Contributor
  • 4,644 posts

+161
Excellent

Posted 24 October 2017 - 20:41

It is as much info as enigma2 needs to open a channel.



Re: Satfinder patch #60 jpuigs

  • Senior Member
  • 1,143 posts

+32
Good

Posted 24 October 2017 - 20:42

I do not have AutoBouquetMaker plugin installed, so, in order to get this mod working, dvbreader.so file (which is in ABM folder) has to be copied on SystemPlugins satfinder folder.

 

Erik, I have deleted the red line at the top, and converted to dark grey.

 

It has been modified to work on PLi-FullNightHD skin

on /etc/enigma2, it has to be created a file called skin_user_PLi-FullNightHD.xml

and inside it, copy the following:

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<skin>
	<screen name="Satfinder" title="Satfinder" position="fill" flags="wfNoBorder">
	<panel name="BasicTemplate"/>

	<widget source="Frontend" render="Progress" pixmap="PLi-FullNightHD/infobar/bar_big.png" position="30,150" size="1860,75" borderWidth="1" borderColor="un808888">
		<convert type="FrontendInfo">SNR</convert>
	</widget>
	<eLabel text="SNR:" position="37,150" size="150,75" valign="center" backgroundColor="darkgrey" borderWidth="1" transparent="1" font="Regular;52"/>
	<widget source="Frontend" render="Label" position="1552,150" size="330,75" halign="right" valign="center" borderWidth="1" transparent="1" font="Regular;52">
		<convert type="FrontendInfo">SNR</convert>
	</widget>
	
	<widget source="Frontend" render="Progress" pixmap="PLi-FullNightHD/infobar/bar_big.png" position="30,240" size="1860,75" borderWidth="1" borderColor="un808888">
		<convert type="FrontendInfo">AGC</convert>
	</widget>
	<eLabel text="AGC:" position="37,240" size="150,75" valign="center" backgroundColor="darkgrey" borderWidth="1" transparent="1" font="Regular;52"/>
	<widget source="Frontend" render="Label" position="1552,240" size="330,75" halign="right" valign="center" borderWidth="1" transparent="1" font="Regular;52">
		<convert type="FrontendInfo">AGC</convert>
	</widget>
	
	<eLabel text="SNR:" position="30,360" size="180,30" backgroundColor="darkgrey" transparent="1" zPosition="5" font="Regular;27"/>
	<widget source="Frontend" render="Label" position="30,390" size="450,112" font="Regular;108" halign="left" backgroundColor="darkgrey" transparent="1">
		<convert type="FrontendInfo">SNRdB</convert>
	</widget>

	<eLabel text="AGC:" position="30,540" size="180,30" backgroundColor="darkgrey" transparent="1" zPosition="5" font="Regular;27"/>
	<widget source="Frontend" render="Label" position="30,570" size="450,112" backgroundColor="darkgrey" transparent="1" font="Regular;108" halign="left">
		<convert type="FrontendInfo">AGC</convert>
	</widget>
	
	<eLabel text="BER:" position="30,720" size="180,30" backgroundColor="darkgrey" transparent="1" zPosition="5" font="Regular;27"/>
	<widget source="Frontend" render="Label" position="30,750" size="450,112" font="Regular;108" halign="left" backgroundColor="darkgrey" transparent="1">
		<convert type="FrontendInfo">BER</convert>
	</widget>

        <eLabel text="TSID:" position="450,335" size="100,50" font="Regular;30" transparent="0" halign="right"/>  
	<widget source="tsid" render="Label" position="560,335" size="100,50" font="Regular;30" foregroundColor="yellow" backgroundColor="darkgrey" halign="left" transparent="1" zPosition="1"/>  
	<eLabel text="ONID:" position="755,335" size="100,50" font="Regular;30" transparent="0" halign="right"/>  
	<widget source="onid" render="Label" position="865,335" size="100,50" font="Regular;30" foregroundColor="yellow" backgroundColor="darkgrey" halign="left" transparent="1" zPosition="1"/>
	<eLabel text="Orb Pos:" position="1060,335" size="130,50" font="Regular;30" transparent="0" halign="right"/> 
	<widget source="pos" render="Label" position="1200,335" size="100,50" font="Regular;30" foregroundColor="yellow" backgroundColor="darkgrey" halign="left" transparent="1" zPosition="1"/> 

	<widget text="LOCK" source="Frontend" render="FixedLabel" position="30,900" size="465,135" font="Regular;108" halign="left" foregroundColor="green" backgroundColor="darkgrey" transparent="1" >
		<convert type="FrontendInfo">LOCK</convert>
		<convert type="ConditionalShowHide"/>
	</widget>

	<widget name="config" position="450,400" size="1440,603" itemHeight="49" font="Regular;40" transparent="1" enableWrapAround="1" scrollbarMode="showOnDemand"/>
	<widget name="introduction" position="0,0" size="0,0" zPosition="0"/>

	<panel name="ButtonRed"/>
	<eLabel text="Cancel" position="242,1030" size="370,38" backgroundColor="black" zPosition="1" transparent="1" font="Regular;34" halign="left"/>
	<panel name="ButtonGreen"/>
	<eLabel text="Scan" position="678,1030" size="345,38" backgroundColor="black" zPosition="1" transparent="1" font="Regular;34" halign="left"/>
	<panel name="ButtonYellow"/>
	<eLabel text="Service list" position="1114,1030" size="345,38" backgroundColor="black" zPosition="1" transparent="1" font="Regular;34" halign="left"/>
	</screen>

</skin>

Here it is the satfinder plugin file  Attached File  plugin.py   35.32KB   11 downloads

 

 


Enigma is getting old....

 

Spoiler


1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users