As far I know the internal 'loop' in VU boxes is made from tuner A to B... so you need to connect to tuner B to get both work....
solo2, B to A. Something with bells and whistles
Posted 15 December 2016 - 19:47
As far I know the internal 'loop' in VU boxes is made from tuner A to B... so you need to connect to tuner B to get both work....
solo2, B to A. Something with bells and whistles
* Wavefrontier T90 with 28E/23E/19E/13E via SCR switches 2 x 2 x 6 user bands
I don't read PM -> if you have something to ask or to report, do it in the forum so others can benefit. I don't take freelance jobs.
Ik lees geen PM -> als je iets te vragen of te melden hebt, doe het op het forum, zodat anderen er ook wat aan hebben.
Posted 15 December 2016 - 19:49
Possible "config.isChanged()" is not working properly on this type of complex object and tuner config is not getting pushed to the settings file until reboot. None of the OE-Alliance images use isChanged() here. If the user presses save why would you want to use isChanged()?
For the moment, this indeed looks like a user interface issue rather than low level.
* Wavefrontier T90 with 28E/23E/19E/13E via SCR switches 2 x 2 x 6 user bands
I don't read PM -> if you have something to ask or to report, do it in the forum so others can benefit. I don't take freelance jobs.
Ik lees geen PM -> als je iets te vragen of te melden hebt, doe het op het forum, zodat anderen er ook wat aan hebben.
Posted 15 December 2016 - 20:17
Edited by littlesat, 15 December 2016 - 20:23.
WaveFrontier 28.2E | 23.5E | 19.2E | 16E | 13E | 10/9E | 7E | 5E | 1W | 4/5W | 15W
Posted 15 December 2016 - 20:24
Your code It really can wait a few days, it's not a matter of life and death
* Wavefrontier T90 with 28E/23E/19E/13E via SCR switches 2 x 2 x 6 user bands
I don't read PM -> if you have something to ask or to report, do it in the forum so others can benefit. I don't take freelance jobs.
Ik lees geen PM -> als je iets te vragen of te melden hebt, doe het op het forum, zodat anderen er ook wat aan hebben.
Posted 15 December 2016 - 20:36
Edited by littlesat, 15 December 2016 - 20:37.
WaveFrontier 28.2E | 23.5E | 19.2E | 16E | 13E | 10/9E | 7E | 5E | 1W | 4/5W | 15W
Posted 15 December 2016 - 22:19
GOOD NEWS!!!
After removing OpenATV, restoring my OpenPLi backup, updating on-line to the latest available release...
AFAIK now JESS WORKS CORRECTLY!!
I believe thank to your latest update (14 dec)!
I repeated all the previous tests and now the 2 tuners work at the same time, whichever combination of user bands I assign to tuners, even the most extreme (user bands 14 and 16)
I'm attaching:
- images
- log
- My settings file Nims section
Tuner settings
Tuner A
Tuner B
config.unicable.unicable=unicable_user config.unicable.unicableManufacturer=Dura-Sat(DUR-line) config.unicable.unicableProduct=UK101 config.Nims.1.configMode=advanced config.Nims.1.advanced.unicableconnectedTo=0 config.Nims.1.advanced.sats=130 config.Nims.1.advanced.sat.130.lnb=1 config.Nims.1.advanced.unicableconnected=true config.Nims.1.advanced.lnb.1.unicableProduct=9732 config.Nims.1.advanced.lnb.1.scrList=16 config.Nims.1.advanced.lnb.1.lof=unicable config.Nims.1.advanced.lnb.1.format=jess config.Nims.1.advanced.lnb.1.unicableManufacturer=Unitron-Johansson for Sky config.Nims.1.advanced.lnb.1.scrfrequency=1940 config.Nims.0.diseqcA=3601 config.Nims.0.diseqcB=3601 config.Nims.0.diseqcC=3601 config.Nims.0.diseqcD=3601 config.Nims.0.configMode=advanced config.Nims.0.advanced.unicableconnectedTo=1 config.Nims.0.advanced.sats=130 config.Nims.0.advanced.lnb.1.unicableProduct=9732 config.Nims.0.advanced.lnb.1.scrList=14 config.Nims.0.advanced.lnb.1.lof=unicable config.Nims.0.advanced.lnb.1.format=jess config.Nims.0.advanced.lnb.1.unicableManufacturer=Unitron-Johansson for Sky config.Nims.0.advanced.lnb.1.scrfrequency=1810 config.Nims.0.advanced.sat.130.lnb=1
Edited by Eragon, 15 December 2016 - 22:22.
Posted 16 December 2016 - 03:42
config.unicable.unicableProduct=IDLU-32UL40-UNBOO-OPP config.unicable.unicableManufacturer=Inverto config.Nims.1.latitude=xxxxx config.Nims.1.diseqcMode=positioner config.Nims.1.powerMeasurement=false config.Nims.1.longitude=xxxxx config.Nims.1.longitudeOrientation=west config.Nims.0.configMode=advanced config.Nims.0.advanced.sats=282 config.Nims.0.advanced.sat.282.lnb=1 config.Nims.0.advanced.lnb.1.unicableProduct=IDLU-32UL40-UNBOO-OPP config.Nims.0.advanced.lnb.1.unicableManufacturer=Inverto config.Nims.0.advanced.lnb.1.scrList=1 config.Nims.0.advanced.lnb.1.lof=unicable config.Nims.3.configMode=advanced config.Nims.3.advanced.unicableconnectedTo=2 config.Nims.3.advanced.unicableconnected=true config.Nims.3.advanced.sat.282.lnb=1 config.Nims.3.advanced.sats=282 config.Nims.3.advanced.lnb.1.unicableProduct=IDLU-32UL40-UNBOO-OPP config.Nims.3.advanced.lnb.1.unicableManufacturer=Inverto config.Nims.3.advanced.lnb.1.scrList=4 config.Nims.3.advanced.lnb.1.lof=unicable config.Nims.2.configMode=advanced config.Nims.2.advanced.unicableconnectedTo=0 config.Nims.2.advanced.unicableconnected=true config.Nims.2.advanced.sat.282.lnb=1 config.Nims.2.advanced.sats=282 config.Nims.2.advanced.lnb.1.unicableProduct=IDLU-32UL40-UNBOO-OPP config.Nims.2.advanced.lnb.1.unicableManufacturer=Inverto config.Nims.2.advanced.lnb.1.scrList=3 config.Nims.2.advanced.lnb.1.lof=unicable config.Nims.5.configMode=advanced config.Nims.5.advanced.unicableconnectedTo=4 config.Nims.5.advanced.unicableconnected=true config.Nims.5.advanced.sat.282.lnb=1 config.Nims.5.advanced.sats=282 config.Nims.5.advanced.lnb.1.unicableProduct=IDLU-32UL40-UNBOO-OPP config.Nims.5.advanced.lnb.1.unicableManufacturer=Inverto config.Nims.5.advanced.lnb.1.scrList=6 config.Nims.5.advanced.lnb.1.lof=unicable config.Nims.4.configMode=advanced config.Nims.4.advanced.unicableconnectedTo=3 config.Nims.4.advanced.unicableconnected=true config.Nims.4.advanced.sat.282.lnb=1 config.Nims.4.advanced.sats=282 config.Nims.4.advanced.lnb.1.unicableProduct=IDLU-32UL40-UNBOO-OPP config.Nims.4.advanced.lnb.1.unicableManufacturer=Inverto config.Nims.4.advanced.lnb.1.scrList=5 config.Nims.4.advanced.lnb.1.lof=unicable config.Nims.7.configMode=advanced config.Nims.7.advanced.unicableconnectedTo=6 config.Nims.7.advanced.unicableconnected=true config.Nims.7.advanced.sat.282.lnb=1 config.Nims.7.advanced.sats=282 config.Nims.7.advanced.lnb.1.unicableProduct=IDLU-32UL40-UNBOO-OPP config.Nims.7.advanced.lnb.1.unicableManufacturer=Inverto config.Nims.7.advanced.lnb.1.scrList=8 config.Nims.7.advanced.lnb.1.lof=unicable config.Nims.6.configMode=advanced config.Nims.6.advanced.unicableconnectedTo=5 config.Nims.6.advanced.unicableconnected=true config.Nims.6.advanced.sat.282.lnb=1 config.Nims.6.advanced.sats=282 config.Nims.6.advanced.lnb.1.unicableProduct=IDLU-32UL40-UNBOO-OPP config.Nims.6.advanced.lnb.1.unicableManufacturer=Inverto config.Nims.6.advanced.lnb.1.scrList=7 config.Nims.6.advanced.lnb.1.lof=unicable
config.Nims.0.advanced.lnb.1.lof=unicable config.Nims.0.advanced.lnb.1.scrList=1 config.Nims.0.advanced.lnb.1.unicableManufacturer=Inverto config.Nims.0.advanced.lnb.1.unicableProduct=IDLU-32UL40-UNBOO-OPP config.Nims.0.advanced.sat.282.lnb=1 config.Nims.0.advanced.sats=282 config.Nims.0.configMode=advanced config.Nims.1.diseqcMode=positioner config.Nims.1.latitude=xxxxx config.Nims.1.longitude=xxxxx config.Nims.1.longitudeOrientation=west config.Nims.1.powerMeasurement=false config.Nims.2.advanced.lnb.1.lof=unicable config.Nims.2.advanced.lnb.1.scrList=3 config.Nims.2.advanced.lnb.1.unicableManufacturer=Inverto config.Nims.2.advanced.lnb.1.unicableProduct=IDLU-32UL40-UNBOO-OPP config.Nims.2.advanced.sat.282.lnb=1 config.Nims.2.advanced.sats=282 config.Nims.2.advanced.unicableconnected=true config.Nims.2.advanced.unicableconnectedTo=0 config.Nims.2.configMode=advanced config.Nims.3.advanced.lnb.1.lof=unicable config.Nims.3.advanced.lnb.1.scrList=4 config.Nims.3.advanced.lnb.1.unicableManufacturer=Inverto config.Nims.3.advanced.lnb.1.unicableProduct=IDLU-32UL40-UNBOO-OPP config.Nims.3.advanced.sat.282.lnb=1 config.Nims.3.advanced.sats=282 config.Nims.3.advanced.unicableconnected=true config.Nims.3.advanced.unicableconnectedTo=2 config.Nims.3.configMode=advanced config.Nims.4.advanced.lnb.1.lof=unicable config.Nims.4.advanced.lnb.1.scrList=5 config.Nims.4.advanced.lnb.1.unicableManufacturer=Inverto config.Nims.4.advanced.lnb.1.unicableProduct=IDLU-32UL40-UNBOO-OPP config.Nims.4.advanced.sat.282.lnb=1 config.Nims.4.advanced.sats=282 config.Nims.4.advanced.unicableconnected=true config.Nims.4.advanced.unicableconnectedTo=3 config.Nims.4.configMode=advanced config.Nims.5.advanced.lnb.1.lof=unicable config.Nims.5.advanced.lnb.1.scrList=6 config.Nims.5.advanced.lnb.1.unicableManufacturer=Inverto config.Nims.5.advanced.lnb.1.unicableProduct=IDLU-32UL40-UNBOO-OPP config.Nims.5.advanced.sat.282.lnb=1 config.Nims.5.advanced.sats=282 config.Nims.5.advanced.unicableconnected=true config.Nims.5.advanced.unicableconnectedTo=4 config.Nims.5.configMode=advanced config.Nims.6.advanced.lnb.1.lof=unicable config.Nims.6.advanced.lnb.1.scrList=7 config.Nims.6.advanced.lnb.1.unicableManufacturer=Inverto config.Nims.6.advanced.lnb.1.unicableProduct=IDLU-32UL40-UNBOO-OPP config.Nims.6.advanced.sat.282.lnb=1 config.Nims.6.advanced.sats=282 config.Nims.6.advanced.unicableconnected=true config.Nims.6.advanced.unicableconnectedTo=5 config.Nims.6.configMode=advanced config.Nims.7.advanced.lnb.1.lof=unicable config.Nims.7.advanced.lnb.1.scrList=8 config.Nims.7.advanced.lnb.1.unicableManufacturer=Inverto config.Nims.7.advanced.lnb.1.unicableProduct=IDLU-32UL40-UNBOO-OPP config.Nims.7.advanced.sat.282.lnb=1 config.Nims.7.advanced.sats=282 config.Nims.7.advanced.unicableconnected=true config.Nims.7.advanced.unicableconnectedTo=6 config.Nims.7.configMode=advancedThanks in advance
Posted 16 December 2016 - 07:46
Edited by littlesat, 16 December 2016 - 07:48.
WaveFrontier 28.2E | 23.5E | 19.2E | 16E | 13E | 10/9E | 7E | 5E | 1W | 4/5W | 15W
Posted 16 December 2016 - 09:18
cat settings|sort
LOL, that's exactly what I do
* Wavefrontier T90 with 28E/23E/19E/13E via SCR switches 2 x 2 x 6 user bands
I don't read PM -> if you have something to ask or to report, do it in the forum so others can benefit. I don't take freelance jobs.
Ik lees geen PM -> als je iets te vragen of te melden hebt, doe het op het forum, zodat anderen er ook wat aan hebben.
Posted 16 December 2016 - 09:19
the setting file was not designed to make human frendly...
I suggest reordering configs for the setting file can only be arrange at the place the configs are saved...
We might add a sorting step just before saving. I would like that.
* Wavefrontier T90 with 28E/23E/19E/13E via SCR switches 2 x 2 x 6 user bands
I don't read PM -> if you have something to ask or to report, do it in the forum so others can benefit. I don't take freelance jobs.
Ik lees geen PM -> als je iets te vragen of te melden hebt, doe het op het forum, zodat anderen er ook wat aan hebben.
Posted 16 December 2016 - 09:19
@Eragon thanks for testing and yes I am very happy it worked out, thx Littlesat.
* Wavefrontier T90 with 28E/23E/19E/13E via SCR switches 2 x 2 x 6 user bands
I don't read PM -> if you have something to ask or to report, do it in the forum so others can benefit. I don't take freelance jobs.
Ik lees geen PM -> als je iets te vragen of te melden hebt, doe het op het forum, zodat anderen er ook wat aan hebben.
Posted 16 December 2016 - 09:39
We might add a sorting step just before saving. I would like that. -> +1... but this is not related to JESS...
Should we still consider to remove the check isChanged to the config.....? As far I could see during 'dry' testing everything was saved... All fields that are possibly not stored I covered with the always_save option (or so)... (remember the two lines you commented out and I could remove....)...
I suggest we should change this later when we have evidence and/or a scenario when something in the config is not saved instead of 'blindly' lift something without solving a real cause.
Edited by littlesat, 16 December 2016 - 09:43.
WaveFrontier 28.2E | 23.5E | 19.2E | 16E | 13E | 10/9E | 7E | 5E | 1W | 4/5W | 15W
Posted 16 December 2016 - 10:19
As far I can see sorting the configs keys in settings seems to be east... Untested, just by analyzing the code
Line 1688 in Components/config.py
change:
for (key, val) in topickle.items():
to:
for (key, val) in sorted(topickle.items()):
Probably someone can try.... as this might be an easy but good improvement....
WaveFrontier 28.2E | 23.5E | 19.2E | 16E | 13E | 10/9E | 7E | 5E | 1W | 4/5W | 15W
Posted 16 December 2016 - 10:26
Looks exactly the way I would do it in perl (which I do have knowledge of, as opposed to python...) I don't think a custom sorting comparison function is needed.
Edited by Erik Slagter, 16 December 2016 - 10:26.
* Wavefrontier T90 with 28E/23E/19E/13E via SCR switches 2 x 2 x 6 user bands
I don't read PM -> if you have something to ask or to report, do it in the forum so others can benefit. I don't take freelance jobs.
Ik lees geen PM -> als je iets te vragen of te melden hebt, doe het op het forum, zodat anderen er ook wat aan hebben.
0 members, 9 guests, 0 anonymous users