Commit Graph

38675 Commits

Author SHA1 Message Date
Leonard Hall fb790cadda Tools: update parameter files after PID upgrade 2019-07-25 17:38:15 +09:00
Leonard Hall ad4b6fdeae Sub: param conversion for attitude control FF and FILT 2019-07-25 17:38:15 +09:00
Randy Mackay 35a57d1156 Rover: param conversions for FF and FILT params 2019-07-25 17:38:15 +09:00
Leonard Hall 34da437266 Plane: support for upgrade to PID object 2019-07-25 17:38:15 +09:00
Leonard Hall f128e93ec5 Copter: support for upgrade to PID object 2019-07-25 17:38:15 +09:00
Leonard Hall d61aa7a4ce Tracker: support for upgrade to PID object 2019-07-25 17:38:15 +09:00
Leonard Hall 6f14673f08 APM_Control: support for upgrade to PID object 2019-07-25 17:38:15 +09:00
Leonard Hall f913108efd AP_Winch: support for upgrade to PID object 2019-07-25 17:38:15 +09:00
Leonard Hall 3d831e4c04 AP_WheelEncoder: support for upgrade to PID object 2019-07-25 17:38:15 +09:00
Leonard Hall c7196a4232 AC_AutoTune: support for upgrade to PID object 2019-07-25 17:38:15 +09:00
Leonard Hall 0bb9db5139 AP_Motors: add feedforward input to mixers 2019-07-25 17:38:15 +09:00
Leonard Hall 979b54b33e AC_PosControl: support update to PID object 2019-07-25 17:38:15 +09:00
Leonard Hall 30746267ec AC_AttitudeControl_Heli: support for updates to AC_PID library
includes rename get_leaky_i to update_leaky_i
2019-07-25 17:38:15 +09:00
Leonard Hall bbe33e38f3 AC_AttitudeControl: support for upgrade to PID object 2019-07-25 17:38:15 +09:00
Leonard Hall ee820258ad AC_HELI_PID: support for upgrade to PID object
updates parameters based on new PID library
rename get_leaky_i to update_leaky_i and move FILT locations
2019-07-25 17:38:15 +09:00
Leonard Hall ab0bdc9fe6 AC_PID: upgrade to PID object 2019-07-25 17:38:15 +09:00
Leonard Hall 94ee2fb2fd AP_Logger: add error to PID message 2019-07-25 17:38:15 +09:00
Leonard Hall 157f786adf Global: rename desired to target in PID info 2019-07-25 17:38:15 +09:00
bugobliterator d921285b9d Tools: update iofirmware 2019-07-25 17:05:41 +10:00
bugobliterator 6469174a84 Tools: move to using separate firmwares for heater polarity values 2019-07-25 17:05:41 +10:00
bugobliterator cba98096e9 HAL_ChibiOS: move to using hardcoded heater PWM polarity in iofirmware 2019-07-25 17:05:41 +10:00
bugobliterator c07fe55b87 AP_IOMCU: remove autodetection of heater pin polarity, instead hardcode it 2019-07-25 17:05:41 +10:00
Peter Barker bab31a2d61 Rover: enable RC calibration checks 2019-07-24 15:40:09 +09:00
Michael du Breuil 852f85ec10 AP_Scripting: Fix bad return types on is_nan, is_inf, is_zero 2019-07-24 16:03:46 +10:00
Michael du Breuil 9e04939adf AP_Scripting: Protect send_text from reading the stack
Also fixes small alignment problem in generated code
2019-07-24 16:03:46 +10:00
Peter Barker 81222fbde0 SITL: correct RC2_REV to RC2_REVERSED in comment 2019-07-24 13:36:26 +09:00
Peter Barker 47e1733bc5 Tools: autotest: correct RC2_REV to RC2_REVERSED in comment 2019-07-24 13:36:26 +09:00
Peter Barker a89593856d AP_Logger: remove dangling print_mode method declaration 2019-07-24 13:35:01 +09:00
Peter Barker 2bc3f8b5c9 Rover: remove dangling print_mode method declaration 2019-07-24 13:35:01 +09:00
Peter Barker 1fbd41e6f3 Tools: autotest: add test for Rover SmartRTL 2019-07-23 19:00:38 +10:00
Peter Barker 6fc22cd5a3 Tools: autotest: make rangefinder test more reliable 2019-07-23 17:08:02 +10:00
Peter Barker 0bbe049477 GCS_MAVLink: assert max length of statustexts we send to the GCS 2019-07-22 23:05:15 -07:00
Siddharth Purohit db9f7c3dd5 AP_NavEKF3: do logging for 3rd EKF core 2019-07-23 12:34:38 +10:00
Siddharth Purohit 1527a5b97c AP_NavEKF2: do logging for 3rd EKF core 2019-07-23 12:34:38 +10:00
Siddharth Purohit 359dd3f71c AP_Logger: add logging for 3rd instance of EKF core 2019-07-23 12:34:38 +10:00
Michael du Breuil 6caa700c09 AP_Scripting: Add literal support to the binding layer 2019-07-23 10:05:29 +09:00
Michael du Breuil 5d3cfcb59c AP_Arming: Add scripting method 2019-07-23 10:05:29 +09:00
Tom Pittenger 692bf1c931 Rover: null check for unconfigured RCMAP_YAW which is not use don all vehicle types 2019-07-23 09:39:02 +10:00
Michael du Breuil c6f884221e Plane: Fix parameter description on values to not use the delimiter character 2019-07-23 09:29:48 +10:00
Michael du Breuil 3b8ecc182c AP_RCMapper: Fix sub only documentation on channels 2019-07-23 09:29:48 +10:00
Michael du Breuil fbc719c113 Tools: Run parameter emitters 2019-07-23 09:29:48 +10:00
Michael du Breuil bd8d63dd3f Tools: Add edn_format to CI 2019-07-23 09:29:48 +10:00
Randy Mackay eed19a9262 Copter: 3.6.10-rc2 release notes 2019-07-22 18:19:41 +09:00
Randy Mackay eb433508f1 Copter: esc cal startup check moved outside rc output init
this ensures we don't accidentally enter esc calibration during motor test
2019-07-22 14:53:36 +09:00
Michael du Breuil f79a3100d0 AP_Scripting: Add arming call, improve range check casting 2019-07-22 14:32:54 +09:00
Mirko Denecke bb7f80b452 AP_HAL_Linux: UARTDriver remove unused field and tabs 2019-07-21 21:52:42 -07:00
Mirko Denecke 633eb11bfd AP_RCProtocol: IBUS remove unused field 2019-07-22 09:12:57 +09:00
Leonard Hall c56acb49d6 Copter: Add missing Loiter initialisation lines.
This command is missing to define the desired acceleration that loiter will initalise to.
loiter_nav->clear_pilot_desired_acceleration();
2019-07-20 16:40:51 +09:00
Peter Barker ecb8a2ee24 Tools: move openocd to use stlink-v2 2019-07-20 14:43:27 +10:00
Andrew Tridgell c173f8e24d AP_Airspeed: support both 5inH2O and 10inH2O versions of DLVR sensor
useful for faster aircraft
2019-07-19 21:39:30 -07:00