Superb quality and spec AB-Com PULSe 4K SE. Crazy offer! Only £99! FREE UK DELIVERY! 4K UHD, Enigma 2, Multiboot 4 images & more!...
Superb quality and spec AB-Com PULSe 4K Rev II Twin Satellite tuner only £149! FREE UK DELIVERY! 4K UHD, Enigma 2, SATA HDD facility, Multiboot 4 images & more!...

Testers required for OpenViX Python 3 images

Status
Not open for further replies.
For the people using ABM to scan terrestrial and having problems please test this commit: https://github.com/oe-alliance/AutoBouquetsMaker/commit/4e4b8a96149e7349f8bb8136ab6ef4e65e56e365

I can now run frequency finder and then update the provider files (there was an error in the gui before, not finding the xml file).

Scan only finds 30% of the channels.

Changing 562 to 506 in this line <configuration key="custom" frequency="562000000" system="0">East Yorks & Lincs terrestrial</configuration> now finds all channels.

That simple change didn't work yesterday.

562 is the local mux with just one channel, no idea why it now gets selected, it always used to be 506.

Code:
<provider>
	<name>East Yorks & Lincs terrestrial</name>
	<streamtype>dvbt</streamtype>
	<protocol>lcn</protocol>
	<dvbtconfigs>
		<configuration key="custom" frequency="562000000" system="0">East Yorks & Lincs terrestrial</configuration>
	</dvbtconfigs>

	<customtransponders>
		<!-- customtransponder key="custom" frequency="482000000" transport_stream_id="104f" system="0"/ --><!-- original_network_id="233a" signalQuality="65535" channel="22" -->
		<!-- customtransponder key="custom" frequency="490000000" transport_stream_id="5040" system="0"/ --><!-- original_network_id="233a" signalQuality="65535" channel="23" -->
		<!-- customtransponder key="custom" frequency="506000000" transport_stream_id="201b" system="0"/ --><!-- original_network_id="233a" signalQuality="65535" channel="25" -->
		<!-- customtransponder key="custom" frequency="514000000" transport_stream_id="6040" system="0"/ --><!-- original_network_id="233a" signalQuality="65535" channel="26" -->
		<customtransponder key="custom" frequency="530000000" transport_stream_id="4089" system="1"/><!-- original_network_id="233a" signalQuality="65535" channel="28" -->
		<!-- customtransponder key="custom" frequency="545833000" transport_stream_id="3006" system="0"/ --><!-- original_network_id="233a" signalQuality="65535" channel="30" -->
		<!-- customtransponder key="custom" frequency="562000000" transport_stream_id="8001" system="0"/ --><!-- original_network_id="233a" signalQuality="65535" channel="32" -->
		<customtransponder key="custom" frequency="746000000" transport_stream_id="a000" system="1"/><!-- original_network_id="233a" signalQuality="65535" channel="55" -->
	</customtransponders>

	<sections>
		<section number="1">Entertainment</section>
		<section number="100">High Definition</section>
		<section number="201">Children</section>
		<section number="230">News</section>
		<section number="260">BBC Interactive</section>
		<section number="670">Adult</section>
		<section number="700">Radio</section>
	</sections>

	<swapchannels>
		<channel number="1" with="101"/>	<!-- BBC One HD -->
		<channel number="2" with="102"/>	<!-- BBC TWO HD -->
		<channel number="3" with="103"/>	<!-- ITV HD -->
		<channel number="4" with="104"/>	<!-- Channel 4 HD -->
		<channel number="5" with="105"/>	<!-- Channel 5 HD -->
		<channel number="9" with="106"/>	<!-- BBC FOUR HD -->
		<channel number="201" with="204"/>	<!-- CBBC HD -->
		<channel number="202" with="205"/>	<!-- CBeebies HD -->
		<channel number="231" with="107"/>	<!-- BBC NEWS HD -->
	</swapchannels>

	<servicehacks>
	<![CDATA[

tsidonidlist= [
	"104f:233a",
	"5040:233a",
	"201b:233a",
	"6040:233a",
	"4089:233a",
	"3006:233a",
	"8001:233a",
	"a000:233a",
]

tsidonidkey = "%x:%x" % (service["transport_stream_id"], service["original_network_id"])
if tsidonidkey not in tsidonidlist:
	add_audio_channels_to_video_bouquet=True

	skip = True

	]]>
	</servicehacks>
