@CCS can I have a step by step list to create the error. Exact steps please.
Also please try the attached file and see if the same error occurs.
Last edited by Huevos; 06-03-18 at 22:07.
A simple reboot from deep standby causes InitNimManager] tunerTypeChanged error: global name 'self' is not defined - first debug log.
2nd debug log includes your NimManager.py
But only if you have more than one dual DVB-C/DVB-T2 tuner and want to run them as DVB-T2.
I reproduced this on my Xtrend et8000. It had actually been reporting it for ages.
It is an error, but it doesn't actually stop anything being done (probably) as the previous code also produced an error (a different one) but that was inside a try/except clause and just returned.
Last edited by birdman; 07-03-18 at 03:22.
MiracleBox Prem Twin HD - 2@DVB-T2 + Xtrend et8000 - 5(incl. 2 different USBs)@DVB-T2[terrestrial - UK Freeview HD, Sandy Heath] - LAN/USB-stick/HDD
Maybe I should also have pointed out that in the 2 debug logs in #79, tuner D is configured as disabled.
MiracleBox Prem Twin HD - 2@DVB-T2 + Xtrend et8000 - 5(incl. 2 different USBs)@DVB-T2[terrestrial - UK Freeview HD, Sandy Heath] - LAN/USB-stick/HDD
No step by step yet then? One for each problem.
Thanks Birdman.
@CCS, so your second log in post #79 shows the NimManager.py I supplied sets the tuners correctly, right?
The 'self' is not defined error has gone, and there are no other obvious NimManager errors, but 4 simultaneous T2 tuners still don't work.
I only mentioned that problem earlier because I felt that there was a slight chance that NinManager wasn't setting them all up correctly, and the 'self' error may have been part of the reason.
I can try others things out, but at the moment my ET10K is struggling, I suspect RAM problems, but only time will tell.
It hangs sometimes while booting, I can init 4, init 3 and then it always continues to work fine.
Nothing to do with your NimManager.py - it isn't installed.
Last edited by ccs; 08-03-18 at 17:57.
Could be a hardware thing. There might be a limitation on the max number of DVB-T2 tuners possible, or their order.
Before patch (ie current 5.1.019)....
NIM sockets 3 and 4 both have the same I2C_Device: 4 for some reason.Code:cat /proc/bus/nim_sockets NIM Socket 0: Type: DVB-T2 Name: Si2169 Has_Outputs: yes Frontend_Device: 0 I2C_Device: 2 NIM Socket 1: Type: DVB-T2 Name: Si2169 Has_Outputs: yes Frontend_Device: 1 I2C_Device: 3 NIM Socket 2: Type: DVB-T2 Name: Si2169 Has_Outputs: yes Frontend_Device: 2 I2C_Device: 4 NIM Socket 3: Type: DVB-T2 Name: Si2169 Has_Outputs: yes Frontend_Device: 3 I2C_Device: 4 NIM Socket 4: Type: DVB-C Name: Sundtek DVB-C (III) (1/0) (USB) Has_Outputs: no Frontend_Device: 4 I2C_Device: -1 root@et10000:~#
Debug log...
Code:< 33.558> [NimManager][enumerateNIMs] slot: 0 - entry: {'name': 'Si2169', 'frontend_device': 0, 'has_outputs': True, 'isempty': False, 'i2c': 2, 'type': 'DVB-T2'} < 33.560> [NimManager][enumerateNIMs] slot: 1 - entry: {'name': 'Si2169', 'frontend_device': 1, 'has_outputs': True, 'isempty': False, 'i2c': 3, 'type': 'DVB-T2'} < 33.562> [NimManager][enumerateNIMs] slot: 2 - entry: {'name': 'Si2169', 'frontend_device': 2, 'has_outputs': True, 'isempty': False, 'i2c': 4, 'type': 'DVB-T2'} < 33.563> [NimManager][enumerateNIMs] slot: 3 - entry: {'name': 'Si2169', 'frontend_device': 3, 'has_outputs': True, 'isempty': False, 'i2c': 4, 'type': 'DVB-T2'}
Last edited by ccs; 08-03-18 at 20:19.