Transponder: At non applicable to orbpos for positions that do not exist
authorlittlesat <littlesat99@yahoo.com>
Sun, 22 Mar 2015 20:21:30 +0000 (21:21 +0100)
committerlittlesat <littlesat99@yahoo.com>
Sun, 22 Mar 2015 20:21:30 +0000 (21:21 +0100)
lib/python/Tools/Transponder.py

index 66e681e..c0f412e 100644 (file)
@@ -2,7 +2,7 @@ from enigma import eDVBFrontendParametersSatellite, eDVBFrontendParametersCable,
 from Components.NimManager import nimmanager
 
 def orbpos(pos):
-       return "%d.%d\xc2\xb0%s" % (pos > 1800 and ((3600 - pos) / 10, (3600 - pos) % 10, "W") or (pos / 10, pos % 10, "E"))
+       return pos > 3600 and "N/A" or "%d.%d\xc2\xb0%s" % (pos > 1800 and ((3600 - pos) / 10, (3600 - pos) % 10, "W") or (pos / 10, pos % 10, "E"))
 
 def getTunerDescription(nim):
        try: