No, the screensaver package, simply replaces the set of images generated by Humax with a new set, the 3 Minute delay and the way the pictures are moved around the screen are part of Humax's core program and is not determined by the screensaver packageIs it possible to adjust the time it takes for the screensaver to activate?
What he saidNo it's not possible or no you don't remember ping pong?
And behaviour #2 was deplored here, with which I'm entirely in agreement (almost as if Humax programmers had no idea that there could be dynamic MHEG-5 displays with radio, likely because it seems to be a UK/EIR/AUS/NZ/SA/HK thing):After all this time, the behaviour of the screensaver has gone unnoticed as a bug:
...
- During playback of an audio-only recording, the music slide is replaced by the screensaver after a couple of minutes.
...
- During live play from a radio service, the screensaver kicks in even though the on-screen info is changing.
And then there was a suggestion, but I couldn't see any sign of a follow-up:hey folks,
rather than customising it, i'd like to skip back to switching off the screensaver please:
Your deduction is also right, Brian, as this is exactly when I see the screensaver: it arrives when i listen to the radio via my TV (e.g. UK Freeview channels 700 onwards). This is a problem for me cos the BBC radio channels i listen tend to display track & artist info, which i find really useful. If the DJ forgets to mention who's playing, i can just read it from the screen, & if it's a groovy tune, i can then hit the web & find out more. for me, track & artist display is the single best improvement of digital radio from analog (there are others, but this is my absolute fave by miles).
But the clock screensaver does not switch off when the track data updates, so the only way to see it is to press any button on the remote every time the track changes, which is tedious.
i don't want to see the screensaver when i listen to the radio. it is unasked for & unwanted, no matter how beautiful we can make it.
...
With the new ir package, it would be possible to write something that kept pretending to press a remote control key every minute which would stop the screensaver kicking in. It might not even have to be a real key - I'll have a play.
#!/bin/sh
# Disable screensaver for radio channels
# requires WebIf, IR packages
is_radio() {
# See http://tinyurl.com/DigitalUK-LCN-Policy, Schedule 2 (PDF)
[ "$1" -ge 700 -a "$1" -le 750 ] 2>/dev/null
}
get_chan() {
local stat
local chan
stat=`status|grep 'Watching '`
#expecting nothing, or "Watching chan: programme description"
chan=${stat#Watching }
if [ "$chan" = "$stat" ]; then
# not Watching (aka Listening)
echo ""
else
echo ${chan%%:*}
fi
}
while true; do
is_radio `get_chan` && ir BOOKMARKS
# assume screensaver kicks in after 3 minutes = 180s idle
sleep 175
done
That first set isn't bad - the 10 can easily be converted to a 0. If there is a consensus that they are festive enough, I'm happy to tweak it to a 0 if somebody else can pick up the rest of the job.