</provider>
 
Last edited:
With the Edision Osmega test version 5.5:-
As has been mentioned the skin defaults (with Magic FHD) now don't "look" right and eg. Channel selection font sizes/spacing and no of rows settings (menu button/configuration when in channel selection mode), when you alter them to make it look ok, are not enduring unless you temporarily return to the settings and back to channel mode again. wierd!

Softcam manager now appears to work properly with Oscam giving low ecm times and not freezing as before!
However, only "Oscam" seems to work (11517). "Oscam-latest" "Oscam-emu" now don't work! Haven't tried Mgcamd or Cccam.

USALS now appears to be fixed. With movement between satellites much smoother and less prone to not finding satellites as in 5.4.12.
 
I can now run frequency finder and then update the provider files (there was an error in the gui before, not finding the xml file).

Scan only finds 30% of the channels.

Changing 562 to 506 in this line <configuration key="custom" frequency="562000000" system="0">East Yorks & Lincs terrestrial</configuration> now finds all channels.

That simple change didn't work yesterday.

562 is the local mux with just one channel, no idea why it now gets selected, it always used to be 506.

Code:
<provider>
	<name>East Yorks & Lincs terrestrial</name>
	<streamtype>dvbt</streamtype>
	<protocol>lcn</protocol>
	<dvbtconfigs>
		<configuration key="custom" frequency="562000000" system="0">East Yorks & Lincs terrestrial</configuration>
	</dvbtconfigs>

	<customtransponders>
		<!-- customtransponder key="custom" frequency="482000000" transport_stream_id="104f" system="0"/ --><!-- original_network_id="233a" signalQuality="65535" channel="22" -->
		<!-- customtransponder key="custom" frequency="490000000" transport_stream_id="5040" system="0"/ --><!-- original_network_id="233a" signalQuality="65535" channel="23" -->
		<!-- customtransponder key="custom" frequency="506000000" transport_stream_id="201b" system="0"/ --><!-- original_network_id="233a" signalQuality="65535" channel="25" -->
		<!-- customtransponder key="custom" frequency="514000000" transport_stream_id="6040" system="0"/ --><!-- original_network_id="233a" signalQuality="65535" channel="26" -->
		<customtransponder key="custom" frequency="530000000" transport_stream_id="4089" system="1"/><!-- original_network_id="233a" signalQuality="65535" channel="28" -->
		<!-- customtransponder key="custom" frequency="545833000" transport_stream_id="3006" system="0"/ --><!-- original_network_id="233a" signalQuality="65535" channel="30" -->
		<!-- customtransponder key="custom" frequency="562000000" transport_stream_id="8001" system="0"/ --><!-- original_network_id="233a" signalQuality="65535" channel="32" -->
		<customtransponder key="custom" frequency="746000000" transport_stream_id="a000" system="1"/><!-- original_network_id="233a" signalQuality="65535" channel="55" -->
	</customtransponders>

	<sections>
		<section number="1">Entertainment</section>
		<section number="100">High Definition</section>
		<section number="201">Children</section>
		<section number="230">News</section>
		<section number="260">BBC Interactive</section>
		<section number="670">Adult</section>
		<section number="700">Radio</section>
	</sections>

	<swapchannels>
		<channel number="1" with="101"/>	<!-- BBC One HD -->
		<channel number="2" with="102"/>	<!-- BBC TWO HD -->
		<channel number="3" with="103"/>	<!-- ITV HD -->
		<channel number="4" with="104"/>	<!-- Channel 4 HD -->
		<channel number="5" with="105"/>	<!-- Channel 5 HD -->
		<channel number="9" with="106"/>	<!-- BBC FOUR HD -->
		<channel number="201" with="204"/>	<!-- CBBC HD -->
		<channel number="202" with="205"/>	<!-- CBeebies HD -->
		<channel number="231" with="107"/>	<!-- BBC NEWS HD -->
	</swapchannels>

	<servicehacks>
	<=!=[=C=D=A=T=A=[

tsidonidlist= [
	"104f:233a",
	"5040:233a",
	"201b:233a",
	"6040:233a",
	"4089:233a",
	"3006:233a",
	"8001:233a",
	"a000:233a",
]

tsidonidkey = "%x:%x" % (service["transport_stream_id"], service["original_network_id"])
if tsidonidkey not in tsidonidlist:
	add_audio_channels_to_video_bouquet=True

	skip = True

	]=]=>
	</servicehacks>
