diff options
| author | Felix Domke <tmbinc@elitedvb.net> | 2007-05-20 23:12:44 +0000 |
|---|---|---|
| committer | Felix Domke <tmbinc@elitedvb.net> | 2007-05-20 23:12:44 +0000 |
| commit | 8bb6976db1427c12c4cae54ca25f9a6f0243c233 (patch) | |
| tree | 8c314074cf82b4cdfff0630d4f2832e74f456a80 /lib/python | |
| parent | d9ff28254707738b22729bfc81e9e0b6e0a88526 (diff) | |
| download | enigma2-8bb6976db1427c12c4cae54ca25f9a6f0243c233.tar.gz enigma2-8bb6976db1427c12c4cae54ca25f9a6f0243c233.zip | |
add SNRdB, but requires proper frontend support
Diffstat (limited to 'lib/python')
| -rw-r--r-- | lib/python/Components/Converter/FrontendInfo.py | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/lib/python/Components/Converter/FrontendInfo.py b/lib/python/Components/Converter/FrontendInfo.py index e2923a95..bcef9311 100644 --- a/lib/python/Components/Converter/FrontendInfo.py +++ b/lib/python/Components/Converter/FrontendInfo.py @@ -6,6 +6,7 @@ class FrontendInfo(Converter, object): SNR = 1 AGC = 2 LOCK = 3 + SNRdB = 4 def __init__(self, type): Converter.__init__(self, type) @@ -13,6 +14,8 @@ class FrontendInfo(Converter, object): self.type = self.BER elif type == "SNR": self.type = self.SNR + elif type == "SNRdB": + self.type = self.SNRdB elif type == "AGC": self.type = self.AGC else: @@ -31,7 +34,10 @@ class FrontendInfo(Converter, object): percent = self.source.agc elif self.type == self.SNR: percent = self.source.snr - + elif self.type == self.SNRdB: + if self.source.snr is None: + return "N/A" + return "%3.02f dB" % (self.source.snr / 100.0) if percent is None: return "N/A" |
