Commit Graph

40264 Commits

Author SHA1 Message Date
Jaaaky
fd98e6c6e9 AP_Logger: fix 'last_file' may be used uninitialized with debug build 2020-02-05 10:51:31 +11:00
Andy Piper
3d8bd9315c AP_Logger: mavlink backend needs to be the last backend
be really careful to catch aborted erases
take care to protect shared structures in io thread
if flash corruption is detected try and recover whole files
overwrite format in erase to make sure erase happens
output useful messages at critical times
a block is 64k a sector is 4k, rename internal variables appropriately
cope with log wrapping when sending log listings over mavlink
2020-02-05 10:51:31 +11:00
Matt Lawrence
8e24cf4948 Copter: Fix circle radius pitch stick control
Pitch stick up will reduce the radius, as in moving forward.  Pitch stick back will increase the radius, as in moving backwards.
2020-02-05 10:51:31 +11:00
Randy Mackay
fa76276040 AP_RangeFinder: fix offset param for PWM driver 2020-02-05 10:51:31 +11:00
Andrew Tridgell
f5aa9d5e58 HAL_ChibiOS: fixed skyviper-v2450 build 2020-02-05 10:51:31 +11:00
Randy Mackay
d3230c8a6a Copter: version to 4.0.2-rc3 2020-02-05 10:51:31 +11:00
Randy Mackay
cabcf145f4 Copter: 4.0.2-rc3 release notes 2020-02-05 10:51:31 +11:00
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