After a timer is set (either manually or via an Autotimer) is there a process that checks it against any subsequent schedule changes in the EPG and updates it if a change is found, if so what's the trigger that starts the checking process?
After a timer is set (either manually or via an Autotimer) is there a process that checks it against any subsequent schedule changes in the EPG and updates it if a change is found, if so what's the trigger that starts the checking process?
cactikid (29-08-22)
Interesting as i had autotimers set up on a program as i never knew what series or episode it was recording.
A recent change with a newer provider now lists series and episode number and does only record that episode and no future ones.
Maybe a setting was overlooked?
But once a timer has been set by an autotimer it will not be changed.
Say, if you configure your box to search the epg 7 days in advance it will find the program 7 days in advance to be recorded and set a timer. The start and end time of that timer (and channel) are now fixed in stone.
You may be able to react better to program changes by configuring autotimers to only search one day ahead but that doesn't get over the problem of last minute program changes such as a delay or overrun. No CRID or start stop marker information is used by the timers.
Autotimers polling, say, every 30 minutes may catch a program changing channels by creating two timers, the original which will record something you don't want and and the new timeslot on a different channel. This can fail if you run out of tuners and/or are trying to avoid recording repeats by checking the short description option. The short description of the channel changed program will be the same as the description for the program in the original timer so the second occurrence is ignored.
Having said all of this in the many years of using Openvix and setting up autotimers I've never knowingly missed an episode of any program I've wanted to record.
Last edited by adm; 29-08-22 at 15:13.
Xtrend ET10K, 2 x satellite tuners 28.2 (Sky FTA), 2 x hybrid (UK Freeview), Zgemma H9S (satellite)
You probably now have a branded Freesat, Freeview or Sky box/recorder. These use broadcast CRID and start stop markers to control recordings. In my experience this works well on the BBC, ITV, less well on the CH4 and CH5 channels and can be somewhat of a lottery on some of the lesser channels.
Ideally what is needed is a mash up of what is implemented in Openvix Autotimers and what other boxes use. Something that was achieved a decade or more ago with the Topfield boxes running the Mystuff software.
Xtrend ET10K, 2 x satellite tuners 28.2 (Sky FTA), 2 x hybrid (UK Freeview), Zgemma H9S (satellite)
cactikid (29-08-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
Xtrend ET10K, 2 x satellite tuners 28.2 (Sky FTA), 2 x hybrid (UK Freeview), Zgemma H9S (satellite)
I actually started to compose a reply earlier regarding my usage experience of VPS, but I cancelled it as I thought it didn't really add much to the store of knowledge. Long story short - VPS works well on BBC and ITV and mostly works ok on CH4HD, but there have been so many issues with programme EIT data on the C4 subsidiary channels (caused by the playout systems used by the broadcasters) that it is very unreliable on those. I only enable VPS for BBC/ITV/CH4HD.
GB Quad Plus, Mut@nt HD51, AX HD61, 80cm dish and Supreme Dark motor. Sony TA-AN1000, Sony UBP-X800M2 Bluray, Odroid N2+ (CoreElec), Monitor Audio Bronze 5.1 speakers
Tx for the replies, it would explain why some of my recordings have missed schedule changes.
I was not aware of the VPS plugin and putting that to one side for a minute it would seem the best way to reduce "missed" recordings is to update the EPG data frequently with the Autotimer polling set to a short interval so that it will change any pre existing timers to reflect the change - is that the general view?
Related to this (I think) - within the Autotimer Settings is the option "Modify Existing Timers" with the choices of:
"none"
"All non-repeating timers"
"Only Autotimers with the same EIT"
I assume these relate to behaviour when the Autotimer finds that there has been an EPG change but whats the difference between using "All non-repeating timers" and "Only Autotimers with the same EIT"?
Coming back to VPS.
I have searched the forum for info in VPS and have found hundreds of postings about it, mostly "I tried this, it didn't work, trying this" and though there are bits of info on how to setup/use it scattered around, I'm having difficulty pulling it all together to understand how I can use it and its limitations such as:
Have I missed a user guide somewhere?
I would assume that a change to a start time would be a change with the same EIT, but a change of episode would not, so would only be covered by the "non-repeating timers" choice.
I converted it to Py3 (I think) and use it on AutoTimers. In safe mode.Coming back to VPS.
I have searched the forum for info in VPS and have found hundreds of postings about it, mostly "I tried this, it didn't work, trying this" and though there are bits of info on how to setup/use it scattered around, I'm having difficulty pulling it all together to understand how I can use it and its limitations...
Which means that the original times set are honoured, but the VPS plugin will keep the recording going of the broadcaster hasn't sent the "it's finished" signal.
It works for me. However most of my recordings are on BBCx, ITV and C4 and I did't really have any problems without it.
The only programme that habitually overran was "Match of the Day", which (used to?) have a habit of finishing 5 mins late so I'd miss the end of the playout theme tune. With the VPS plugin that did get extend to catch it all. So it works when the data is sent.
I have had one occasion of a sport overrun that pushed the following programme (which I was recording) back by 15mins(?) and it handled that without an AT run updating anything.
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
@Birdman - the VPS plugin is already python 3 ...... https://github.com/oe-alliance/enigm...ree/master/vps
Gigablue Quad 4K & UE 4K
.........FBC Tuners:
------------------> GT-Sat unicable LNB to 1.5M dish(28.2E)
------------------> Gigablue unicable LNB to 80 cm dish(19.2E)
.......................
Vu+ Uno4KSE, Dreambox dm900
AX HD61, Edision Osmio 4K+, Zgemma H9Combo, Octagon SF8008 , gbtrio4k, h9se using unicable ports
Zgemma H9 C/S into Giga4K
@Joe_90 is there any chance you can write a semi-comprehensive readme/guide in txt or pdf format and we can push it to the repo and plugin folder.