</provider>

Please explain how to detect which SD transponder should be scanned, as they should all have the full data set, but obviously not.
 
Please explain how to detect which SD transponder should be scanned, as they should all have the full data set, but obviously not.

What decides to use 562? It always used to be 506. Is it random?
 
What decides to use 562? It always used to be 506. Is it random?

Looks like it looks for the strongest signal, I always thought the local mux had a reputation for being the weakest signal, it certainly used to be on other systems I've used.

Quick check shows 506 stronger (51%) than 562 (48%) when tuning to each channel.
 
Last edited:
With the Edision Osmega test version 5.5:-
As has been mentioned the skin defaults (with Magic FHD) now don't "look" right and eg. Channel selection font sizes/spacing and no of rows settings (menu button/configuration when in channel selection mode), when you alter them to make it look ok, are not enduring unless you temporarily return to the settings and back to channel mode again. wierd!

Softcam manager now appears to work properly with Oscam giving low ecm times and not freezing as before!
However, only "Oscam" seems to work (11517). "Oscam-latest" "Oscam-emu" now don't work! Haven't tried Mgcamd or Cccam.

USALS now appears to be fixed. With movement between satellites much smoother and less prone to not finding satellites as in 5.4.12.

I have rebuilt the attached ipk with 11517 can you try it and let me know the result.
 

Attachments

I have rebuilt the attached ipk with 11517 can you try it and let me know the result.
Yes Twol that works fine!

Why do the other Oscams not work now?
Cant we have a 11693 latest one?
 
Last edited:
Looks like it looks for the strongest signal, I always thought the local mux had a reputation for being the weakest signal, it certainly used to be on other systems I've used.

Quick check shows 506 stronger (51%) than 562 (48%) when tuning to each channel.

Maybe not quite the strongest signal.

Signal Finder for 562 and 506....

