From 2c1406667592250357b4e268d928b0c4f41f0052 Mon Sep 17 00:00:00 2001 From: bsongis Date: Tue, 10 Apr 2012 20:55:11 +0000 Subject: [PATCH] DSM2 pulses throws adjusted when DSM2_SERIAL as DSM2_PPM --- src/pulses_avr.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/pulses_avr.cpp b/src/pulses_avr.cpp index 407e2226f..084cc293a 100644 --- a/src/pulses_avr.cpp +++ b/src/pulses_avr.cpp @@ -421,7 +421,7 @@ FORCEINLINE void setupPulsesDsm2() } *ptr++ = g_model.modelId; for (uint8_t i=0; i>1)+512, 1023); + uint16_t pulse = limit(0, ((g_chans512[i]*13)>>5)+512,1023); *ptr++ = (i<<2) | ((pulse>>8)&0x03); *ptr++ = pulse & 0xff; }