Commit Graph

30587 Commits

Author SHA1 Message Date
Peter Barker
4210daaa19 AP_Follow: include required GCS.h header 2022-09-27 09:26:45 +10:00
Peter Barker
d2315fa4d0 AC_Fence: include required GCS.h header 2022-09-27 09:26:45 +10:00
Peter Barker
9b2b21e531 AP_Camera: correct compilation for header changes 2022-09-27 09:26:45 +10:00
Peter Barker
b238f95032 AC_Avoidance: correct compilation for header changes 2022-09-27 09:26:45 +10:00
Peter Barker
b7ce25c23b AP_AccelCal: include GCS_Config.h rather than GCS.h 2022-09-27 09:26:45 +10:00
Peter Barker
3b3497eba0 GCS_MAVLink: move definition of HAL_GCS_ENABLED to GCS_config.h 2022-09-27 09:26:45 +10:00
Henry Wurzburg
b10344bac4 AP_OSD: update font files to remove blank space artifacts 2022-09-27 09:23:59 +10:00
bugobliterator
6e28839daa AP_HAL_ChibiOS: remove unused Here devices 2022-09-27 08:48:48 +10:00
Paul Riseborough
481bec5ff5 AP_NavEKF3: Allow wind states to recover faster when airspeed sensor failed 2022-09-26 14:17:53 +10:00
Andrew Tridgell
1243605884 AP_Airspeed: allow EKF checking without wind max 2022-09-26 14:17:53 +10:00
Paul Riseborough
b11393a369 AP_Airspeed: Update documentation for used parameter index warnings 2022-09-26 14:17:53 +10:00
Andrew Tridgell
eae2bed630 AP_Logger: fixed missing doc field 2022-09-26 14:17:53 +10:00
Paul Riseborough
4808863b2d AP_Airspeed: remove unsupported parameter units descriptor 2022-09-26 14:17:53 +10:00
Paul Riseborough
1423334f03 AP_Airspeed: Add tuning advice for ARSP_WIND_GATE 2022-09-26 14:17:53 +10:00
Paul Riseborough
5e8322700e AP_Airspeed: Add hysteresis to consistency check 2022-09-26 14:17:53 +10:00
Paul Riseborough
3f7071772e AP_TECS: Assume flight at cruise speed if speed measurement not available 2022-09-26 14:17:53 +10:00
Paul Riseborough
ed271e8025 AP_Airspeed: Enable use of EKF3 to check airspeed health 2022-09-26 14:17:53 +10:00
Paul Riseborough
59d4808786 AP_Logger: Fix ARSP data type string 2022-09-26 14:17:53 +10:00
Paul Riseborough
592793b510 AP_Logger: Add consistency test ratio to ASPD logging 2022-09-26 14:17:53 +10:00
Paul Riseborough
6a328c5d3b AP_AHRS: Add accessor function for airspeed health monitoring 2022-09-26 14:17:53 +10:00
Paul Riseborough
399f30bfce AP_NavEKF3: Allow reporting of airspeed consistency for a deselected sensor 2022-09-26 14:17:53 +10:00
Paul Riseborough
eb0e9230a1 AP_NavEKF3: Add accessor function for airspeed health monitoring 2022-09-26 14:17:53 +10:00
Paul Riseborough
608b4c0713 AP_NavEKF3: Enable monitoring of unhealthy airspeed sensors
Innovations and innovation test ratios will still be calculated and reported for an unhealthy sensor, but the EKF states wnd covariance matrix will not be modified.
2022-09-26 14:17:53 +10:00
Iampete1
b49ded9f8e AP_Scripting: fix userdata skip check 2022-09-26 08:05:54 +10:00
Andy Piper
e7b1bcbd75 AP_HAL_ChibiOS: put RX on UART1 on Skystars H7HD bdshot
make sure VTX has power on Skystars H7HD at boot
2022-09-26 08:00:04 +10:00
Andy Piper
63fb1a2540 AP_HAL_ChibiOS: hwdef for bdshot variant of SkystarsH7HD
Correct bootloader storage location for SkystarsH7HD
2022-09-26 08:00:04 +10:00
Peter Barker
5e733fe849 AP_Mission: zero frame field when filling mavlink_int from mavlink_cmd
Callers should be filling their bits in after calling this.
2022-09-25 19:25:53 +10:00
Peter Barker
884f4dd317 Revert "AP_Mission: prevent use of uninitialised stack data"
This reverts commit a785ac84a3.
2022-09-25 19:25:53 +10:00
Henry Wurzburg
fa8e5ad3f1 AP_OSD:Add HD fonts for DJI googles 2022-09-22 18:04:15 +10:00
Andy Piper
1fe7fb8f35 Filter: optimize notch filter frequency updates when the requested frequency has not changed 2022-09-22 11:48:28 +10:00
Peter Barker
e9918306fd RC_Channel: save some bytes by excluding functions 2022-09-22 11:24:25 +10:00
Andy Piper
f651a4b6ce AP_VideoTX: ensure that Tramp changes are broadcast to the GCS 2022-09-22 10:48:04 +10:00
Andy Piper
d20fd16a14 AP_VideoTX: fix potential buffer overrun bug 2022-09-22 10:48:04 +10:00
Andy Piper
0658f06030 AP_VideoTX: add lookup tables for VTX power settings
correct settings when power set is received
add support for capturing all supported power levels
learn power levels in SmartAudio 2.1
add better support for VTX power levels
don't set power to 0 if in pitmode
add option for iNav compatibility
support non-conforming SmartAudio implementations
re-enable pitmode on SmartAudio 2.0
add support for "blind" VTX setting
2022-09-22 10:48:04 +10:00
Andrew Tridgell
a653b5e8d1 AP_Scripting: simple script for plane GUIDED follow 2022-09-22 07:59:34 +10:00
MatthewHampsey
eed638c237 AP_Scripting: Updated docs for added lua bindings 2022-09-22 05:55:15 +10:00
MatthewHampsey
255b081a45 AP_Scripting: added aerobatics trajecting tracking script 2022-09-22 05:55:15 +10:00
MatthewHampsey
d17b528cab AP_Scripting: added new functions to support trajectory script 2022-09-22 05:55:15 +10:00
MatthewHampsey
822c26f811 APM_Control: fixed yaw PID reset 2022-09-22 05:55:15 +10:00
MatthewHampsey
dabd9fbddc AP_Math: added quaternion from_angular_velocity 2022-09-22 05:55:15 +10:00
Peter Barker
a785ac84a3 AP_Mission: prevent use of uninitialised stack data
Well, probably not initialised, but certainly holding values we don't want
2022-09-21 22:38:31 +10:00
Andy Piper
4cfd1ee426 AP_HAL_ChibiOS: disable DMA on I2C on bdshot boards to free up DMA channels 2022-09-21 17:59:29 +10:00
Shiv Khanna
2814605a2c SITL: Fixed rounding lat/lng issue when running JSBSim SITL
Fixed an issue in recieving aircraft state data from JSBSim where
the location was being converted to degrees but as a float. This
caused rounding issues in the lat and lng. Changed the conversion to use
a double.
2022-09-21 17:58:40 +10:00
Yuri
765cb4581c AP_HAL_ChibiOS: define skyviper short board names 2022-09-21 17:56:42 +10:00
Yuri
e165063324 GCS_MAVLink: increase short board names to 23 chars 2022-09-21 17:56:42 +10:00
Yuri
68a1f3a2db AP_Radio: increase short board names to 23 chars 2022-09-21 17:56:42 +10:00
Yuri
32c38434a2 AP_Logger: increase short board names to 23 chars 2022-09-21 17:56:42 +10:00
Yuri
20f0fd0589 AP_HAL_SITL: increase short board names to 23 chars 2022-09-21 17:56:42 +10:00
Yuri
80079b2ce7 AP_HAL_Linux: increase short board names to 23 chars 2022-09-21 17:56:42 +10:00
Yuri
aa960a7ec5 AP_HAL_ESP32: increase short board names to 23 chars 2022-09-21 17:56:42 +10:00