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.
First check it is setting "custom" properly.
Code:
custom = True if "custom" in bouquet_key else False

Add a print statement after that.
Code:
custom = True if "custom" in bouquet_key else False
print("custom", custom)

I'm out at the moment but I'll check this evening. Thanks
 
@ccs and @willo3092, and you both run frequency finder and post the xml result file please.
 
On the AX61 I had an issue on initial setup using the virtual keyboard to input my WiFi password. After pressing OK the wizard just returned to network setup. I tried again, using the GREEN key and got similar result. Tried again using the number keys (not virtual keyboard) and seemed to activate the WiFi interface ok, but when I checked the network info there was nothing set. I selected Factory Reset in order to run FIW at next boot. Wouldn't let me do a settings restore from 5.4, so I again configured the WiFi manually using the number keys again. Rebooted and checked network info - all settings in place but interface not activated. Activated interface from menu and network came up ok. No logs from this as debug is off by default.

Configured DVB-S and DVB-T with my local Saorview transponder frequencies. Set up ABM for Saorview/Freesat/Sky and ran. Although ABM used the relevant tuning information from the "terrestrial_ie_saorview_PSB1.xml" provider file and tuned the muxes properly, it then seemed to use the mux frequency (198.5MHz) from the NIT when building the tuning info for the bouquet/lamedb. Subsequently, I got a "tune failed" when selecting any channel from Saorview as it was tuning the incorrect frequency. I ran a manual tune of both muxes (using the preset channels from the provider file) and was able to tune all channels using the "Last Scanned" bouquet. In order to provide log info I re-ran ABM with extra debug. However, after running ABM, the Saorview bouquet was correct, with the proper frequencies set:confused:


@Huevos - the NIT and SDT info on the Saorview muxes has historically been complete rubbish as far as tuning information goes. You can't infer the correct mux frequencies from the data in the tables. That is the reason why I developed the provider files for Saorview containing the correct tuning frequencies for each of the Primary and Relay transmitters in the network. I don't recall ever having an issue with ABM on a clean install before.

I have attached a snip of the log showing the initial tune of the first Saorview mux to show what is present in the NIT header:

