From: Jaroslav Kysela Date: Fri, 23 Oct 2015 19:16:44 +0000 (+0200) Subject: linuxdvb: satconf - more udelay fixes (rotor/switch) X-Git-Tag: v4.2.1~1791 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=1cbbd318481e9356c9c50c1fd1ce98e2f2fef341;p=thirdparty%2Ftvheadend.git linuxdvb: satconf - more udelay fixes (rotor/switch) --- diff --git a/src/input/mpegts/linuxdvb/linuxdvb_rotor.c b/src/input/mpegts/linuxdvb/linuxdvb_rotor.c index a0317264d..d68000506 100644 --- a/src/input/mpegts/linuxdvb/linuxdvb_rotor.c +++ b/src/input/mpegts/linuxdvb/linuxdvb_rotor.c @@ -376,7 +376,7 @@ linuxdvb_rotor_gotox_tune tvherror("diseqc", "failed to set GOTOX pos %d", lr->lr_position); return -1; } - usleep(MINMAX(lr->lr_cmd_time, 10, 100)); + usleep(MINMAX(lr->lr_cmd_time, 10, 100) * 1000); } tvhdebug("diseqc", "rotor GOTOX pos %d sent", lr->lr_position); @@ -412,7 +412,7 @@ linuxdvb_rotor_usals_tune tvherror("diseqc", "failed to send USALS command"); return -1; } - usleep(MINMAX(lr->lr_cmd_time, 10, 100)); + usleep(MINMAX(lr->lr_cmd_time, 10, 100) * 1000); } return linuxdvb_rotor_grace((linuxdvb_diseqc_t*)lr,lm); @@ -430,7 +430,7 @@ linuxdvb_rotor_tune return 0; /* Force to 18v (quicker movement) */ - if (linuxdvb_satconf_start(lsp, MINMAX(lr->lr_powerup_time, 10, 200) * 1000, 1)) + if (linuxdvb_satconf_start(lsp, MINMAX(lr->lr_powerup_time, 10, 200), 1)) return -1; /* GotoX */