Code:
11:21:52.5243 [ABM-FrequencyFinder][Search] Scan frequency 562000000 (ch 32)
11:21:52.5243 [ABM-FrequencyFinder][Search] Scan system 0
11:21:52.5244 [ABM-FrequencyFinder][Search] Scan bandwidth 8
11:21:52.6262 [ABM-FrequencyFinder][getFrontend] searching for available tuner
11:21:52.6740 [ABM-FrequencyFinder][getFrontend] Nim found on slot id 4
11:21:52.6741 [ABM-FrequencyFinder][getFrontend] Will wait up to 5 seconds for tuner lock.
11:21:52.8310 [ABM-FrequencyFinder][checkTunerLock] TUNING
11:21:53.2470 [ABM-FrequencyFinder][checkTunerLock] LOCKED
11:21:54.0502 [ABM-FrequencyFinder][getCurrentTsidOnid] Read time 0.7 seconds.
11:21:54.0508 [ABM-FrequencyFinder][tsidOnidWait] tsid & onid found 32769 9018
11:21:59.1614 [ABM-FrequencyFinder][readNIT] NIT read time 5.1 seconds.
11:21:59.1620 [ABM-FrequencyFinder][readNIT] transponders [{'transport_stream_id': 32769, 'original_network_id': 9018, 'frequency': 56200000, 'bandwidth': 0, 'priority': 1, 'time_slicing': 1, 'mpe_fec': 1, 'modulation': 0, 'hierarchy': 0, 'code_rate_hp': 2, 'code_rate_lp': 0, 'guard_interval': 0, 'transmission_mode': 1, 'other_frequency_flag': 0, 'descriptor_tag': 90}]
11:21:59.1668 [ABM-FrequencyFinder][signalQualityWait] transponder details {'frequency': 562000000, 'tsid': 32769, 'onid': 9018, 'system': 0, 'bandwidth': 8, 'signalQuality': 65535, 'network_name': 'East Yorks & Lincs', 'custom_transponder_needed': False}
11:21:59.1670 [ABM-FrequencyFinder][Search] Scan frequency 562000000 (ch 32)
11:21:59.1670 [ABM-FrequencyFinder][Search] Scan system 1
11:21:59.1671 [ABM-FrequencyFinder][Search] Scan bandwidth 8
11:21:59.1686 [ABM-FrequencyFinder][Search] Skipping T2 search of 562 MHz (ch 32)



Code:
11:20:37.5888 [ABM-FrequencyFinder][Search] Scan frequency 506000000 (ch 25)
11:20:37.5889 [ABM-FrequencyFinder][Search] Scan system 0
11:20:37.5889 [ABM-FrequencyFinder][Search] Scan bandwidth 8
11:20:37.6904 [ABM-FrequencyFinder][getFrontend] searching for available tuner
11:20:37.7452 [ABM-FrequencyFinder][getFrontend] Nim found on slot id 4
11:20:37.7453 [ABM-FrequencyFinder][getFrontend] Will wait up to 5 seconds for tuner lock.
11:20:37.9004 [ABM-FrequencyFinder][checkTunerLock] TUNING
11:20:38.3149 [ABM-FrequencyFinder][checkTunerLock] LOCKED
11:20:38.6176 [ABM-FrequencyFinder][getCurrentTsidOnid] Read time 0.2 seconds.
11:20:38.6182 [ABM-FrequencyFinder][tsidOnidWait] tsid & onid found 8219 9018
11:20:46.1349 [ABM-FrequencyFinder][readNIT] NIT read time 7.5 seconds.
11:20:46.1354 [ABM-FrequencyFinder][readNIT] transponders [{'transport_stream_id': 8219, 'original_network_id': 9018, 'frequency': 50600000, 'bandwidth': 0, 'priority': 1, 'time_slicing': 1, 'mpe_fec': 1, 'modulation': 2, 'hierarchy': 0, 'code_rate_hp': 1, 'code_rate_lp': 0, 'guard_interval': 0, 'transmission_mode': 1, 'other_frequency_flag': 1, 'descriptor_tag': 90}]
11:20:46.1401 [ABM-FrequencyFinder][signalQualityWait] transponder details {'frequency': 506000000, 'tsid': 8219, 'onid': 9018, 'system': 0, 'bandwidth': 8, 'signalQuality': 65535, 'network_name': 'East Yorks & Lincs', 'custom_transponder_needed': False}
11:20:46.1402 [ABM-FrequencyFinder][Search] Scan frequency 506000000 (ch 25)
11:20:46.1403 [ABM-FrequencyFinder][Search] Scan system 1
11:20:46.1403 [ABM-FrequencyFinder][Search] Scan bandwidth 8
11:20:46.1419 [ABM-FrequencyFinder][Search] Skipping T2 search of 506 MHz (ch 25)

Maybe use a T2 mux if available.....

