Rev 2093 | Rev 2161 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 2093 | Rev 2127 | ||
---|---|---|---|
Line 2165... | Line 2165... | ||
2165 | // Gier |
2165 | // Gier |
2166 | if(Mixer.Motor[i][3] == 64) tmp_int += GierMischanteil; |
2166 | if(Mixer.Motor[i][3] == 64) tmp_int += GierMischanteil; |
2167 | else if(Mixer.Motor[i][3] == -64) tmp_int -= GierMischanteil; |
2167 | else if(Mixer.Motor[i][3] == -64) tmp_int -= GierMischanteil; |
2168 | else tmp_int += ((long)GierMischanteil * Mixer.Motor[i][3]) / 64L; |
2168 | else tmp_int += ((long)GierMischanteil * Mixer.Motor[i][3]) / 64L; |
Line 2169... | Line 2169... | ||
2169 | 2169 | ||
2170 | //if(tmp_int > tmp_motorwert[i]) tmp_int = (tmp_motorwert[i] + tmp_int) / 2; // MotorSmoothing // MartinR: so war es |
2170 | if(tmp_int > tmp_motorwert[i]) tmp_int = (tmp_motorwert[i] + tmp_int) / 2; // MotorSmoothing // MartinR: so war es |
2171 | if(tmp_int > tmp_motorwert[i]) tmp_int = ((2* tmp_motorwert[i] + tmp_int) / 2) + 1; // MartinR: evtl. stärkere Filterung um Hüpfen bei der Landung zu verringern |
2171 | //if(tmp_int > tmp_motorwert[i]) tmp_int = ((2* tmp_motorwert[i] + tmp_int) / 3) + 1; // MartinR: evtl. stärkere Filterung um Hüpfen bei der Landung zu verringern |
2172 | // else tmp_int = 2 * tmp_int - tmp_motorwert[i]; // original MotorSmoothing |
2172 | // else tmp_int = 2 * tmp_int - tmp_motorwert[i]; // original MotorSmoothing |
2173 | else |
2173 | else |
2174 | { |
2174 | { |
2175 | if(EE_Parameter.MotorSmooth == 0) |
2175 | if(EE_Parameter.MotorSmooth == 0) |