Code:
<    58.2461> 15:14:10.2580 [ActionMap] Keymap 'SetupActions' -> Action = 'ok'.
<    58.2469> 15:14:10.2588 [ABM-config] level:  expert
<    58.2470> 15:14:10.2590 [ABM-config] providers:  terrestrial_ie_saorview_PSB1:wicklow_greystones:1:|sat_282_freesat:hd_freesat_110_1:33:|sat_282_sky_uk:hdcustom_london:64:
<    58.2472> 15:14:10.2591 [ABM-config] keepbouquets: All
<    58.2473> 15:14:10.2592 [ABM-config] add provider prefix:  True
<    58.2474> 15:14:10.2593 [ABM-config] show in extensions menu:  False
<    58.2475> 15:14:10.2594 [ABM-config] placement:  top
<    58.2476> 15:14:10.2595 [ABM-config] skip services on non-configured satellites:  True
<    58.2477> 15:14:10.2596 [ABM-config] show non-indexed:  False
<    58.2478> 15:14:10.2598 [ABM-config] FTA_only:  sat_282_sky_uk
<    58.2479> 15:14:10.2599 [ABM-config] schedule:  False
<    58.2701> 15:14:10.2820 [Skin] Processing screen 'AutoBouquetsMaker', position=(0, 0), size=(1280 x 35) for module 'AutoBouquetsMaker'.
<    58.2805> 15:14:10.2924 [Screen] Warning: Skin is missing element 'progress' in <class 'Plugins.SystemPlugins.AutoBouquetsMaker.scanner.main.AutoBouquetsMaker'>.
<    58.2815> 15:14:10.2935 [Skin] Processing screen 'SimpleSummary' from list 'AutoBouquetsMakerSummary, ScreenSummary, AutoBouquetsMaker_summary, SimpleSummary', position=(0, 0), size=(1 x 1) for module 'ScreenSummary'.
<    58.3983> 15:14:10.4102 [ABM-Manager][load] Loading settings...
<    58.3984> 15:14:10.4104 [ABM-BouquetsReader] Reading lamedb...
<    58.3991> 15:14:10.4110 [ABM-BouquetsReader] lamedb ver 4
<    58.4285> 15:14:10.4404 [ABM-BouquetsReader] Read 67 transponders and 653 services
<    58.4288> 15:14:10.4407 [ABM-Manager][load] Settings loaded
<    58.4292> 15:14:10.4412 [eInputDeviceInit] 0 160 (352) 1
<    58.4293> 15:14:10.4412 [eRCDeviceInputDev] emit: 0
<    58.4301> 15:14:10.4421 [InfoBarGenerics] Key: 352 (Break) KeyID='KEY_OK' Binding='('OK',)'.
<    58.6325> 15:14:10.6444 [ABM-main][doTune] searching for tuner for Saorview
<    58.6331> 15:14:10.6451 [ABM-main][doTune] tuner selection algorithm 'OpenPLi Hot Switch compatible'
<    58.6337> 15:14:10.6456 [ABM-main][doTune] Tuner B has been selected but it's busy. Stopping currently playing service.
<    58.6338> 15:14:10.6457 [eDVBCAService] free slot 0 demux 0 for service 1:0:19:835:3EA:2174:EEEE0000:0:0:0:
<    58.6338> 15:14:10.6457 [eDVBCAService] free service 1:0:19:835:3EA:2174:EEEE0000:0:0:0:
<    58.6433> 15:14:10.6552 [eTSMPEGDecoder] decoder state: play, vpid=ffffffff, apid=ffffffff
<    58.6434> 15:14:10.6553 [eDVBPCR0] DEMUX_STOP ok
<    58.6435> 15:14:10.6554 [eDVBPCR0] destroy
<    58.6435> 15:14:10.6554 [eDVBVideo0] DEMUX_STOP  ok
<    58.6435> 15:14:10.6554 [eDVBVideo0] VIDEO_STOP ok
<    58.6436> 15:14:10.6555 [eDVBVideo0] destroy
<    58.6436> 15:14:10.6555 [eDVBAudio0] AUDIO_STOP ok
<    58.6436> 15:14:10.6556 [eDVBAudio0] DEMUX_STOP ok
<    58.6437> 15:14:10.6556 [eDVBAudio0] AUDIO_CONTINUE ok
<    58.6437> 15:14:10.6556 [eDVBAudio0] destroy
<    58.6437> 15:14:10.6556 [eDVBText0] DEMUX_STOP ok
<    58.6438> 15:14:10.6557 [decoder][eDVBText] stopCaching
<    58.6445> 15:14:10.6564 [eDVBText0] destroy
<    58.6446> 15:14:10.6565 [decoder][eDVBText] resetPID
<    58.6446> 15:14:10.6565 [decoder][eDVBText] freeCache
<    58.6467> 15:14:10.6586 [eDVBLocalTimerHandler] remove channel 0x1f346d0
<    58.6468> 15:14:10.6587 [eEPGTransponderDataReader] remove channel 0x1f346d0
<    58.6494> 15:14:10.6613 [ABM-main][doTune] The active service was stopped, and tuner B is now free to use.
<    58.6495> 15:14:10.6614 [ABM-main][doTune] Fixed dish. Will wait up to 10 seconds for tuner lock.
<    58.6496> 15:14:10.6615 [eDVBChannel] getDemux cap=00
<    58.6496> 15:14:10.6615 [eDVBResourceManager] allocate demux cap=00
<    58.6497> 15:14:10.6616 [eDVBResourceManager] allocating demux adapter=0, demux=0, source=1 fesource=1
<    58.6497> 15:14:10.6616 [eDVBDemux] open demux /dev/dvb/adapter0/demux0
<    58.6499> 15:14:10.6618 [eDVBChannel] getDemux cap=00
<    58.6499> 15:14:10.6618 [eDVBDemux] open demux /dev/dvb/adapter0/demux0
<    58.6500> 15:14:10.6619 [eDVBSectionReader] DMX_SET_FILTER pid=17
<    58.6502> 15:14:10.6621 [eDVBFrontend1] tune
<    58.6502> 15:14:10.6621 [eDVBChannel] OURSTATE: tuning
<    58.6512> 15:14:10.6631 [eDVBFrontend1] startTuneTimeout 5000
<    58.6513> 15:14:10.6633 [eDVBFrontend1] setFrontend 1
<    58.6514> 15:14:10.6633 [eDVBFrontend1] setting frontend
<    58.7870> 15:14:10.7990 [eDVBFrontend1] fe event: status 0, inversion off, m_tuning 1
<    58.7895> 15:14:10.8014 [ABM-main][checkTunerLock] TUNING
<    58.8921> 15:14:10.9040 [ABM-main][checkTunerLock] TUNING
<    58.9956> 15:14:11.0075 [ABM-main][checkTunerLock] TUNING
<    58.9957> 15:14:11.0076 [eDVBFrontend1] fe event: status 1f, inversion off, m_tuning 2
<    58.9957> 15:14:11.0076 [eDVBChannel] OURSTATE: ok
<    59.0961> 15:14:11.1081 [ABM-main][checkTunerLock] ACQUIRING TSID/ONID
<    59.1992> 15:14:11.2111 [ABM-Manager][read] Reading terrestrial_ie_saorview_PSB1 (wicklow_greystones)...
<    59.1994> 15:14:11.2114 [ABM-Tools][customtransponder] Transponder provider name terrestrial_ie_saorview_PSB1
<    59.2359> 15:14:11.2478 [ABM-DvbScanner] Adapter 0
<    59.2361> 15:14:11.2480 [ABM-DvbScanner] Demuxer 0
<    59.2362> 15:14:11.2481 [ABM-DvbScanner] Frontend 1
<    59.2362> 15:14:11.2482 [ABM-DvbScanner] DVBType dvbt
<    59.2363> 15:14:11.2482 [ABM-DvbScanner] NIT pid: 0x10
<    59.2364> 15:14:11.2483 [ABM-DvbScanner] NIT current table id: 0x40
<    59.2364> 15:14:11.2484 [ABM-DvbScanner] NIT other table id: 0x0
<    59.2365> 15:14:11.2484 [ABM-DvbScanner] Ignore visible service flag: 0
<    59.2366> 15:14:11.2485 [ABM-DvbScanner] SDT pid: 0x11
<    59.2366> 15:14:11.2485 [ABM-DvbScanner] SDT current table id: 0x42
<    59.2367> 15:14:11.2486 [ABM-DvbScanner] SDT other table id: 0x46
<    59.2368> 15:14:11.2487 [ABM-DvbScanner] Reading transponders...
<    60.1395> 15:14:12.1514 [ABM-DvbScanner] NIT raw section header {'table_id': 64, 'network_id': 12801, 'version_number': 30, 'current_next_indicator': 1, 'section_number': 0, 'last_section_number': 0, 'original_network_id': 8564, 'network_name': '2RN 1'}
<    60.1411> 15:14:12.1530 [ABM-DvbScanner] NIT raw section content [{'transport_stream_id': 1001, 'original_network_id': 8564, [COLOR="#FF0000"]'frequency': 19850000,[/COLOR] 'bandwidth': 0, 'priority': 1, 'time_slicing': 1, 'mpe_fec': 1, 'modulation': 2, 'hierarchy': 0, 'code_rate_hp': 1, 'code_rate_lp': 1, 'guard_interval': 0, 'transmission_mode': 1, 'other_frequency_flag': 1, 'descriptor_tag': 90}, {'transport_stream_id': 1001, 'original_network_id': 8564, 'service_id': 1100, 'service_type': 12, 'descriptor_tag': 65}, {'transport_stream_id': 1001, 'original_network_id': 8564, 'service_id': 1290, 'service_type': 12, 'descriptor_tag': 65}, {'transport_stream_id': 1001, 'original_network_id': 8564, 'service_id': 1101, 'service_type': 1, 'descriptor_tag': 65}, {'transport_stream_id': 1001, 'original_network_id': 8564, 'service_id': 1102, 'service_type': 1, 'descriptor_tag': 65}, {'transport_stream_id': 1001, 'original_network_id': 8564, 'service_id': 1103, 'service_type': 1, 'descriptor_tag': 65}, {'transport_stream_id': 1001, 'original_network_id': 8564, 'service_id': 1104, 'service_type': 1, 'descriptor_tag': 65}, {'transport_stream_id': 1001, 'original_network_id': 8564, 'service_id': 1105, t
 
Last edited:
What version of python 3 is the test images using? Plugins like jedimakerxtream and modified sundtek control center plugin that works on openatv 6.5 seems to give crashes.


Jedimakerxtream choosing continue in bouquets settings screen
Code:
<   424.7373> Traceback (most recent call last):
<   424.7374>   File "/usr/lib/enigma2/python/Plugins/Extensions/JediMakerXtream/setupbouquet.py", line 569, in getStartList
<   424.7385>     self.refresh()
<   424.7386>   File "/usr/lib/enigma2/python/Plugins/Extensions/JediMakerXtream/setupbouquet.py", line 574, in refresh
<   424.7395>     self['list'].updateList(self.drawList)
<   424.7395>   File "/usr/lib/enigma2/python/Components/Sources/List.py", line 104, in updateList
<   424.7403>     assert len(list) == len(self.__list)
<   424.7404> AssertionError
<   424.7405> [ePyObject] (CallObject(<bound method JediMakerXtream_ChooseBouquets.getStartList of <class 'Plugins.Extensions.JediMakerXtream.setupbouquet.JediMakerXtream_ChooseBouquets'>>,()) failed)

Can you go back to the original List.py and add some debug in List.py when using the plugin?

Code:
assert len(list) == len(self.__list)
add a print.
Code:
print("[Components/Sources/List] list", list)
print("[Components/Sources/List] self.__list", self.__list)
assert len(list) == len(self.__list)
 
@ccs and @willo3092, and you both run frequency finder and post the xml result file please.

They are a bit different (I was using the P2 version which worked, the P3 version lost more than half the channels.

HD bouquet no longer showing as well .....

EDIT: Putting back the P2 version hasn't helped much, number of channels is still way down on normal.
 

Attachments

Last edited:
This might be me, but I've not worked out why yet.....

Code:
16:38:47.4581 [ABM-UpdateProviders][__init__] Starting...
16:38:47.4582 [ABM-UpdateProviders][__init__] args 0
16:38:47.4733 [Skin] Processing screen 'AutoBouquetsMaker', position=(0, 0), size=(1920 x 60) for module '[COLOR="#FF0000"]AutoBouquetsMaker_UpdateProviders[/COLOR]'.
16:38:47.4738 [Skin] Error in screen 'AutoBouquetsMaker' widget 'widget' [Skin] {Simple_Ten_Eighty/skin.xml}: The source 'progress_text' was not found in screen 'AutoBouquetsMaker'!  Please contact the skin's author!!
16:38:47.4771 Traceback (most recent call last):
16:38:47.4772   File "/usr/lib/enigma2/python/skin.py", line 1264, in processScreen
    p(w, context)
16:38:47.4773   File "/usr/lib/enigma2/python/skin.py", line 1193, in processWidget
    raise SkinError("The source '%s' was not found in screen '%s'" % (wsource, name))
16:38:47.4774 skin.SkinError: [Skin] {Simple_Ten_Eighty/skin.xml}: The source 'progress_text' was not found in screen 'AutoBouquetsMaker'!  Please contact the skin's author!
16:38:47.4776 [Skin] Error in screen 'AutoBouquetsMaker' widget 'widget' [Skin] {Simple_Ten_Eighty/skin.xml}: The source 'progress_text' was not found in screen 'AutoBouquetsMaker'!  Please contact the skin's author!!
16:38:47.4778 Traceback (most recent call last):
16:38:47.4780   File "/usr/lib/enigma2/python/skin.py", line 1264, in processScreen
    p(w, context)
16:38:47.4780   File "/usr/lib/enigma2/python/skin.py", line 1193, in processWidget
    raise SkinError("The source '%s' was not found in screen '%s'" % (wsource, name))
16:38:47.4781 skin.SkinError: [Skin] {Simple_Ten_Eighty/skin.xml}: The source 'progress_text' was not found in screen 'AutoBouquetsMaker'!  Please contact the skin's author!
16:38:47.4786 [Screen] Warning: Skin is missing element 'background' in <class 'Plugins.SystemPlugins.AutoBouquetsMaker.updateproviders.AutoBouquetsMaker_UpdateProviders'>.
16:38:47.4793 [Screen] Warning: Skin is missing element 'progress' in <class 'Plugins.SystemPlugins.AutoBouquetsMaker.updateproviders.AutoBouquetsMaker_UpdateProviders'>.
16:38:47.4803 [Skin] Processing screen 'SimpleSummary' from list 'AutoBouquetsMakerSummary, ScreenSummary, AutoBouquetsMaker_summary, SimpleSummary', position=(0, 0), size=(800 x 480) for module 'ScreenSummary'.
16:38:48.0811 [ABM-UpdateProviders][checkRemoteVersion] Local version: 3.1
16:38:48.0813 [ABM-UpdateProviders][checkRemoteVersion] Remote version: 3.1
16:38:48.0815 [eInputDeviceInit] 0 160 (352) 1
16:38:48.0816 [eRCDeviceInputDev] emit: 0
16:38:48.0831 [InfoBarGenerics] Key: 352 (Break) KeyID='KEY_OK' Binding='('OK',)'.
[COLOR="#FF0000"]16:38:48.1815 [ABM-UpdateProviders][fetchProviders] Fetching provider file for  East Yorks & Lincs terrestrial
16:38:48.5297 [ABM-UpdateProviders][getResource] Failed to retrieve file for East Yorks & Lincs terrestrial. Error: 404 Not Found[/COLOR]
16:38:48.6359 [Skin] Processing screen 'Setup', position=(0, 0), size=(1920 x 1080) for module 'ShowResult'.
16:38:48.6433 [Skin] Attribute 'itemHeight' (with value of '45') in object of type 'eLabel' is not implemented!
16:38:48.6434 [Skin] Attribute 'scrollbarMode' (with value of 'showOnDemand') in object of type 'eLabel' is not implemented!
16:38:48.6474 [Skin] Processing screen 'SetupSummary' from list 'SetupSummary, ScreenSummary, Setup_summary, SimpleSummary', position=(0, 0), size=(800 x 480) for module 'ScreenSummary'.
16:38:48.6476 [Skin] Error in screen 'SetupSummary' widget 'widget' [Skin] {Simple_Ten_Eighty/skin.xml}: The source 'SetupTitle' was not found in screen 'SetupSummary'!  Please cont
 
Last edited:
This is what an ABM scan had come up with before the previous post .....

Code:
16:28:46.9264 [ABM-main][doTune] searching for tuner for East Yorks & Lincs terrestrial
16:28:46.9270 [ABM-main][doTune] tuner selection algorithm 'OpenPLi Hot Switch compatible'
16:28:46.9820 [eDVBFrontend1] opening frontend
16:28:46.9822 [eDVBFrontend] opened frontend m_filename: /dev/dvb/adapter0/frontend1
16:28:46.9822 [eDVBFrontend] opened frontend m_fd: 44
16:28:46.9823 [eDVBFrontend1] setVoltage FE_ENABLE_HIGH_LNB_VOLTAGE 0 FE_SET_VOLTAGE 2
16:28:46.9832 [ABM-main][doTune] Tuner B selected
16:28:46.9833 [ABM-main][doTune] Fixed dish. Will wait up to 10 seconds for tuner lock.
16:28:46.9834 [eDVBChannel] getDemux cap=00
16:28:46.9834 [eDVBResourceManager] allocate demux cap=00
16:28:46.9835 [eDVBResourceManager] allocating demux adapter=0, demux=1, source=-1 fesource=1
16:28:46.9835 [eDVBDemux] open demux /dev/dvb/adapter0/demux1
16:28:46.9837 [eDVBChannel] getDemux cap=00
16:28:46.9837 [eDVBDemux] open demux /dev/dvb/adapter0/demux1
16:28:46.9838 [eDVBSectionReader] DMX_SET_FILTER pid=17
16:28:46.9842 [eDVBFrontend1] tune
16:28:46.9843 [eDVBFrontend1] tune setting type to 2 from 0
16:28:46.9843 [eDVBChannel] OURSTATE: tuning
16:28:46.9851 [eDVBFrontend1] startTuneTimeout 5000
16:28:46.9852 [eDVBFrontend1] setFrontend 1
16:28:46.9852 [eDVBFrontend1] setting frontend
16:28:46.9853 [eDVBFrontend1] fe event: status 0, inversion off, m_tuning 1
16:28:47.0086 [eInputDeviceInit] 0 160 (352) 1
16:28:47.0087 [eRCDeviceInputDev] emit: 0
16:28:47.0102 [InfoBarGenerics] Key: 352 (Break) KeyID='KEY_OK' Binding='('OK',)'.
16:28:47.0848 [ABM-main][checkTunerLock] TUNING
16:28:47.1852 [ABM-main][checkTunerLock] TUNING
16:28:47.2856 [ABM-main][checkTunerLock] TUNING
16:28:47.3860 [ABM-main][checkTunerLock] TUNING
16:28:47.4737 [eDVBFrontend1] fe event: status 1f, inversion off, m_tuning 2
16:28:47.4738 [eDVBChannel] OURSTATE: ok
16:28:47.5202 [ABM-main][checkTunerLock] ACQUIRING TSID/ONID
16:28:47.6227 [ABM-Manager][read] Reading terrestrial_finder (custom)...
16:28:47.6230 [ABM-Tools][customtransponder] Transponder provider name terrestrial_finder
16:28:47.6297 [ABM-DvbScanner] Adapter 0
16:28:47.6298 [ABM-DvbScanner] Demuxer 1
16:28:47.6299 [ABM-DvbScanner] Frontend 1
16:28:47.6301 [ABM-DvbScanner] DVBType dvbt
16:28:47.6302 [ABM-DvbScanner] NIT pid: 0x10
16:28:47.6302 [ABM-DvbScanner] NIT current table id: 0x40
16:28:47.6303 [ABM-DvbScanner] NIT other table id: 0x0
16:28:47.6304 [ABM-DvbScanner] Ignore visible service flag: 0
16:28:47.6305 [ABM-DvbScanner] SDT pid: 0x11
16:28:47.6306 [ABM-DvbScanner] SDT current table id: 0x42
16:28:47.6307 [ABM-DvbScanner] SDT other table id: 0x46
16:28:47.6307 [ABM-DvbScanner] Reading transponders...
16:28:51.5835 [gRC] main thread is non-idle! display spinner!
16:28:54.1460 [ABM-DvbScanner] Scan complete, netid:  None
16:28:54.1485 [ABM-DvbScanner] Added/Updated 8 transponders with network_id = 0x3027
16:28:54.1488 [ABM-DvbScanner] Reading services (LCN)...
16:28:59.0181 [eEPGChannelData] schedule finished(1624202939)
16:29:14.2003 [ABM-DvbScanner] Timed out reading SDT
[COLOR="#FF0000"]16:29:14.2005 [ABM-DvbScanner] Cannot fetch SDT for the following TSID_ONID list:  ['a000:233a', '104f:233a', '201b:233a', '3006:233a'][/COLOR]
16:29:14.2026 [ABM-DvbScanner] Read 76 services
16:29:14.2328 [ABM-DvbScanner] 76 valid services
16:29:14.2331 [ABM-Manager][read] terrestrial_finder, Done
16:29:14.3360 [ABM-Manager][save] Saving...
16:29:14.3374 [ABM-Manager][save] Bouquets to hide: {'terrestrial_finder': [670, 201]}
16:29:14.3375 [ABM-Manager][save] TV bouquets to keep: ['userbouquet.favourites.tv', 'userbouquet.LastScanned.tv']
16:29:14.3377 [ABM-Manager][save] Radio bouquets to keep: ['userbouquet.favourites.radio']
16:29:14.3378 [ABM-Manager][save] Add provider prefix to bouqets: False
16:29:14.3379 [ABM-BouquetsWriter] Writing lamedb...
16:29:14.3617 [ABM-BouquetsWriter] Wrote 9 transponders and 163 services
16:29:14.3618 [ABM-BouquetsWriter] Writing lamedb V5...
16:29:14.3844 [ABM-BouquetsWriter] Wrote 9 transponders and 163 services
16:29:14.3864 [ABM-Tools][customLCN] No custom video LCN file for terrestrial_finder.
16:29:14.3870 [ABM-Tools][customLCN] No custom radio LCN file for terrestrial_finder.
16:29:14.3873 [ABM-Tools][customMix] No CustomMix file for terrestrial_finder.
16:29:14.3875 [ABM-BouquetsWriter] Writing terrestrial_finder bouquet...
16:29:14.4041 [ABM-BouquetsWriter] Done
 
ABM scan works fine on 5.5.013.015.P3 until I run Frequency_Finder.
 
This might be me, but I've not worked out why yet.....

Code:
16:38:47.4581 [ABM-UpdateProviders][__init__] Starting...
16:38:47.4582 [ABM-UpdateProviders][__init__] args 0
16:38:47.4733 [Skin] Processing screen 'AutoBouquetsMaker', position=(0, 0), size=(1920 x 60) for module '[COLOR="#FF0000"]AutoBouquetsMaker_UpdateProviders[/COLOR]'.
16:38:47.4738 [Skin] Error in screen 'AutoBouquetsMaker' widget 'widget' [Skin] {Simple_Ten_Eighty/skin.xml}: The source 'progress_text' was not found in screen 'AutoBouquetsMaker'!  Please contact the skin's author!!
16:38:47.4771 Traceback (most recent call last):
16:38:47.4772   File "/usr/lib/enigma2/python/skin.py", line 1264, in processScreen
    p(w, context)
16:38:47.4773   File "/usr/lib/enigma2/python/skin.py", line 1193, in processWidget
    raise SkinError("The source '%s' was not found in screen '%s'" % (wsource, name))
16:38:47.4774 skin.SkinError: [Skin] {Simple_Ten_Eighty/skin.xml}: The source 'progress_text' was not found in screen 'AutoBouquetsMaker'!  Please contact the skin's author!
16:38:47.4776 [Skin] Error in screen 'AutoBouquetsMaker' widget 'widget' [Skin] {Simple_Ten_Eighty/skin.xml}: The source 'progress_text' was not found in screen 'AutoBouquetsMaker'!  Please contact the skin's author!!
16:38:47.4778 Traceback (most recent call last):
16:38:47.4780   File "/usr/lib/enigma2/python/skin.py", line 1264, in processScreen
    p(w, context)
16:38:47.4780   File "/usr/lib/enigma2/python/skin.py", line 1193, in processWidget
    raise SkinError("The source '%s' was not found in screen '%s'" % (wsource, name))
16:38:47.4781 skin.SkinError: [Skin] {Simple_Ten_Eighty/skin.xml}: The source 'progress_text' was not found in screen 'AutoBouquetsMaker'!  Please contact the skin's author!
16:38:47.4786 [Screen] Warning: Skin is missing element 'background' in <class 'Plugins.SystemPlugins.AutoBouquetsMaker.updateproviders.AutoBouquetsMaker_UpdateProviders'>.
16:38:47.4793 [Screen] Warning: Skin is missing element 'progress' in <class 'Plugins.SystemPlugins.AutoBouquetsMaker.updateproviders.AutoBouquetsMaker_UpdateProviders'>.
16:38:47.4803 [Skin] Processing screen 'SimpleSummary' from list 'AutoBouquetsMakerSummary, ScreenSummary, AutoBouquetsMaker_summary, SimpleSummary', position=(0, 0), size=(800 x 480) for module 'ScreenSummary'.
16:38:48.0811 [ABM-UpdateProviders][checkRemoteVersion] Local version: 3.1
16:38:48.0813 [ABM-UpdateProviders][checkRemoteVersion] Remote version: 3.1
16:38:48.0815 [eInputDeviceInit] 0 160 (352) 1
16:38:48.0816 [eRCDeviceInputDev] emit: 0
16:38:48.0831 [InfoBarGenerics] Key: 352 (Break) KeyID='KEY_OK' Binding='('OK',)'.
[COLOR="#FF0000"]16:38:48.1815 [ABM-UpdateProviders][fetchProviders] Fetching provider file for  East Yorks & Lincs terrestrial
16:38:48.5297 [ABM-UpdateProviders][getResource] Failed to retrieve file for East Yorks & Lincs terrestrial. Error: 404 Not Found[/COLOR]
16:38:48.6359 [Skin] Processing screen 'Setup', position=(0, 0), size=(1920 x 1080) for module 'ShowResult'.
16:38:48.6433 [Skin] Attribute 'itemHeight' (with value of '45') in object of type 'eLabel' is not implemented!
16:38:48.6434 [Skin] Attribute 'scrollbarMode' (with value of 'showOnDemand') in object of type 'eLabel' is not implemented!
16:38:48.6474 [Skin] Processing screen 'SetupSummary' from list 'SetupSummary, ScreenSummary, Setup_summary, SimpleSummary', position=(0, 0), size=(800 x 480) for module 'ScreenSummary'.
16:38:48.6476 [Skin] Error in screen 'SetupSummary' widget 'widget' [Skin] {Simple_Ten_Eighty/skin.xml}: The source 'SetupTitle' was not found in screen 'SetupSummary'!  Please cont
So you have a provider file called "East Yorks & Lincs terrestrial"?

And of course that file doesn't exist on github.
 
They are a bit different (I was using the P2 version which worked, the P3 version lost more than half the channels.

HD bouquet no longer showing as well .....

EDIT: Putting back the P2 version hasn't helped much, number of channels is still way down on normal.

So the difference in those files is the first one uses frequency 506 and the second uses frequency 562. Try frequency 506 in your P3 build... Maybe SI tables on 562 are faulty.

Also try TerrestrialScan plugin and see what result you get.
 
Can you go back to the original List.py and add some debug in List.py when using the plugin?

Code:
assert len(list) == len(self.__list)
add a print.
Code:
print("[Components/Sources/List] list", list)
print("[Components/Sources/List] self.__list", self.__list)
assert len(list) == len(self.__list)


Log for this
 

Attachments

So you have a provider file called "East Yorks & Lincs terrestrial"?

And of course that file doesn't exist on github.

It never has. It's a local file, used for years, created by DVB-T frequency finder.
 
Last edited:
So the difference in those files is the first one uses frequency 506 and the second uses frequency 562. Try frequency 506 in your P3 build... Maybe SI tables on 562 are faulty.

Also try TerrestrialScan plugin and see what result you get.

506 works, it was created by me in P2 ages ago and works in P3.

562 is the local channel mux, the worst one to choose, no idea how it gets into "configuration" in the xml file in P3.

Once Frequency_Finder has run, ABM scans stop working properly (Update_Provider_Files doesn't work either), whether it's the original xml file or the newly created 562.
 
Last edited:
Not sure if this commit for frequency_finder maybe needs a tweak for P3 ??

Code:
https://github.com/oe-alliance/AutoBouquetsMaker/commit/62d244719aaaa7d7729b53bf040c50bdffa33da0
 
Crash on XML update

Code:
< 22055.6592> 19:03:25.6450 [ActionMap] Keymap 'SetupActions' -> Action = 'save'.
< 22055.6593> 19:03:25.6451 [xmlUpdate][fetchURL] URL https://raw.githubusercontent.com/oe-alliance/oe-alliance-tuxbox-common/master/src/satellites.xml
< 22055.9321> 19:03:25.9180 [xmlUpdate][fetchURL] Response: 200
< 22055.9834> 19:03:25.9693 Traceback (most recent call last):
< 22055.9835> 19:03:25.9694   File "/usr/lib/enigma2/python/Components/ActionMap.py", line 60, in action
< 22055.9847> 19:03:25.9706     res = self.actions[action]()
< 22055.9848> 19:03:25.9707   File "/usr/lib/enigma2/python/Plugins/SystemPlugins/xmlUpdate/plugin.py", line 72, in keyGo
< 22055.9862> 19:03:25.9721     if self.validXML(XMLdata):
< 22055.9863> 19:03:25.9722   File "/usr/lib/enigma2/python/Plugins/SystemPlugins/xmlUpdate/plugin.py", line 110, in validXML
< 22055.9867> 19:03:25.9726     return self.DVBtype.value in ('satellites', 'cables') and ("</%s>" % self.DVBtype.value) in XMLdata or self.DVBtype.value == "terrestrial" and "</locations>" in XMLdata
< 22055.9868> 19:03:25.9727 TypeError: a bytes-like object is required, not 'str'
< 22055.9869> 19:03:25.9728 [ePyObject] (CallObject(<bound method ActionMap.action of <Components.ActionMap.ActionMap object at 0xaf515d30>>,('SetupActions', 'save')) failed)
 

Attachments

Crash on XML update

Code:
< 22055.6592> 19:03:25.6450 [ActionMap] Keymap 'SetupActions' -> Action = 'save'.
< 22055.6593> 19:03:25.6451 [xmlUpdate][fetchURL] URL https://raw.githubusercontent.com/oe-alliance/oe-alliance-tuxbox-common/master/src/satellites.xml
< 22055.9321> 19:03:25.9180 [xmlUpdate][fetchURL] Response: 200
< 22055.9834> 19:03:25.9693 Traceback (most recent call last):
< 22055.9835> 19:03:25.9694   File "/usr/lib/enigma2/python/Components/ActionMap.py", line 60, in action
< 22055.9847> 19:03:25.9706     res = self.actions[action]()
< 22055.9848> 19:03:25.9707   File "/usr/lib/enigma2/python/Plugins/SystemPlugins/xmlUpdate/plugin.py", line 72, in keyGo
< 22055.9862> 19:03:25.9721     if self.validXML(XMLdata):
< 22055.9863> 19:03:25.9722   File "/usr/lib/enigma2/python/Plugins/SystemPlugins/xmlUpdate/plugin.py", line 110, in validXML
< 22055.9867> 19:03:25.9726     return self.DVBtype.value in ('satellites', 'cables') and ("</%s>" % self.DVBtype.value) in XMLdata or self.DVBtype.value == "terrestrial" and "</locations>" in XMLdata
< 22055.9868> 19:03:25.9727 TypeError: a bytes-like object is required, not 'str'
< 22055.9869> 19:03:25.9728 [ePyObject] (CallObject(<bound method ActionMap.action of <Components.ActionMap.ActionMap object at 0xaf515d30>>,('SetupActions', 'save')) failed)

Any idea where this plugin comes from cannot find it
 
Status
Not open for further replies.

OpenViX Feeds Status

Back
Top