Ron Taylor
Member
Have installed as per #256 - although already shown as at 2.10 in "installed packages"?
Redring intercepts all commands sent from the Humax software to the front panel and modifies or augments them according to the configuration. When a recording finishes in standby, the Humax firmware sets the next wakeup timer from one thread and turns off the recording icon on the display in another. Redring intercepts the command to turn the record icon off and adds in commands to change the ring from red to blue or orange (depending on configuration) and to set the brightness of the LED ring and VFD (again depending on configuration). As these actions are being performed in different threads, there is a race condition which can cause the commands to be garbled on the way to the front panel. The solution was to add more synchronisation primitives to the code sections to avoid this.@af123, out of interest, and if it isn't too technical, what was the cause of the RR fail-to-wake ?
[RR] Thu Sep 13 08:25:48 2012: -> SetClock(0x3) 50 51 98 8c
[RR] Thu Sep 13 08:25:48 2012: [ Thu Sep 13 08:25:48 2012 ] ( 1347524748 )
[RR] Thu Sep 13 08:25:48 2012: +> SetClock(0x3) 50 51 98 8c
[RR] Thu Sep 13 08:25:48 2012: [ Thu Sep 13 08:25:48 2012 ] ( 1347524748 )
[RR] Thu Sep 13 08:25:48 2012: !> SetClock(0x3) 50 51 98 8c
[RR] Thu Sep 13 08:25:48 2012: [ Thu Sep 13 08:25:48 2012 ] ( 1347524748 )
[RR] Thu Sep 13 08:25:48 2012: -> SetWakeup(0x5) 01 50 52 73 44
[RR] Thu Sep 13 08:25:48 2012: [ Thu Sep 13 23:59:00 2012 ] ( 1347580740 )
[RR] Thu Sep 13 08:25:48 2012: -> SetWakeup(0x5) 01 00 00 00 00
[RR] Thu Sep 13 08:25:48 2012: -> RingBrightness(0x1a) 1d
[RR] Thu Sep 13 08:25:48 2012: Standby ring dim detected.
[RR] Thu Sep 13 08:25:48 2012: +> RingBrightness(0x1a) 1d
[RR] Thu Sep 13 08:25:48 2012: !> RingBrightness(0x1a) 1d
[RR] Thu Sep 13 08:26:05 2012: -> SetClock(0x3) 50 51 98 9d
[RR] Thu Sep 13 08:26:05 2012: [ Thu Sep 13 08:26:05 2012 ] ( 1347524765 )
[RR] Thu Sep 13 08:26:05 2012: +> SetClock(0x3) 50 51 98 9d
[RR] Thu Sep 13 08:26:05 2012: [ Thu Sep 13 08:26:05 2012 ] ( 1347524765 )
[RR] Thu Sep 13 08:26:05 2012: !> SetClock(0x3) 50 51 98 9d
[RR] Thu Sep 13 08:26:05 2012: [ Thu Sep 13 08:26:05 2012 ] ( 1347524765 )
[RR] Thu Sep 13 08:26:05 2012: -> SetWakeup(0x5) 01 50 52 73 44
[RR] Thu Sep 13 08:26:05 2012: [ Thu Sep 13 23:59:00 2012 ] ( 1347580740 )
+++++++++++++++++++++++++++++++++++++++++++++++++++++++
[RR] Thu Sep 13 20:53:43 2012: !> RingBrightness(0x1a) 1d
[RR] Thu Sep 13 20:54:00 2012: -> SetClock(0x3) 50 52 47 e8
[RR] Thu Sep 13 20:54:00 2012: [ Thu Sep 13 20:54:00 2012 ] ( 1347569640 )
[RR] Thu Sep 13 20:54:00 2012: +> SetClock(0x3) 50 52 47 e8
[RR] Thu Sep 13 20:54:00 2012: [ Thu Sep 13 20:54:00 2012 ] ( 1347569640 )
[RR] Thu Sep 13 20:54:00 2012: !> SetClock(0x3) 50 52 47 e8
[RR] Thu Sep 13 20:54:00 2012: [ Thu Sep 13 20:54:00 2012 ] ( 1347569640 )
[RR] Thu Sep 13 20:54:00 2012: -> SetWakeup(0x5) 01 50 52 73 44
[RR] Thu Sep 13 20:54:00 2012: [ Thu Sep 13 23:59:00 2012 ] ( 1347580740 )
[RR] Thu Sep 13 20:54:00 2012: -> ???(0x14) 01
[RR] Thu Sep 13 20:54:00 2012: +> ???(0x14) 01
[RR] Thu Sep 13 20:54:00 2012: !> ???(0x14) 01
[RR] Thu Sep 13 20:54:00 2012: -> ???(0x14) 01
[RR] Thu Sep 13 20:54:00 2012: +> ???(0x14) 01
[RR] Thu Sep 13 20:54:00 2012: !> ???(0x14) 01
[RR] Thu Sep 13 20:54:00 2012: -> PowerOff(0x6) 00
[RR] Thu Sep 13 20:54:00 2012: Power-off detected.
[RR] Thu Sep 13 20:54:00 2012: Changing to amber.
[RR] Thu Sep 13 20:54:00 2012: +> RingBrightness(0x1a) 1d
[RR] Thu Sep 13 20:54:00 2012: !> RingBrightness(0x1a) 1d
[RR] Thu Sep 13 20:54:01 2012: +> RingColour(0xe) 00
[RR] Thu Sep 13 20:54:01 2012: !> RingColour(0xe) 00
+++++++++++++++++++++++++++++++++++++++++++++++++++++++
Have we lost the ability to turn off the Red Ring? - I have Half Awake and Standby Red Ring set to OFF except for when recording.
I reinstalled the new version and now cannot seem to turn of the red ring when in standby which is all I originally needed.
makem
2) the centre ring when it is Red
You need Stand-by >> Override Led Ring Brightness = On
Some things are definitely slower with certain redring options enabled (Pausing while using the show clock and show elapsed time on playback options for example) but I can't think why P+/P- would be. I will investigate!Has anyone else noticed the box is slower to respond to a button press on the remote