Leonard Hall
d599052da3
AC_AttitudeControl:AC_PosControl: vibration failsafe fix
4 years ago
CallanDaniel
76f5db93dc
AP_AHRS: add semaphore around set_home()
...
added semaphore around set_home() to avoid thread racing
4 years ago
CallanDaniel
a617175881
AP_Scripting: add get_origin and set_home bindings
...
added bindings and example scripts for set_home and get_origin
4 years ago
Josh Henderson
64dc3bbe41
AP_NavEKF3: Fix #17789 core's ekf origin altitude different if flying
4 years ago
Josh Henderson
0561637350
AP_NavEKF2: Fix #17789 core's EKF origin altitude different if flying
4 years ago
Josh Henderson
0ae3730f11
AP_NavEKF3: non_GPS modes ensure EKF origin set only once and stays in sync
...
ekf3
4 years ago
Josh Henderson
d7ecd6883d
AP_NavEKF2: non_GPS modes ensure EKF origin set only once and stays in sync
...
ekf2
4 years ago
Michael du Breuil
b3a1e6a1ce
AP_RangeFinder: Rearrange parameters to reduce memory usage
...
Saves 4 bytes per instance, and with 10 instances this gives us an extra
40 bytes of RAM
4 years ago
Michael du Breuil
0de9d3e759
AP_BattMonitor: Rearrange battery parameters to reduce memory usage
...
Saves 8 bytes per Params instance, which we have 9 of on every vehicle,
for a total saving of 72 bytes
4 years ago
Michael du Breuil
fa7a89ef83
AP_Mission: Cleanup the header to reduce flash cost
...
Removes unneeded set's of memory that is already zero'd. It also changes
_flags to be all bool to match the actual usage, and removes the width
specifiers from them. This increases the RAM cost of AP_Mission by 4
bytes, but saves on flash. The RAM cost was eliminated by rearranging
members.
4 years ago
Michael du Breuil
29d6900888
AP_Airspeed: Remove unneeded initilization
...
We pre zero all memory
4 years ago
Andy Piper
9e99f724e5
AP_HAL_ChibiOS: add 1Hz update_channel_masks()
...
Send dshot commands in update function
4 years ago
Andy Piper
c7cc53d224
SRV_Channel: call rcout->update_channel_masks() at 1Hz
4 years ago
Andy Piper
2e1368d8a7
AP_Arming: remove call to rcout->prepare_for_arming()
4 years ago
Andy Piper
61f1c3c9ce
AP_HAL: add 1Hz update_channel_masks()
4 years ago
Nicola Grossenbacher
755ca37326
AP_Compass: added probe method for MMC3416 compass
4 years ago
Andrew Tridgell
ed93caadd5
HAL_ChibiOS: fixed build of VRUBrain-v51
...
overflowing flash
4 years ago
Iampete1
cab8274690
AP_BattMoniter: log in Ah and Wh, add percentage to log
4 years ago
Iampete1
188cf71ee2
AP_Logger: add Wh units
4 years ago
Iampete1
8ea9803193
AP_BatteryMoniter: fix mah to wah conversion
4 years ago
Pierre Kancir
983e402804
AP_Common: add more unitttests
4 years ago
Andrew Tridgell
ece3cf5241
AP_Logging: update EKF while waiting for log open
...
this prevents the EKF getting unhappy when we arm
4 years ago
Peter Barker
c28a03728d
AP_Motors: tidy frame description strings
...
Before: AP: Frame: TRI/
After: AP: Frame: TRI
4 years ago
Leonard Hall
8610edb664
AC_WPNav: AC_Loiter: Remove extra accel limit
4 years ago
Leonard Hall
d9529e1be3
AC_AttitudeControl: AC_PosControl: Remove extra accel limit
4 years ago
Peter Barker
4909f6f0f1
SITL: increase servo_filter array size
...
used for plane-dspoiler frame
4 years ago
Peter Barker
09ba017b5b
SITL: panic if we attempt to filter out-of-range servo index
4 years ago
Peter Hall
c5c2b18a0b
AP_Scripting: update 6DoF mixer example
4 years ago
Peter Hall
716ceb93c5
AC_AttitudeControl: add thrust vector methods to 6DoF multi
4 years ago
Leonard Hall
ac41bb50ee
AP_Motors: correct expo parameter description and internal limits
4 years ago
Peter Barker
84603e2c85
GCS_MAVLink: add support for MAV_CMD_RUN_PREARM_CHECKS
4 years ago
Pierre Kancir
614ebff842
AP_Common: add more unit tests
4 years ago
Randy Mackay
a79a3d2051
AC_WPNav: move get_yaw lower in AC_WPNav.h
...
this is a non-functional change
4 years ago
Peter Barker
3ea3566477
Tools: add follow-copter.sh for SITL
...
Another copy of this script - but this one doesn't need Morse or AirSim
4 years ago
Andy Piper
3386cbb0df
AP_HAL_ChibiOS: add OREO support to CubeSolo.
...
add back RunCam and Spektrum support to MatekF405-Wing
remove gripper support from MatekF405-Wing
4 years ago
Andy Piper
144bbd6acd
AP_Notify: allow display and oreo leds to be disabled
4 years ago
giacomo892
9056cd35ea
AP_SmartAudio: Add pull down VTX option
4 years ago
giacomo892
49536ceecb
AP_VideoTX: Add pull down VTX option
4 years ago
giacomo892
f12fffbb08
AP_SmartAudio: Remove useless variable and comment
4 years ago
giacomo892
2198893092
AP_VideoTX: Add band names to GCS
4 years ago
giacomo892
0af5a7787a
AP_VideoTX: Add configuration_finished functions
4 years ago
giacomo892
4dac9baa09
AP_SmartAudio: Add configuration_finished and configuration_pending functions
4 years ago
giacomo892
6df65e694d
AP_OSD_Screen: Blink the OSD VTX Power element indicating configuration in progress
4 years ago
Tatsuya Yamaguchi
1954f596b8
AP_Proximity: fix proximity status for upward facing rangefinder
4 years ago
Randy Mackay
430ac65123
AC_Loiter: init brake_accel and fix brake timer type
4 years ago
Andy Piper
3e6d8357e9
AP_BattMonitor: zero consumption total before recalculating
...
add reset function to ESC backend.
4 years ago
Tatsuya Yamaguchi
333588d7d4
AR_WPNav: add WP_PIVOT_DELAY parameter
4 years ago
Samuel Tabor
3fc58de7ce
AP_HAL_ChibiOS: Restore soaring on F405-Wing board.
4 years ago
Peter Barker
151fe6facf
AP_Logger: rearrange PrepForArming stuff
4 years ago
Andrew Tridgell
806fdd9389
AP_Logger: moved log file open to logger thread
...
this prevents a watchdog if the filesystem takes a long time to
respond to a file open
4 years ago