Rotary encoders in Mixer

This commit is contained in:
bsongis
2012-04-02 19:40:36 +00:00
parent 531f093514
commit d311818604
+3 -1
View File
@@ -645,7 +645,9 @@ int16_t getRotaryEncoder(uint8_t idx)
void incRotaryEncoder(uint8_t idx, int8_t inc)
{
phaseaddress(getRotaryEncoderFlightPhase(idx))->rotaryEncoders[idx] += inc;
g_rotenc[idx] += inc;
int16_t *value = &(phaseaddress(getRotaryEncoderFlightPhase(idx))->rotaryEncoders[idx]);
*value = limit((int16_t)-1024, *value + inc, (int16_t)+1024);
}
#endif