experimental dm8000 recording fix, doesn't belong here
authorFelix Domke <tmbinc@elitedvb.net>
Mon, 17 Nov 2008 23:39:59 +0000 (00:39 +0100)
committerFelix Domke <tmbinc@elitedvb.net>
Mon, 17 Nov 2008 23:39:59 +0000 (00:39 +0100)
lib/python/Components/Renderer/FrontpanelLed.py

index 7bb584e51f30367131acc4960881e520daa5a0dc..cd329b562cebf98e1e1329562260c5e71c0c1736 100644 (file)
@@ -6,15 +6,24 @@ class FrontpanelLed(Element):
                Element.__init__(self)
 
        def changed(self, *args, **kwargs):
-               if self.source.value:
+               if self.source.value or 1:
                        pattern = 0x55555555
+                       pattern_4bit = 0x84fc8c04
                        speed = 20
                else:
                        pattern = 0
+                       pattern_4bit = 0xffffffff
                        speed = 1
 
                try:
                        open("/proc/stb/fp/led0_pattern", "w").write("%08x" % pattern)
+               except IOError:
+                       pass
+               try:
+                       open("/proc/stb/fp/led_pattern", "w").write("%08x" % pattern_4bit)
+               except IOError:
+                       pass
+               try:
                        open("/proc/stb/fp/led_pattern_speed", "w").write("%d" % speed)
                except IOError:
                        pass