Andrew Tridgell
|
5724aef8b3
|
Plane: support automatic servo trimming
now that we have separated RC input from servo output with
SERVO_RNG_ENABLE=1 we can do full automatic servo trimming as an
option
|
2016-10-16 15:20:47 +11:00 |
Andrew Tridgell
|
70375720f3
|
Plane: fixed throttle slew handling with SERVO_RNG_ENABLE=1
|
2016-10-15 21:42:39 +11:00 |
Andrew Tridgell
|
be1109174e
|
Plane: apply elevon and vtail mixers after SRV_Channel remap
this is needed to ensure that changes in RCn_MIN/MAX don't cause
changes in the output handling for elevon nd vtail planes
|
2016-10-15 16:59:36 +11:00 |
Andrew Tridgell
|
d49f50db4b
|
Plane: don't output aux channels on termination
|
2016-10-15 16:59:36 +11:00 |
Andrew Tridgell
|
a23c373f16
|
Plane: fixed servo mixing for AFS and failsafe case
|
2016-10-15 16:59:35 +11:00 |
Andrew Tridgell
|
8170df7ba8
|
Plane: added servo remapping object
|
2016-10-15 16:59:35 +11:00 |
Andrew Tridgell
|
c7f738c284
|
Plane: separate out the output channel mixing
this provides a framework for other output mixing types
|
2016-10-15 16:59:35 +11:00 |
Andrew Tridgell
|
eb67c97bb2
|
Plane: split out flap output functions
|
2016-10-15 16:59:34 +11:00 |
Andrew Tridgell
|
a2cdd75870
|
Plane: removed THROTTLE_OUT define
this can be achieved with THR_MAX parameter instead
|
2016-10-15 16:59:34 +11:00 |
Andrew Tridgell
|
40c6ebf61a
|
Plane: refactor more of servos output code to be easier to read
|
2016-10-15 16:59:34 +11:00 |
Andrew Tridgell
|
6aa3ded666
|
Plane: split main servo output functions into a separate file
|
2016-10-15 16:59:34 +11:00 |