Quote:
def correctBugsCausedByDriver(self, tplist) :
if self.is_c_band_scan: # for some reason a c-band scan (with a Vu+) returns the transponder frequencies in Ku band format so they have to be converted back to c-band numbers before the subsequent service search
x = 0
for transponders in tplist:
if tplist[x].frequency > (4200*1000) :
tplist[x].frequency = (5150*1000) - (tplist[x].frequency - (9750*1000))
x += 1
elif self.is_circular_band_scan: # Add Standard 10750 L.O. LNB
x = 0
for transponders in tplist:
tplist[x].frequency = (150*1000) + tplist[x].frequency
x += 1