]> git.ipfire.org Git - thirdparty/tvheadend.git/commitdiff
linuxdvb rotor: fix USALS formula (removed debug code)
authorJaroslav Kysela <perex@perex.cz>
Sun, 14 Dec 2014 09:23:29 +0000 (10:23 +0100)
committerJaroslav Kysela <perex@perex.cz>
Sun, 14 Dec 2014 09:24:14 +0000 (10:24 +0100)
src/input/mpegts/linuxdvb/linuxdvb_rotor.c

index 0715e598639455fcb31a88018422ffd3a0917bdc..82f6a37348418cc9af42f00165e067b575e4188e 100644 (file)
@@ -314,12 +314,6 @@ usals_sat_angle( double site_lat, double site_lon,
   if (azimuth < 90)
     value = 180 - value;
 
-  if (value < 180) {
-    return round(fabs(180 - value) * 10.0);
-  } else {
-    return -round(fabs(180 - value) * 10.0);
-  }
-
   return value;
 }
 
@@ -366,7 +360,7 @@ linuxdvb_rotor_usals_tune
 
   tvhtrace("diseqc", "rotor USALS goto %0.1f%c (motor %0.1f %sclockwise)",
            fabs(lr->lr_sat_lon), (lr->lr_sat_lon > 0.0) ? 'E' : 'W',
-           ((double)tmp / 10.0), (cmd & 0xE000) == 0xE000 ? "counter-" : "");
+           ((double)tmp / 10.0), (cmd & 0xF000) == 0xD000 ? "counter-" : "");
 
   for (i = 0; i <= ls->lse_parent->ls_diseqc_repeats; i++) {
     if (linuxdvb_diseqc_send(fd, 0xE0, 0x31, 0x6E, 2,