Right, webif 1.3.2-2 will shortly be available. A reboot will be required after upgrade in order to activate the new
nugget.
This one is consistently working for scheduling series for me now. The recordings are being placed into folders and the schedule entry is no longer being unceremoniously ejected after the first episode is recorded.
I've also made some more changes to try and address the runaway recording issue. As I don't have a reproducible way of triggering this I can't be sure that it's fixed but at least if it happens again the logs will be more useful.
The problem wasn't in the information being placed into the schedule database (although I've fixed the CRIDs to be upper-case for consistency with the Humax software) but rather a kind of in-memory EPG cache which wasn't being populated for new schedule entries (nor was it being cleaned out when things were removed).
The different name prefixes that
Terrahawk spotted are just different encodings. HD channels tend to use the \x15 prefix whereas SD use \x10i7. The custom firmware always uses \x15 as it doesn't seem to make a difference.
I'm not sure what the stray \x1 at the end of the sztime field means (spotted by
Border) - it could mean something or be a bug in the Humax software somewhere. I'll do more investigation when time permits.
There's another change in this webif too -
Trev reminded me that the progress bar shown on the schedule screen is just time-based. As a side-affect of the RTS project, I have been able to fix that. The recording icon and progress bar are now only shown if the recording is actually in progress. There's also a new icon shown if the box is actively looking for the AR signal for the schedule entry (I need a better icon but it wasn't the main priority this evening!).
Thanks again for the feedback so far and let me know how this one works for you!