Subversion Repositories FlightCtrl

Rev

Rev 1986 | Rev 1991 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 1986 Rev 1988
Line 85... Line 85...
85
 
85
 
86
/************************************************************************/
86
/************************************************************************/
87
/*  Filter for motor value smoothing (necessary???)                     */
87
/*  Filter for motor value smoothing (necessary???)                     */
88
/************************************************************************/
88
/************************************************************************/
89
int16_t motorFilter(int16_t newvalue, int16_t oldvalue) {
89
int16_t motorFilter(int16_t newvalue, int16_t oldvalue) {
90
  switch (dynamicParams.motorSmoothing) {
90
  switch (staticParams.motorSmoothing) {
91
  case 0:
91
  case 0:
92
    return newvalue;
92
    return newvalue;
93
  case 1:
93
  case 1:
94
    return (oldvalue + newvalue) / 2;
94
    return (oldvalue + newvalue) / 2;