Code:
11:21:04.3867 [ABM-FrequencyFinder][Search] Scan frequency 530000000 (ch 28)
11:21:04.3868 [ABM-FrequencyFinder][Search] Scan system 0
11:21:04.3869 [ABM-FrequencyFinder][Search] Scan bandwidth 8
11:21:04.4884 [ABM-FrequencyFinder][getFrontend] searching for available tuner
11:21:04.5313 [ABM-FrequencyFinder][getFrontend] Nim found on slot id 4
11:21:04.5314 [ABM-FrequencyFinder][getFrontend] Will wait up to 5 seconds for tuner lock.
11:21:04.6842 [ABM-FrequencyFinder][checkTunerLock] TUNING
11:21:05.2126 [ABM-FrequencyFinder][checkTunerLock] LOCKED
11:21:05.6154 [ABM-FrequencyFinder][getCurrentTsidOnid] Read time 0.3 seconds.
11:21:05.6159 [ABM-FrequencyFinder][tsidOnidWait] tsid & onid found 16521 9018
11:21:14.8354 [ABM-FrequencyFinder][readNIT] NIT read time 9.2 seconds.
11:21:14.8359 [ABM-FrequencyFinder][readNIT] transponders [{'transport_stream_id': 16521, 'original_network_id': 9018, 'plp_id': 0, [COLOR="#FF0000"]'T2_system_id': 16423[/COLOR], 'delivery_system_type': 'DVB-T2', 'system': 1, 'inversion': 0, 'descriptor_tag': 127}]
11:21:14.8412 [ABM-FrequencyFinder][signalQualityWait] transponder details {'frequency': 530000000, 'tsid': 16521, 'onid': 9018, 'system': 1, 'bandwidth': 8, 'signalQuality': 65535, 'network_name': 'East Yorks & Lincs', 'custom_transponder_needed': True}
11:21:14.8414 [ABM-FrequencyFinder][Search] Scan frequency 530000000 (ch 28)
11:21:14.8415 [ABM-FrequencyFinder][Search] Scan system 1
11:21:14.8415 [ABM-FrequencyFinder][Search] Scan bandwidth 8
11:21:14.8430 [ABM-FrequencyFinder][Search] Skipping T2 search of 530 MHz (ch 28)
 

Attachments

Last edited:
For the people using ABM to scan terrestrial and having problems please test this commit: https://github.com/oe-alliance/AutoBouquetsMaker/commit/4e4b8a96149e7349f8bb8136ab6ef4e65e56e365

I've run ABM with the new commit and it seems to be working consistently for me now on Saorview. It's using the frequency in the customtransponder key, rather than extracting the wrong frequency from the NIT.
As an aside, please confirm that I shouldn't be seeing .pyo files in the folders - just .py files? I presume this is a python 3 "thing"?
 
You should see __pycache__ folders and within that cpython-39.pyc files

cpython-39.pyc files are created on boot similar to how .pyo files are created
 
Last edited:
You should see __pycache__ folders and within that cpython-39.pyc files

cpython-39.pyc files are created on boot similar to how .pyo files are created

Thanks - I can see the updated pyc in the cache. So there is an overhead in image file size as the source files remain there permanently?
 
Crash in Menu/Setup/Tuners&Scanning/XML update:

Code:
<   631.3396> 11:45:31.8360 [ActionMap] Keymap 'SetupActions' -> Action = 'save'.
<   631.3397> 11:45:31.8361 [xmlUpdate][fetchURL] URL https://raw.githubusercontent.com/oe-alliance/oe-alliance-tuxbox-common/master/src/satellites.xml
<   631.4143> 11:45:31.9108 [xmlUpdate][fetchURL] Response: 200
<   632.0032> 11:45:32.4996 Traceback (most recent call last):
<   632.0033> 11:45:32.4997   File "/usr/lib/enigma2/python/Components/ActionMap.py", line 60, in action
<   632.0038> 11:45:32.5002     res = self.actions[action]()
<   632.0039> 11:45:32.5003   File "/usr/lib/enigma2/python/Plugins/SystemPlugins/xmlUpdate/plugin.py", line 72, in keyGo
<   632.0043> 11:45:32.5007     if self.validXML(XMLdata):
<   632.0044> 11:45:32.5008   File "/usr/lib/enigma2/python/Plugins/SystemPlugins/xmlUpdate/plugin.py", line 110, in validXML
<   632.0048> 11:45:32.5012     return self.DVBtype.value in ('satellites', 'cables') and ("</%s>" % self.DVBtype.value) in XMLdata or self.DVBtype.value == "terrestrial" and "</locations>" in XMLdata
<   632.0049> 11:45:32.5013 TypeError: a bytes-like object is required, not 'str'
<   632.0050> 11:45:32.5014 [ePyObject] (CallObject(<bound method ActionMap.action of <Components.ActionMap.ActionMap object at 0xafba4040>>,('SetupActions', 'save')) failed)
 
