fix typo
[enigma2.git] / lib / python / Components / Converter / FrontendInfo.py
index a1064b97d5eda085bb8eee4521399010d2f6bcfa..8e05813ca5b9cfe65ddf3e8b8ff5b769e759b8ca 100644 (file)
@@ -36,12 +36,15 @@ class FrontendInfo(Converter, object):
                return "%d %%" % (percent * 100 / 65536)
 
        def getBool(self):
-               assert self.type == LOCK, "the boolean output of FrontendInfo can only be used for lock info"
-               return self.source.lock
+               assert self.type in [self.LOCK, self.BER], "the boolean output of FrontendInfo can only be used for lock or BER info"
+               if self.type == self.LOCK:
+                       return self.source.lock
+               else:
+                       return self.source.ber > 0
 
        text = property(getText)
 
-       bool = property(getBool)
+       boolean = property(getBool)
 
        def getValue(self):
                assert self.type != self.LOCK, "the value/range output of FrontendInfo can not be used for lock info"