ardupilot/libraries
Lucas De Marchi ade1876318 AP_Motors: tie esc scaling with set_throttle_range()
We need to update the esc scaling from inside the Motors library, that
has access to the MOT_PWM_[MIN|MAX] values. Otherwise even though the
AP_Motors library honors the value for calculations, the RCOutput
drivers that need the scaling to set the real HW scaling will not work.
Right now it scales the value using the throttle_channel's min/max, even
though AP_Motors may be passing values in other range.
2017-02-26 13:38:24 +11:00
..
AC_AttitudeControl AC_AttitudeControl: added set_throttle_mix_value() 2017-02-26 09:20:51 +11:00
AC_Avoidance AC_Avoidance: Refactor fence.get_safe_alt() to fence.get_safe_alt_max() 2017-02-21 11:26:14 +11:00
AC_Fence AC_Fence: Add minimum altitude limit 2017-02-21 11:26:14 +11:00
AC_InputManager Global: remove mode line from headers 2016-10-24 09:42:01 -02:00
AC_PID AC_PID: added feed-forward to AC_PID 2017-02-18 17:26:43 +11:00
AC_PrecLand AC_PrecLand: Update for AHRS NED changes 2017-02-13 09:23:14 +11:00
AC_Sprayer AC_Sprayer: use new SRV_Channels API 2017-01-12 17:39:37 +11:00
AC_WPNav AC_WPNav: Add accessor for origin, and make get_bearing_cd() public 2017-02-21 11:26:14 +11:00
AP_AccelCal AP_AccelCal: fix bug preventing accel cal fit to run more than one iteration 2016-11-18 20:03:30 -02:00
AP_ADC Global: change Device::PeriodicCb signature 2017-01-14 10:03:54 +11:00
AP_ADSB AP_ADSB: cleanup 2017-02-22 11:55:47 -08:00
AP_AdvancedFailsafe AP_AdvancedFailsafe: adapt to new RC_Channel API 2017-01-12 17:39:37 +11:00
AP_AHRS AP_AHRS: mark many functions as override 2017-02-24 21:13:08 +11:00
AP_Airspeed AP_Airspeed: Change from magic number 0 to definition name. 2017-02-18 14:12:36 +00:00
AP_Arming AP_Arming: Fix up ARMING_REQUIRE param documentation to try and be less confusing 2017-02-15 07:22:11 +11:00
AP_Avoidance AP_Avoidance: Remove unutilized get_destination_perpendicular 2017-02-13 09:23:14 +11:00
AP_Baro AP_Baro: fixed spelling in comment 2017-02-21 02:23:23 -08:00
AP_BattMonitor AP_BattMonitor: fix param description 2017-02-15 20:01:59 +10:00
AP_Beacon AP_Beacon: Apply correct conversion from Pozyx beacon earth frame 2017-01-27 16:57:42 +09:00
AP_BoardConfig AP_BoardConfig: switched to always using in-tree sensors 2016-12-19 08:07:12 +11:00
AP_Buffer Global: remove mode line from headers 2016-10-24 09:42:01 -02:00
AP_Button Global: remove mode line from headers 2016-10-24 09:42:01 -02:00
AP_Camera Camera: Fix an incorrect label on CAM_DURATION 2017-02-13 19:20:49 +00:00
AP_Common AP_Common: Unify from print or println to printf. 2017-01-27 18:20:22 +11:00
AP_Compass AP_Compass: Set default learn parameter to disabled for Sub 2017-02-21 11:26:14 +11:00
AP_Declination AP_Declination: Unify from print or println to printf. 2017-01-27 18:20:22 +11:00
AP_FlashStorage AP_FlashStorage: added erase_ok callback 2016-12-02 09:49:40 +11:00
AP_Frsky_Telem AP_Frsky_Telem: Support for a GCS singleton 2017-02-13 09:32:01 +11:00
AP_GPS AP_GPS: Ublox, always quickly set the rates until we have fetched the version 2017-02-23 07:33:58 +11:00
AP_Gripper AP_Gripper: Add missing parameter units 2017-01-16 19:07:26 +00:00
AP_HAL AP_HAL: add MPU6500 defines 2017-02-26 13:37:13 +11:00
AP_HAL_AVR AP_HAL_AVR: remove examples 2016-05-23 21:49:45 -03:00
AP_HAL_Empty AP_HAL_Empty: adapt to new api 2017-01-23 21:23:16 +11:00
AP_HAL_FLYMAPLE AP_HAL_FLYMAPLE: remove hal 2016-05-23 21:49:45 -03:00
AP_HAL_Linux AP_HAL_Linux: move check for _split_transfers 2017-02-23 22:38:15 -08:00
AP_HAL_PX4 AP_HAL_PX4: SPIDevice: add missing ifdefs 2017-02-26 13:37:13 +11:00
AP_HAL_QURT HAL_QURT: fixed a bug in new_input() 2017-01-12 17:39:37 +11:00
AP_HAL_SITL AP_HAL_SITL: Add support for Sub 2017-02-21 11:26:14 +11:00
AP_HAL_VRBRAIN AP_HAL_VRBRAIN: Unify from print or println to printf. 2017-01-27 18:20:22 +11:00
AP_ICEngine AP_ICEngine: Update for AHRS NED changes 2017-02-13 09:23:14 +11:00
AP_InertialNav AP_InertialNav: Update for AHRS NED changes 2017-02-13 09:23:14 +11:00
AP_InertialSensor AP_InertialSensor: add support to MPU6500 2017-02-26 13:37:13 +11:00
AP_IRLock AP_IRLock: Change from magic number 0 to definition name. 2017-02-18 14:12:36 +00:00
AP_JSButton AP_JSButton: Fix param metadata for relay enum values 2017-02-22 14:42:23 +00:00
AP_L1_Control AP_L1_Control: add missing parameter metadata 2016-10-27 09:15:03 -07:00
AP_Landing AP_Landing: add double casts to printf-like function 2017-02-06 09:27:22 -08:00
AP_LandingGear AP_LandingGear: use new SRV_Channels API 2017-01-12 17:39:37 +11:00
AP_LeakDetector AP_LeakDetector: New library and analog/digital sensor drivers 2017-02-21 11:26:14 +11:00
AP_Math AP_Math: Add a 3D location difference, returning NED 2017-02-13 09:23:14 +11:00
AP_Menu AP_Menu: Unify from print or println to printf. 2017-01-27 18:20:22 +11:00
AP_Mission AP_Mission: Unify from print or println to printf. 2017-01-27 18:20:22 +11:00
AP_Module AP_Module: Update for AHRS NED changes 2017-02-13 09:23:14 +11:00
AP_Motors AP_Motors: tie esc scaling with set_throttle_range() 2017-02-26 13:38:24 +11:00
AP_Mount AP_Mount: Unify from print or println to printf. 2017-01-27 18:20:22 +11:00
AP_NavEKF NavEKF: Add GPS vertical accuracy to nav_gps_flags 2017-02-22 11:53:42 -08:00
AP_NavEKF2 NavEKF2: Add optional check for GPS vertical accuracy before aligning the EKF 2017-02-22 11:53:42 -08:00
AP_NavEKF3 AP_NavEKF3: Check gps vertical accuracy for aligning the GPS 2017-02-22 11:53:42 -08:00
AP_Navigation Global: remove mode line from headers 2016-10-24 09:42:01 -02:00
AP_Notify AP_Notify: Add tone and light pattern for leak detection 2017-02-21 11:26:14 +11:00
AP_OpticalFlow AP_OpticalFlow: Change from magic number 0 to definition name. 2017-02-18 14:12:36 +00:00
AP_Parachute AP_Parachute: Unify from print or println to printf. 2017-01-27 18:20:22 +11:00
AP_Param AP_Param: load parameters from a comma-separated-list 2017-02-23 22:46:33 -08:00
AP_Proximity AP_Proximity: add support for TeraRangerTower 2017-02-03 14:27:52 +09:00
AP_Rally Global: remove mode line from headers 2016-10-24 09:42:01 -02:00
AP_RangeFinder AP_RangeFinder: setup for split I2C transfers 2017-02-23 22:38:15 -08:00
AP_RCMapper AP_RCMapper: Add forward and strafe channel mappings for Sub 2017-02-21 11:26:14 +11:00
AP_Relay Global: remove mode line from headers 2016-10-24 09:42:01 -02:00
AP_RPM AP_RPM: Unify from print or println to printf. 2017-01-27 18:20:22 +11:00
AP_RSSI Global: remove mode line from headers 2016-10-24 09:42:01 -02:00
AP_Scheduler AP_Scheduler: Set main loop rate to 400hz for Sub 2017-02-21 11:26:14 +11:00
AP_SerialManager AP_SerialManager: add comment that Lidar360 protocol covers TerraRanger 2017-02-03 14:27:54 +09:00
AP_ServoRelayEvents AP_ServoRelayEvents: fixed trim bug 2017-01-12 17:39:37 +11:00
AP_SpdHgtControl Plane, AP_TECS: do not pass auto_land flag to TECS, it already knows it 2016-12-30 23:50:03 -08:00
AP_Stats AP_Stats: Add missing parameter units 2017-01-16 19:07:27 +00:00
AP_TECS AP_TECS: Update for AHRS NED changes 2017-02-13 09:23:14 +11:00
AP_TemperatureSensor AP_TemperatureSensor: Use powf instead of pow 2017-02-22 11:25:18 -08:00
AP_Terrain AP_Terrain: prevent use of invalid Location 2016-12-22 15:50:30 +11:00
AP_Tuning AP_Tuning: adapt to new RC_Channel API 2017-01-12 17:39:37 +11:00
AP_Vehicle AP_Vehicle: Add the ArduSub vehicle type. 2017-02-21 11:26:14 +11:00
APM_Control APM_Control: Added derating of steering wheel 2016-12-27 13:33:52 +11:00
DataFlash DataFlash: zero-pad the number in the log filename 2017-02-15 07:23:49 +11:00
doc doc: Fix typos 2016-05-13 19:20:06 -03:00
Filter Filter: added new constructor for 1p filter 2016-11-25 17:49:57 +11:00
GCS_Console GCS_Console: Unify from print or println to printf. 2017-01-27 18:20:22 +11:00
GCS_MAVLink GCS_MAVLink: make send_statustext virtual 2017-02-23 23:03:54 -08:00
PID PID: Unify from print or println to printf. 2017-01-27 18:20:22 +11:00
RC_Channel RC_Channel: improved doc string 2017-02-07 16:32:57 +11:00
SITL SITL: Add support for Sub 2017-02-21 11:26:14 +11:00
SRV_Channel SRV_Channel: fixed output slew rate handling 2017-02-21 06:09:33 +11:00
StorageManager StorageManager: Unify from print or println to printf. 2017-01-27 18:20:22 +11:00