Yes Twol that works fine!

Why do the other Oscams not work now?
Cant we have a 11693 latest one?

so 11517 appears to work, 11678 is emu, 11693 is latest ... but last 2 don't work for you in mips boxes
 
Crash in Menu/Setup/Tuners&Scanning/XML update:

Code:
<   631.3396> 11:45:31.8360 [ActionMap] Keymap 'SetupActions' -> Action = 'save'.
<   631.3397> 11:45:31.8361 [xmlUpdate][fetchURL] URL https://raw.githubusercontent.com/oe-alliance/oe-alliance-tuxbox-common/master/src/satellites.xml
<   631.4143> 11:45:31.9108 [xmlUpdate][fetchURL] Response: 200
<   632.0032> 11:45:32.4996 Traceback (most recent call last):
<   632.0033> 11:45:32.4997   File "/usr/lib/enigma2/python/Components/ActionMap.py", line 60, in action
<   632.0038> 11:45:32.5002     res = self.actions[action]()
<   632.0039> 11:45:32.5003   File "/usr/lib/enigma2/python/Plugins/SystemPlugins/xmlUpdate/plugin.py", line 72, in keyGo
<   632.0043> 11:45:32.5007     if self.validXML(XMLdata):
<   632.0044> 11:45:32.5008   File "/usr/lib/enigma2/python/Plugins/SystemPlugins/xmlUpdate/plugin.py", line 110, in validXML
<   632.0048> 11:45:32.5012     return self.DVBtype.value in ('satellites', 'cables') and ("</%s>" % self.DVBtype.value) in XMLdata or self.DVBtype.value == "terrestrial" and "</locations>" in XMLdata
<   632.0049> 11:45:32.5013 TypeError: a bytes-like object is required, not 'str'
<   632.0050> 11:45:32.5014 [ePyObject] (CallObject(<bound method ActionMap.action of <Components.ActionMap.ActionMap object at 0xafba4040>>,('SetupActions', 'save')) failed)

It's been fixed here https://www.world-of-satellite.com/...ython-3-images&p=514854&viewfull=1#post514854

I just did a software update but it overrides the List.py by twol if using that so you may need to send it back over
 
Looks like it looks for the strongest signal, I always thought the local mux had a reputation for being the weakest signal, it certainly used to be on other systems I've used.

Quick check shows 506 stronger (51%) than 562 (48%) when tuning to each channel.

It is currently the strongest (best SNR) SD transponder. This the first time of hearing a transponder doesn't contain the full tables. Can you suggest a better logic?

BTW, did you try TerrestrialScan plugin?
 
Are you using the correct settings in the provider file, or just changed the frequency?

I'm just changing the frequency to an hd mux....

<configuration key="custom" frequency="506000000" system="0">East Yorks & Lincs terrestrial</configuration>
 
It is currently the strongest (best SNR) SD transponder. This the first time of hearing a transponder doesn't contain the full tables. Can you suggest a better logic?

BTW, did you try TerrestrialScan plugin?

If it's the strongest SD transponder, then why does it pick the weakest (562), or am I missing something?

The xml file suggests that all the frequencies are all of equal quality, is signal strength an option?
 
Status
Not open for further replies.

OpenViX Feeds Status

Back
Top