From 388f57ecc32a3b631de2ff9c200cd398322a27bf Mon Sep 17 00:00:00 2001 From: Jaroslav Kysela Date: Sun, 14 Dec 2014 10:23:29 +0100 Subject: [PATCH] linuxdvb rotor: fix USALS formula (removed debug code) --- src/input/mpegts/linuxdvb/linuxdvb_rotor.c | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/src/input/mpegts/linuxdvb/linuxdvb_rotor.c b/src/input/mpegts/linuxdvb/linuxdvb_rotor.c index 0715e598..82f6a373 100644 --- a/src/input/mpegts/linuxdvb/linuxdvb_rotor.c +++ b/src/input/mpegts/linuxdvb/linuxdvb_rotor.c @@ -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,