Robert Lefebvre
a2958e2ffd
AP_MotorsSingle: Fix parameter comments.
10 years ago
Randy Mackay
677f6cce7f
AP_Motors: reduce slow-start increment for fast CPUs
10 years ago
Randy Mackay
6690aff305
AC_Motors: param description addition
10 years ago
Randy Mackay
793ed20534
CoaxCopter: set throttle upper and lower flags
10 years ago
Randy Mackay
57f6d0ff60
SingleCopter: set throttle upper and lower flags
10 years ago
Randy Mackay
85fb4b122a
MotorsMatrix: _min_throttle interpreted as 0 ~ 1000 range for throttle_lower flag
...
Also trigger throttle_upper flag when throttle in reaches 1000
10 years ago
Randy Mackay
91e5201439
Tri: _min_throttle interpreted as 0~1000 range for throttle_lower flag
...
limit.throttle_lower flag becomes true when the throttle passed into the
motors lib (which is in the 0 ~ 1000 range) is below _min throttle.
This makes the interpretation of the THR_MIN parameter consistent
between the main code (which uses 0 ~ 1000 range) and the motors lib
(which previously used the RC3_MIN ~ RC3_MAX range).
The remaining problem however is that the output of the motors continues
to use THR_MIN as if it were a pwm. I don't believe this is a dangerous
problem however.
10 years ago
Jason Short
b57539a9ad
AP_Motors: throttle_pass_through accepts pwm
11 years ago
NullVoxPopuli
c672b3e324
Copter: Added support for V-Shaped and A-Shaped VTail Quadcopter frames
...
Signed-off-by: NullVoxPopuli <LPSego3+dev@gmail.com>
11 years ago
Randy Mackay
9b9f6cd47a
AC_MotorsHeli: init member to resolve compiler warning
11 years ago
Andrew Tridgell
2e83555892
AP_Motors: fixed example build
11 years ago
Randy Mackay
5596001d39
AC_Motors: make get_throttle_out const
11 years ago
Randy Mackay
b665ebd7a0
MotorsMatrix: implement get_motor_mask
11 years ago
Randy Mackay
d73605ece8
MotorsCoax: implement get_motor_mask
11 years ago
Randy Mackay
72c3e9cc72
TradHeli: implement get_motor_mask
11 years ago
Randy Mackay
6d99524e56
MotorsSingle: implement get_motor_mask
11 years ago
Randy Mackay
6ae855c1cf
MotorsTri: implement get_motor_mask
11 years ago
Randy Mackay
7749bfe82c
Motors: add get_motor_mask method
...
This returns a bitmask of output channels that are used by the motors
library. This allows removing the chance of a do-set-servo interfering
with a motor or control surface used to control the vehicle.
11 years ago
Andrew Tridgell
d9f20c6785
AP_Motors: fixed example build
11 years ago
Randy Mackay
517732a34d
AP_Motors: add get_throttle_out accessor
11 years ago
Andrew Tridgell
e448168ba6
AP_Motors: fixed example build
11 years ago
bugobliterator
e6f27c9fac
AP_Motors_Time_test.pde: use hal.scheduler->micros instead of gettimeofday
11 years ago
bugobliterator
fb7ca9bb3c
AP_Motors:add AP_Motors_Time_test
11 years ago
Víctor Mayoral Vilches
d43c1cc544
AP_Motors_test: Adapt to test bench available
11 years ago
Robert Lefebvre
92bdf24dba
AP_MotorsHeli: Add To-Do. Swash setup hasn't seemed to work right for a while, this might be why. Confirm later.
11 years ago
Robert Lefebvre
789b1018fc
AP_MotorsHeli: Change set_delta_phase_angle so that it forces recalculation of collective factors.
11 years ago
Robert Lefebvre
fd542e99d8
AP_MotorsHeli: Create Delta Phase Angle variable and method to set. Will be used by CCComp code.
11 years ago
Robert Lefebvre
0680b88abd
AP_MotorsHeli: Add main loop rate time variable and method. Change RSC increment calc to account for loop rate time.
11 years ago
Robert Lefebvre
979abb9fbd
TradHeli: Cause DDVP Tail Motor to stop immediately when Ch8 is 0.
11 years ago
Randy Mackay
5cc26569fc
AP_Motors: fix example sketch
11 years ago
Randy Mackay
2be99d7a92
TriCopter: output_test for individual motors
...
Based on original work by Nils Hogberg
11 years ago
Randy Mackay
07766e55f9
SingleCopter: output_test for individual motors
...
Based on original work by Nils Hogberg
11 years ago
Randy Mackay
3610cfe24c
TradHeli: output_test for individual motors
...
Based on original work by Nils Hogberg
11 years ago
Randy Mackay
8f74f5b3b0
CoaxCopter: output_test for individual motors
...
Based on original work by Nils Hogberg
11 years ago
Randy Mackay
d63d82ec17
MotorMatrix: output_test for individual motors
...
Based on original work by Nils Hogberg
11 years ago
Vizual54
11d02ea5d2
AP_Motors: output_test for individual motors
...
Modified and integrated by Randy Mackay
11 years ago
L. Preston Sego III
3ecdc4b741
Copter: Add support for V-Tail Quads
11 years ago
Randy Mackay
b78e59ea30
AP_Motors: add stability patch test to example sketch
11 years ago
Jonathan Challinger
9959a44453
AP_Motors: properly constrain thr_adj_max
11 years ago
Andrew Tridgell
efdb678e00
AP_Motors: fixed example build
11 years ago
Andrew Tridgell
866e32f059
AP_Motors: removed unused variable
11 years ago
Randy Mackay
d761ddd4af
AP_Motors: fix example sketch
11 years ago
Randy Mackay
8d6eb1eceb
MotorsMatrix: motor_to_channel_map moved to progmem
11 years ago
Randy Mackay
134289af38
TradHeli: motor_to_channel_map moved to progmem
11 years ago
Randy Mackay
1bee56877c
CoaxCopter: motor_to_channel_map moved to progmem
11 years ago
Randy Mackay
3fad8e3630
SingleCopter: motor_to_channel_map moved to progmem
11 years ago
Randy Mackay
0edf039155
AP_MotorsTri: motor_to_channel_map moved to progmem
11 years ago
Randy Mackay
96d433c63e
AP_Motors: motor_to_channel_map moved to progmem
11 years ago
Randy Mackay
415e48de19
TriCopter: use refs for all RC_Channels
11 years ago
Randy Mackay
01d30271d8
SingleCopter: use refs for all RC_Channels
11 years ago