Enigma2_debug_2017-10-11_17-51-57.log
ok - log attached.
thank you, i hope we can get to the bottom of this, i appreciate all your effort.
There are 32 replies in this Thread which was already clicked 4,260 times. The last Post () by abu baniaz.
Enigma2_debug_2017-10-11_17-51-57.log
ok - log attached.
thank you, i hope we can get to the bottom of this, i appreciate all your effort.
Do both tuners on your solo2 have signal wires for 28.2 ?
Are they configured correctly?
What is the delay for timeshift starting automatically?
Do both tuners on your solo2 have signal wires for 28.2 ?
Are they configured correctly?
yes.
What is the delay for timeshift starting automatically?
i think i set it to 30 seconds.
Thread moved out of VIP section as most ViX developers are not able to see it.
https://github.com/oe-alliance…hon/crossepg_auto.py#L142
So you are not watching TV and your box is not in standby.
The reason for that message is because once Cross starts there is no way to override it. So before starting the download, if the box is not in standby, it asks the user if to go ahead with the download or not.
So what do you think would be better logic?
Huevos, the issue is when box is in standby it does not run crossepg.
The picture shown was seen while testing, OP thought cause of problem is that he cant say yes to prompt at 05:00. This is an incorrect assumption.
There is a false positive somewhere preventing cross from running at 05:00.
So you need to add some debug first to see which condition is failing.
Here:
https://github.com/oe-alliance…rossepg_auto.py#L138-L141
Add the following:
if self.lock or self.session.nav.RecordTimer.isRecording() or abs(self.session.nav.RecordTimer.getNextRecordingTime() - time()) <= 900 or abs(self.session.nav.RecordTimer.getNextZapTime() - time()) <= 900:
print "[CrossEPG_Auto] poll delaying as recording."
print "[CrossEPG_Auto] self.lock", self.lock
print "[CrossEPG_Auto] self.session.nav.RecordTimer.isRecording()", self.session.nav.RecordTimer.isRecording()
print "[CrossEPG_Auto] abs(self.session.nav.RecordTimer.getNextRecordingTime() - time()) <= 900", (abs(self.session.nav.RecordTimer.getNextRecordingTime() - time()) <= 900)
print "[CrossEPG_Auto] abs(self.session.nav.RecordTimer.getNextZapTime() - time()) <= 900", (abs(self.session.nav.RecordTimer.getNextZapTime() - time()) <= 900)
self.doCrossEPG(False)
All 4 of those conditions should be false if no recording is programmed or running.
Place the attached file in location below and then restart. Schedule a run ( when no recordings are scheduled) , see it fails and then upload the logs.
/usr/lib/enigma2/python/Plugins/SystemPlugins/CrossEPG
Any update?
The file in post 31 is not a fix for the issue the OP is experiencing. It just has extra debug to try and find cause of it.
Don’t have an account yet? Register yourself now and be a part of our community!