Commit Graph

60357 Commits

Author SHA1 Message Date
muramura 007c3460ea AP_ChibiOS: Delete the same definition 2023-10-11 14:42:32 +11:00
Willian Galvani 107474b792 GCS_Common: use int8_t for rangefinder quality_pct 2023-10-11 08:29:58 +11:00
Willian Galvani 7953cd9a89 AP_RangeFinder: change get_signal_quality signature to use int8_t 2023-10-11 08:29:58 +11:00
Clyde McQueen dfe6c21ea5 AP_RangeFinder_MAVLink: implement get_signal_quality_pct
Co-authored-by:  Willian Galvani <williangalvani@gmail.com>
2023-10-11 08:29:58 +11:00
Willian Galvani 494b3076ac AP_RangeFinder: add quality to Blue Robotics Ping1D driver 2023-10-11 08:29:58 +11:00
Willian Galvani fd4da61067 AP_RangeFinder: log signal quality 2023-10-11 08:29:58 +11:00
Peter Barker 88dd8130f6 AP_GPS: correct placement of voiding clause
should be voided when no logging, not just on periph...
2023-10-10 08:37:57 +09:00
Peter Barker e2531a93f2 Tools: accept MAV_CMD_CONDITION_YAW as both long and int in Sub 2023-10-10 08:32:54 +09:00
Peter Barker 4843fa4c4b ArduSub: accept MAV_CMD_CONDITION_YAW as both long and int in Sub 2023-10-10 08:32:54 +09:00
Peter Barker 805901dc18 GCS_MAVLink: allow PREFLIGHT_STORAGE as COMMAND_INT and COMMAND_LONG 2023-10-10 08:29:26 +09:00
Iampete1 d8e18a0fc7 Filter: LowPassFilter2p: constrain cuttoff to 40% of sample rate 2023-10-10 08:26:05 +09:00
rishabsingh3003 48224dad92 Tools: add bootloader for MatekL431-ADSB 2023-10-09 16:18:13 -07:00
rishabsingh3003 5897aab566 hwdef: add MatekL431 ADSB Periph 2023-10-09 16:18:13 -07:00
Henry Wurzburg 7c46585bac ArduPlane: add airspeed estimate status logging 2023-10-10 08:11:10 +09:00
Henry Wurzburg 5a64cc9e8e AP_AHRS: add airspeed estimate status logging 2023-10-10 08:11:10 +09:00
Iampete1 85234b5b18 AP_GyroFFT: update harmonics to uint32 2023-10-10 08:07:16 +09:00
Iampete1 e35a459090 AP_InertialSensor: call init for harmonic notch params 2023-10-10 08:07:16 +09:00
Iampete1 b68ece1007 Filter: HarmonicNotch: convert harmonics to int32 param 2023-10-10 08:07:16 +09:00
muramura fa0f089fe1 AP_Winch: Make healthy strings common 2023-10-09 17:06:59 +09:00
Rhys Mainwaring b585d61809 Copter: remove duplicate friend declaration
Signed-off-by: Rhys Mainwaring <rhys.mainwaring@me.com>
2023-10-09 09:05:19 +09:00
Andrew Tridgell 65099d0626 Tools: allow Ohm units in parameters 2023-10-08 11:04:21 +11:00
Andrew Tridgell e9fc3ab570 AP_BattMonitor: added SHUNT parameter to INS2xx driver
some vendors want different shunt resistors
2023-10-08 11:04:21 +11:00
Andrew Tridgell 6e26f088bf AP_InertialSensor: fixed the error value for BMI088
the bad value is -32768 not 0xffff (which is -1)

-32768 badly corrupts the low-pass filter, and is what we see in logs
(a large negative spike on all 3 axes)

update to bug fix from:
https://github.com/ArduPilot/ardupilot/pull/23033
2023-10-08 10:52:27 +11:00
Peter Barker 53115c73f9 AP_GPS: have AP_GPS_UBLOX use boolean uart read 2023-10-06 16:34:50 +11:00
thu5cob 49d7d0b1c4 HAL_ChibiOS: Fix stm32l4+ flash issue
stm32l4+ flash reset register has been reset properly
2023-10-06 14:52:34 +11:00
Henry Wurzburg de7dd9d692 hwdef:add VTX power control to SpeedyBeeF405-Wing 2023-10-06 14:51:52 +11:00
Peter Barker 54c5809428 Tools: add InterActTest to show interaction with automated setup 2023-10-06 13:03:53 +11:00
Peter Barker 675c6e27e9 autotest: fix interact 2023-10-06 13:03:53 +11:00
Peter Barker 77945be031 GCS_MAVLink: cope with NaNs being passed in when doing conversion to command_int 2023-10-05 20:44:12 +11:00
Peter Barker 3b2dec7ec6 hwdef: CubeOrangePlus: build abin files
... for use with flash-from-SD-card
2023-10-05 18:55:48 +11:00
Peter Barker 69cf34ad62 bootloaders: freshen CubeOrangePlus bootloader
notably this includes flash-from-SD-card support
2023-10-05 18:55:48 +11:00
Anthony Luo 51cbaed9d9 SITL: fix typos 2023-10-05 12:54:43 +11:00
Peter Barker 473d16b39a bootloaders: update CubeOrange bootloader to include flash-from-sd support
this is just a rebuild of this firmware; the changes have been in the hwdef for a very long time
2023-10-05 12:53:36 +11:00
rishabsingh3003 368f744435 AP_Proximity: Minor fixes to LD06 driver 2023-10-05 08:23:00 +11:00
Adithya Patil 98d8c94fee AP_Proximity: add driver for LD06 2023-10-05 08:23:00 +11:00
Joshua Henderson 8e634f05d9 AP_Math: add CRC8_generic method 2023-10-05 08:23:00 +11:00
muramura 78e9846f4e AC_Fence: Change the description to match the actual value(NFC) 2023-10-05 08:22:22 +11:00
alexklimaj e1b991a84a hwdef: ARKV6X ADIS16507 example 2023-10-05 08:21:50 +11:00
muramura f19439e769 AP_Avoidance: Change division to multiplication 2023-10-05 08:19:14 +11:00
Anthony Luo 695831628a Tools: document airspeed params 2023-10-05 08:18:44 +11:00
Anthony Luo 021d9717c4 SITL: document airspeed params 2023-10-05 08:18:44 +11:00
Huibean 293ab353db Tools: board_types.txt: add Vimdrones board types 2023-10-05 08:18:27 +11:00
Peter Barker 414c7e0b52 Tracker: enable EK2 and EK3 parameters 2023-10-04 23:51:52 +11:00
muramura 5ce731fa00 Copter: Two processes in one 2023-10-04 19:23:29 +11:00
Peter Barker e71baf4a6a Rover: don't send fence_status mavlink message if fence not compiled in 2023-10-04 19:13:23 +11:00
Peter Barker 705f2102de Blimp: don't send fence_status mavlink message if fence not compiled in 2023-10-04 19:13:23 +11:00
Peter Barker 5c10db1e0c ArduSub: don't send fence_status mavlink message if fence not compiled in 2023-10-04 19:13:23 +11:00
Peter Barker be3f292ba4 ArduPlane: don't send fence_status mavlink message if fence not compiled in 2023-10-04 19:13:23 +11:00
Peter Barker cd92e301ab ArduCopter: don't send fence_status mavlink message if fence not compiled in 2023-10-04 19:13:23 +11:00
Peter Barker 3dfd06cff2 Tools: add tests for MAV_CMD_DO_LAND_START for both int and long 2023-10-04 19:04:25 +11:00