Commit Graph

40257 Commits

Author SHA1 Message Date
Leonard Hall 8d08a5d4bd AC_AutoTune: fix restoring of original gains
current_gain_type was not being set when load_gains was called meaning subsequent calls to load_gains would fail if gain_type was GAIN_ORIGINAL
2020-02-05 10:51:31 +11:00
Randy Mackay 6f76b2eacb Copter: version to 4.0.2-rc1 2020-02-05 10:51:31 +11:00
Randy Mackay fc6e37e29e Copter: 4.0.2-rc1 release notes 2020-02-05 10:51:31 +11:00
Andrew Tridgell fbf68c860b HAL_SITL: fixed bitmask error on storage erase 2020-02-05 10:51:31 +11:00
Andrew Tridgell e89750bb41 HAL_Linux: fixed bitmask error on storage erase 2020-02-05 10:51:31 +11:00
Andrew Tridgell 08f00d6a40 HAL_ChibiOS: fixed bitmask error on storage erase 2020-02-05 10:51:31 +11:00
Rob Ratcliff 4edab03651 RC_Channel: fix handling of rc_override_time of -1 2020-02-05 10:51:31 +11:00
Randy Mackay f8361a6aae AP_RangeFinder: update OFFSET param description to clarify only for analog and pwm 2020-02-05 10:51:31 +11:00
Randy Mackay db3f1cb3b3 AP_RangeFinder: PWM driver adds offset param value 2020-02-05 10:51:31 +11:00
Matt Lawrence dfd1e4c839 Copter: Reverse circle radius stick input
Change the circle mode radius control so that pitch stuck up (forward) reduces the radius. Pulling the pitch stick back (reverse), increases the radius.
2020-02-05 10:51:31 +11:00
Randy Mackay 5428bf8cbc AC_AutoTune: fix backup of yaw acceleration 2020-02-05 10:51:31 +11:00
Bill Geyer 98c334598f AC_AttitudeControl: tradheli-Remove Param descriptions
This remove the old filter param description from AC 3.6 and adds the new filter param descriptions.
2020-02-05 10:51:30 +11:00
Matt Lawrence 24da1c168b AP_Notify: Remove pixhawk from Oreo LED comments
Removes specific reference to pixhawk from comments since not all flight controllers are pixhawks.
2020-02-05 10:51:30 +11:00
Matt Lawrence 3e91a468d1 Copter: Add GCS failsafe pre-arm check 2020-02-05 10:51:30 +11:00
Matt Lawrence c1a070371e Copter: Update AP_Notify of GCS failsafe 2020-02-05 10:51:30 +11:00
Matt Lawrence 22d0c64183 AP_Notify: Add GCS failsafe notify tones and lights 2020-02-05 10:51:30 +11:00
Andrew Tridgell 2143e7025f Tools: updated IO firmware 2020-02-05 10:51:30 +11:00
Andrew Tridgell 0ef25a02f5 HAL_ChibiOS: use recursive mutex for RCInput 2020-02-05 10:51:30 +11:00
Andrew Tridgell 3ba2f51131 HAL_ChibiOS: implement pulse_input_enable()
and cleanup use of mutexes in RC input
2020-02-05 10:51:30 +11:00
Andrew Tridgell 1e87aa7887 HAL_ChibiOS: added disable() API for pulse input 2020-02-05 10:51:30 +11:00
Andrew Tridgell e9b829db78 AP_IOMCU: use more efficient read API for rcin 2020-02-05 10:51:30 +11:00
Andrew Tridgell a5ee318f98 AP_RCProtocol: added multi-channel read() API
and use pulse_input_enable() to disable pulse input when not needed
2020-02-05 10:51:30 +11:00
Andrew Tridgell 582f2ada47 AP_HAL: added pulse_input_enable() API
this allows disabling pulse input at runtime to lower CPU load on
IOMCU when decoding via a UART
2020-02-05 10:51:30 +11:00
Andrew Tridgell 66b7fe6722 waf: fixed cygwin build issue 2020-02-05 10:51:30 +11:00
Andrew Tridgell ff6843327d AP_OpticalFlow: probe all I2C buses for px4flow on Hex Cubes 2020-02-05 10:51:30 +11:00
Randy Mackay 136d348783 Copter: version to 4.0.1 2020-02-05 10:51:30 +11:00
Randy Mackay 2e1064230c Copter: 4.0.1 release notes 2020-02-05 10:51:30 +11:00
Randy Mackay 856321391d Copter: version to 4.0.1-rc3 2020-02-05 10:51:30 +11:00
Randy Mackay 81fa0dd390 Copter: 4.0.1-rc3 release notes 2020-02-05 10:51:30 +11:00
Michael du Breuil ded974afbd AP_Rangefinder: Fix bad subgroup pointer for drivers 2020-02-05 10:51:30 +11:00
Matt Lawrence 6b1d51e45c Tools: Updating solo's parameters 2020-02-05 10:51:30 +11:00
Randy Mackay ecef3e7870 AP_Logger: remove non-error init messages 2020-02-05 10:51:30 +11:00
Andrew Tridgell aebcea30c5 AP_UAVCAN: protect UAVCAN DNA server with semaphore 2020-02-05 10:51:30 +11:00
Gone4Dirt b41d46c4c7 Copter: Changed autorotation fltmode to clarify for heli 2020-02-05 10:51:30 +11:00
Bill Geyer 086c51e98e AC_InputManager: tradheli-Fix parameter metadata errors 2020-02-05 10:51:30 +11:00
Randy Mackay 7d94d4725c Copter: version to 4.0.1-rc2 2020-02-05 10:51:30 +11:00
Randy Mackay 5aab41b50e Copter: 4.0.1-rc2 release notes 2020-02-05 10:51:30 +11:00
Randy Mackay 5b5e4c71a1 Copter: version to 4.0.1-rc1 2020-02-05 10:51:30 +11:00
Randy Mackay b7b79ad165 Copter: 4.0.1-rc1 release notes 2020-02-05 10:51:30 +11:00
bnsgeyer 025cc92ee0 Copter: fix tradheli RSC RC passthrough mode
Copter: heli get_pilot_desired_rotor_speed converts interlock input to desired rotor speed
2020-02-05 10:51:30 +11:00
Randy Mackay 568bf45d15 SRV_Channel: add NeoPixelx to function param description 2020-02-05 10:51:30 +11:00
Andrew Tridgell d302a9fa53 AP_UAVCAN: fixed build on Linux 2020-02-05 10:51:30 +11:00
Andrew Tridgell 61ef6c96d1 AP_KDECAN: fixed build error on Linux 2020-02-05 10:51:30 +11:00
Andrew Tridgell 4866deb962 AP_Logger: added CESC message for logging CAN ESC status 2020-02-05 10:51:30 +11:00
Andrew Tridgell 4e50759828 AP_Logger: added CSRV logging for CAN servo status 2020-02-05 10:51:30 +11:00
Andrew Tridgell 21cc58e513 AP_UAVCAN: added logging of CAN ESC status 2020-02-05 10:51:30 +11:00
Andrew Tridgell 0dea4b2fa5 AP_UAVCAN: added logging of UAVCAN actuator::Status messages
this allows for logging of CAN servo status
2020-02-05 10:51:30 +11:00
Randy Mackay 4a22f6b66a GCS_MAVLink: send optflow message even if no height estimate 2020-02-05 10:51:30 +11:00
Matt Lawrence d271857d56 Copter: Circle mode pilot control of rate & radius
RC pitch stick controls circle mode radius.  RC roll stick controls circle mode rate (speed) and direction.
2020-02-05 10:51:30 +11:00
Matt Lawrence b5b982d330 AC_WPNav: Circle mode pilot control of rate & radius 2020-02-05 10:51:30 +11:00