Andy Piper
a1f2c7530e
AP_Logger: fix locking issues, uninitialized read and status message length
...
account for erased partial sectors when looking at wrapped logs
5 years ago
Jaaaky
11062cf7d2
AP_Logger: fix 'last_file' may be used uninitialized with debug build
5 years ago
Andy Piper
7e6fda6650
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
5 years ago
Matt Lawrence
4552b89067
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.
5 years ago
Randy Mackay
06f9c6a210
AP_RangeFinder: fix offset param for PWM driver
5 years ago
Andrew Tridgell
6489623499
HAL_ChibiOS: fixed skyviper-v2450 build
5 years ago
Randy Mackay
ca82c6af6c
Copter: version to 4.0.2-rc3
5 years ago
Randy Mackay
854c83940d
Copter: 4.0.2-rc3 release notes
5 years ago
Leonard Hall
50534b6e29
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
5 years ago
Randy Mackay
cc035d5e99
Copter: version to 4.0.2-rc1
5 years ago
Randy Mackay
bc7fa6892c
Copter: 4.0.2-rc1 release notes
5 years ago
Andrew Tridgell
2612fe50f7
HAL_SITL: fixed bitmask error on storage erase
5 years ago
Andrew Tridgell
f033e7dcb9
HAL_Linux: fixed bitmask error on storage erase
5 years ago
Andrew Tridgell
aff77c86d6
HAL_ChibiOS: fixed bitmask error on storage erase
5 years ago
Rob Ratcliff
a6fbee9820
RC_Channel: fix handling of rc_override_time of -1
5 years ago
Randy Mackay
fc0f6297a7
AP_RangeFinder: update OFFSET param description to clarify only for analog and pwm
5 years ago
Randy Mackay
a2fdc5b428
AP_RangeFinder: PWM driver adds offset param value
5 years ago
Matt Lawrence
58a0990a5b
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.
5 years ago
Randy Mackay
f3ccec329d
AC_AutoTune: fix backup of yaw acceleration
5 years ago
Bill Geyer
f434bab7db
AC_AttitudeControl: tradheli-Remove Param descriptions
...
This remove the old filter param description from AC 3.6 and adds the new filter param descriptions.
5 years ago
Matt Lawrence
8c8d90898e
AP_Notify: Remove pixhawk from Oreo LED comments
...
Removes specific reference to pixhawk from comments since not all flight controllers are pixhawks.
5 years ago
Matt Lawrence
9cc192f36c
Copter: Add GCS failsafe pre-arm check
5 years ago
Matt Lawrence
83e05303be
Copter: Update AP_Notify of GCS failsafe
5 years ago
Matt Lawrence
3d14e33e10
AP_Notify: Add GCS failsafe notify tones and lights
5 years ago
Andrew Tridgell
d0f0631c1c
Tools: updated IO firmware
5 years ago
Andrew Tridgell
b5435d6a24
HAL_ChibiOS: use recursive mutex for RCInput
5 years ago
Andrew Tridgell
50a6d63101
HAL_ChibiOS: implement pulse_input_enable()
...
and cleanup use of mutexes in RC input
5 years ago
Andrew Tridgell
89d0562e9d
HAL_ChibiOS: added disable() API for pulse input
5 years ago
Andrew Tridgell
289a0d8694
AP_IOMCU: use more efficient read API for rcin
5 years ago
Andrew Tridgell
07ee3b4c5e
AP_RCProtocol: added multi-channel read() API
...
and use pulse_input_enable() to disable pulse input when not needed
5 years ago
Andrew Tridgell
3ca8b7b40f
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
5 years ago
Andrew Tridgell
2c35aa8827
waf: fixed cygwin build issue
5 years ago
Andrew Tridgell
c38c78d718
AP_OpticalFlow: probe all I2C buses for px4flow on Hex Cubes
5 years ago
Randy Mackay
61f191dedd
Copter: version to 4.0.1
5 years ago
Randy Mackay
b88f54bff8
Copter: 4.0.1 release notes
5 years ago
Randy Mackay
5c15e1d7a9
Copter: version to 4.0.1-rc3
5 years ago
Randy Mackay
56be4bcaf5
Copter: 4.0.1-rc3 release notes
5 years ago
Michael du Breuil
2c0eee390d
AP_Rangefinder: Fix bad subgroup pointer for drivers
5 years ago
Matt Lawrence
2a1735192a
Tools: Updating solo's parameters
5 years ago
Randy Mackay
dce1710901
AP_Logger: remove non-error init messages
5 years ago
Andrew Tridgell
50be60e05c
Tools: update configure_all.py to help check all builds for Copter-4.0
5 years ago
Michael du Breuil
55c00b9957
AP_Param: Fix failing to invalidate the cached parameter count
...
This would cause a GCS to download fewer then the requested number of
parameters
5 years ago
Andrew Tridgell
9f32170da7
Tools: fixed compiler path for autotest
5 years ago
Andy Piper
2fe88a423f
Tools: align ci gcc with environment gcc v6 on arm
5 years ago
Andrew Tridgell
edcf1d6f75
Tools: fixed compiler path
5 years ago
Andrew Tridgell
6d4a4604f2
AP_FileSystem: chunk IOs to max 4k
...
this prevents larger IOs from attempting to allocate too much memory
in DMA bouncebuffers
5 years ago
Andrew Tridgell
3187a501f7
Tools: fixed CI compiler for Copter 4.0
5 years ago
Andrew Tridgell
ac26aea18b
AP_IOMCU: added a health check based on status read errors
...
if we have more than 1 in 128 read status requests failing then mark
IOMCU unhealthy
5 years ago
Andrew Tridgell
c8f24b2c71
AP_IOMCU: reduce uart buffer sizes
5 years ago
Andrew Tridgell
925ce44a6c
HAL_ChibiOS: use 4k bouncebuffer for sdcard
...
match AP_Logger IO size
5 years ago