From d3e3547ebab9a28e7599ed218a13876a2289c122 Mon Sep 17 00:00:00 2001 From: Dimitri Sokolyuk Date: Fri, 18 Mar 2011 17:01:52 +0000 Subject: revert to max value --- kernel/ppm.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/kernel/ppm.c b/kernel/ppm.c index 3a6e032..62920e8 100644 --- a/kernel/ppm.c +++ b/kernel/ppm.c @@ -85,8 +85,7 @@ ppm(void *arg) /* sync frame */ ON; //r = d += USEC(22500) - MSEC(t) / 0x3ff - MSEC(ADCCHANNELS) - USEC(300); - //r = d += MSEC(20) - MSEC(t) / 0x3ff - MSEC(ADCCHANNELS) - USEC(300); - r = d += USEC(22500) - MSEC(t >> 2) / 0xff - MSEC(ADCCHANNELS) - USEC(300); + r = d += MSEC(20) - MSEC(t) / 0x3ff - MSEC(ADCCHANNELS) - USEC(300); update(r, d); for (i = 0; i < ADCCHANNELS; i++) { @@ -98,7 +97,7 @@ ppm(void *arg) /* channel frame 0.7..1.7ms high */ ON; - r = d += USEC(700) + MSEC(a->value[i] >> 2) / 0xff; + r = d += USEC(700) + MSEC(a->value[i]) / 0x3ff; update(r, d); } signal(0); -- cgit v1.2.3