Peter Barker
|
7f202b8a0e
|
APM_Control: change namespace of MultiCopter and FixedWing params
this stops the libraries knowing anything about AP_Vehicle
|
2022-11-09 19:04:37 +11:00 |
|
Peter Barker
|
28a9622a1e
|
AP_Landing: change namespace of MultiCopter and FixedWing params
this stops the libraries knowing anything about AP_Vehicle
|
2022-11-09 19:04:37 +11:00 |
|
Peter Barker
|
5e21a95016
|
AP_InertialSensor: change namespace of MultiCopter and FixedWing params
this stops the libraries knowing anything about AP_Vehicle
|
2022-11-09 19:04:37 +11:00 |
|
Peter Barker
|
e4a44c30ed
|
AP_HAL: change namespace of MultiCopter and FixedWing params
this stops the libraries knowing anything about AP_Vehicle
|
2022-11-09 19:04:37 +11:00 |
|
Peter Barker
|
1457b738ac
|
AP_FlashIface: change namespace of MultiCopter and FixedWing params
this stops the libraries knowing anything about AP_Vehicle
|
2022-11-09 19:04:37 +11:00 |
|
Peter Barker
|
35afd258ca
|
AP_Compass: change namespace of MultiCopter and FixedWing params
this stops the libraries knowing anything about AP_Vehicle
|
2022-11-09 19:04:37 +11:00 |
|
Peter Barker
|
6cf2136691
|
AP_CANManager: change namespace of MultiCopter and FixedWing params
this stops the libraries knowing anything about AP_Vehicle
|
2022-11-09 19:04:37 +11:00 |
|
Peter Barker
|
bbae74c060
|
AP_BoardConfig: change namespace of MultiCopter and FixedWing params
this stops the libraries knowing anything about AP_Vehicle
|
2022-11-09 19:04:37 +11:00 |
|
Peter Barker
|
9fb95f425a
|
AP_BLHeli: change namespace of MultiCopter and FixedWing params
this stops the libraries knowing anything about AP_Vehicle
|
2022-11-09 19:04:37 +11:00 |
|
Peter Barker
|
af511af77f
|
AP_Arming: change namespace of MultiCopter and FixedWing params
this stops the libraries knowing anything about AP_Vehicle
|
2022-11-09 19:04:37 +11:00 |
|
Peter Barker
|
533b9e12b1
|
AP_Airspeed: change namespace of MultiCopter and FixedWing params
this stops the libraries knowing anything about AP_Vehicle
|
2022-11-09 19:04:37 +11:00 |
|
Peter Barker
|
877b1413ea
|
AP_ADSB: change namespace of MultiCopter and FixedWing params
this stops the libraries knowing anything about AP_Vehicle
|
2022-11-09 19:04:37 +11:00 |
|
Peter Barker
|
12b825ba08
|
AC_CustomControl: change namespace of MultiCopter and FixedWing params
this stops the libraries knowing anything about AP_Vehicle
|
2022-11-09 19:04:37 +11:00 |
|
Peter Barker
|
cf8acf613d
|
AC_Avoidance: change namespace of MultiCopter and FixedWing params
this stops the libraries knowing anything about AP_Vehicle
|
2022-11-09 19:04:37 +11:00 |
|
Peter Barker
|
e340c4655b
|
AC_AutoTune: change namespace of MultiCopter and FixedWing params
this stops the libraries knowing anything about AP_Vehicle
|
2022-11-09 19:04:37 +11:00 |
|
Peter Barker
|
48d25cfc9f
|
AC_AttitudeControl: change namespace of MultiCopter and FixedWing params
this stops the libraries knowing anything about AP_Vehicle
|
2022-11-09 19:04:37 +11:00 |
|
Andy Piper
|
38bc9bfab1
|
AP_Logger: on example sketches there is always time to write out FMT messages
|
2022-11-09 19:01:14 +11:00 |
|
Andy Piper
|
f9451e36f5
|
AP_Logger: control PrepForArming in UNKNOWN builds
|
2022-11-09 19:01:14 +11:00 |
|
Andy Piper
|
c1fbdd5972
|
AP_Arming: allow sketches to use AP_Arming without OpenDroneID
|
2022-11-09 19:01:14 +11:00 |
|
Peter Barker
|
d99e5b91d8
|
AP_Notify: allow pca9685 to be compiled out of code
|
2022-11-09 18:45:25 +11:00 |
|
Peter Barker
|
2ee0fb671b
|
AP_HAL_ChibiOS: allow pca9685 to be compiled out of code
|
2022-11-09 18:45:25 +11:00 |
|
Peter Barker
|
76fa78dacd
|
AP_HAL_ChibiOS: fix SIRF defines
this allows SIRF to be included even on minimised boards if it is requested
|
2022-11-09 18:44:40 +11:00 |
|
Peter Barker
|
6a64b56b0d
|
AP_GPS: fix SIRF defines
this allows SIRF to be included even on minimised boards if it is requested
|
2022-11-09 18:44:40 +11:00 |
|
Andy Piper
|
537eea76c8
|
AP_Camera: fix parameter caching with RunCam enablement and setup on 3-pos switch
|
2022-11-09 18:34:37 +11:00 |
|
Peter Barker
|
9c1246f318
|
hwdef: turn MSP on for periphs lacking explicit define
|
2022-11-09 10:21:44 +11:00 |
|
Peter Barker
|
2f1bda4375
|
AP_HAL_ChibiOS: explicitly default MSP off for AP_Periph
several Periphs already define this on
|
2022-11-09 10:21:44 +11:00 |
|
Andrew Tridgell
|
9ec13be880
|
AP_GPS: fixed injection of RTCM on 2 different CAN buses
if we have two CAN GPS on difference can drivers we need to inject to
both
|
2022-11-09 09:05:33 +11:00 |
|
Andrew Tridgell
|
8637b2098f
|
AP_Scripting: allow aerobatic sequences to load from a txt file
this allows for complex sequences to be defined in a file like
"trick72.txt"
the example shows how it is done
|
2022-11-09 09:03:37 +11:00 |
|
Willian Galvani
|
ec03459a83
|
AP_Baro: GND_ -> BARO_
|
2022-11-08 11:20:59 -03:00 |
|
Willian Galvani
|
307d7bde62
|
AP_Baro: add Bus6 to BARO_EXT_BUS values
|
2022-11-08 11:20:59 -03:00 |
|
Willian Galvani
|
5ae3f96cbe
|
AP_HAL_Linux: add LEAK probe pin to Navigator gpio whitelist
|
2022-11-08 09:46:50 -03:00 |
|
Peter Barker
|
6f9a948b9b
|
AP_Hott_Telem: move definition of HAL_HOTT_TELEM_ENABLED to minimise include file
|
2022-11-08 20:23:58 +11:00 |
|
Peter Barker
|
7b93bdd7fd
|
AP_HAL_ChibiOS: move definition of HAL_HOTT_TELEM_ENABLED to minimise include file
|
2022-11-08 20:23:58 +11:00 |
|
Peter Barker
|
85e5e7181f
|
AP_Soaring: move definition of HAL_SOARING_ENABLED to minimise include file
|
2022-11-08 20:23:58 +11:00 |
|
Peter Barker
|
8708b5f256
|
AP_HAL_ChibiOS: move definition of HAL_SOARING_ENABLED to minimise include file
|
2022-11-08 20:23:58 +11:00 |
|
Andy Piper
|
209dd15346
|
AP_Logger: need to be able to finish format messages even when there is no fence
|
2022-11-08 17:56:00 +11:00 |
|
Peter Barker
|
506030820e
|
AP_HAL: define HAL_MAX_CAN_PROTOCOL_DRIVERS for bootloader in hwdef.h
|
2022-11-08 12:06:54 +11:00 |
|
Peter Barker
|
fc8ad509f7
|
AP_HAL_ChibiOS: define HAL_MAX_CAN_PROTOCOL_DRIVERS for bootloader in hwdef.h
|
2022-11-08 12:06:54 +11:00 |
|
Andrew Tridgell
|
f84e0c9e8b
|
AP_GPS: disable GPS lag checking in AP_Periph
it is much more useful to check on the flight controller, not on the
periph, or users just get mysterious failures
|
2022-11-08 11:39:20 +11:00 |
|
Peter Barker
|
6bb84e5da0
|
AP_Notify: make explicit define for notify's NCP5623
|
2022-11-08 10:56:12 +11:00 |
|
Peter Barker
|
6e6fb70541
|
AP_HAL_ChibiOS: make explicit define for notify's NCP5623
|
2022-11-08 10:56:12 +11:00 |
|
Iampete1
|
1547c65ff3
|
AP_Scripting: bindings: logging: add flag to copy format strings
|
2022-11-08 10:49:43 +11:00 |
|
Iampete1
|
1df00d879a
|
AP_Logger: add option allocate scripting format strings in msg_fmt_for_name
|
2022-11-08 10:49:43 +11:00 |
|
Peter Barker
|
0bea140239
|
AP_OpticalFlow: include cleanups
|
2022-11-08 09:49:19 +11:00 |
|
Peter Barker
|
2f29dd9b18
|
AP_Compass: include cleanups
|
2022-11-08 09:49:19 +11:00 |
|
Peter Barker
|
4bdac4afc5
|
AP_Mount: include cleanups
|
2022-11-08 09:49:19 +11:00 |
|
Peter Barker
|
bc5839c1f4
|
AP_AdvancedFailsafe: include cleanups
|
2022-11-08 09:49:19 +11:00 |
|
Peter Barker
|
06d90b1a1e
|
GCS_MAVLink: include cleanups
|
2022-11-08 09:49:19 +11:00 |
|
Peter Barker
|
9be030309a
|
AP_VisualOdom: include cleanups
|
2022-11-08 09:49:19 +11:00 |
|
Peter Barker
|
4fccfdd56f
|
AP_Scripting: include cleanups
|
2022-11-08 09:49:19 +11:00 |
|
Peter Barker
|
a6510daf6a
|
AP_RangeFinder: tidy AP_SerialManager.h includes
|
2022-11-08 09:49:19 +11:00 |
|
Peter Barker
|
65a92a481a
|
GCS_MAVLink: tidy AP_SerialManager.h includes
|
2022-11-08 09:49:19 +11:00 |
|
Peter Barker
|
09a602589f
|
AP_LTM_Telem: tidy AP_SerialManager.h includes
|
2022-11-08 09:49:19 +11:00 |
|
Peter Barker
|
96900ea627
|
AP_VideoTX: tidy AP_SerialManager.h includes
|
2022-11-08 09:49:19 +11:00 |
|
Peter Barker
|
6f9a6d2973
|
AP_RCTelemetry: tidy AP_SerialManager.h includes
|
2022-11-08 09:49:19 +11:00 |
|
Peter Barker
|
1ce48a9947
|
AP_NMEA_Output: tidy AP_SerialManager.h includes
|
2022-11-08 09:49:19 +11:00 |
|
Peter Barker
|
6561398a46
|
AP_MSP: tidy AP_SerialManager.h includes
|
2022-11-08 09:49:19 +11:00 |
|
Peter Barker
|
7b36903f26
|
AP_Devo_Telem: tidy AP_SerialManager.h includes
|
2022-11-08 09:49:19 +11:00 |
|
Peter Barker
|
6946bd2529
|
AP_Airspeed: tidy AP_SerialManager.h includes
|
2022-11-08 09:49:19 +11:00 |
|
Peter Barker
|
c8302e115a
|
AP_AIS: tidy AP_SerialManager.h includes
|
2022-11-08 09:49:19 +11:00 |
|
Peter Barker
|
162d93c742
|
AP_Soaring: tidy includes
|
2022-11-08 09:49:19 +11:00 |
|
Peter Barker
|
ad32805213
|
AP_OSD: tidy includes
|
2022-11-08 09:49:19 +11:00 |
|
Peter Barker
|
410a4ccaff
|
AP_Arming: tidy includes
|
2022-11-08 09:49:19 +11:00 |
|
Peter Barker
|
7d103b9218
|
AP_HAL_ChibiOS: remove OMNIBUSF7V2-bdshot
|
2022-11-08 09:01:57 +11:00 |
|
Andrew Tridgell
|
e6af416f94
|
AP_Scripting: fixed yaw glitch on init in aerobatics
|
2022-11-08 08:44:23 +11:00 |
|
Andrew Tridgell
|
1488edb1d8
|
HAL_SITL: fixed sleep time with speedup
and removed sleep in threads for cygwin, as granulatity of sleep is
too high, resuling in very poor lua performance
|
2022-11-07 21:22:43 +11:00 |
|
Andrew Tridgell
|
6a3c7f8cf6
|
AP_Scripting: get ahrs state once at the start of each loop
this minimises the impact of slow lua scripting
|
2022-11-07 21:22:43 +11:00 |
|
Andrew Tridgell
|
228b4adda0
|
AP_Scripting: fixed initial tangent
|
2022-11-07 21:22:43 +11:00 |
|
Andrew Tridgell
|
d7c0a1025e
|
AP_Scripting: use actual_dt for ef rate update
this seems to work more consistently for now
|
2022-11-07 21:22:43 +11:00 |
|
Andrew Tridgell
|
48415de472
|
SITL: cope better with timing glitches in RealFlight
|
2022-11-07 21:22:43 +11:00 |
|
Andrew Tridgell
|
833c18d4ae
|
AP_Scripting: added sideslip filter
|
2022-11-07 21:22:43 +11:00 |
|
Andrew Tridgell
|
8fc3a725ce
|
AP_Scripting: fixed path rate to use right time scaling
|
2022-11-07 21:22:43 +11:00 |
|
Andrew Tridgell
|
9874d4196d
|
AP_Scripting: new specific force sideslip control
and fixed dt handling to match quaternion delta
|
2022-11-07 21:22:43 +11:00 |
|
Andrew Tridgell
|
2fb90fb5dd
|
AP_Scripting: fixed chaining of orientations
use tangent rotation to accumulate orientations
|
2022-11-07 21:22:43 +11:00 |
|
andypnz
|
7fa45e343f
|
AP_Scripting: F3A path adjustments
|
2022-11-07 15:54:51 +11:00 |
|
Peter Barker
|
a5cc8d6da3
|
AP_HAL_ChibiOS: specify AUTOBUILD_TARGETS for IOMCU
... which is just the iofirmware target
|
2022-11-06 12:58:18 +11:00 |
|
Peter Barker
|
cf9b43de6f
|
AP_HAL: add missing include for APM_BUILD_TYPE
transient include broke
|
2022-11-05 22:53:49 +11:00 |
|
Peter Barker
|
e28e528a97
|
hwdef: build skyviper-f412-rev1 only for Copter
|
2022-11-05 19:44:35 +11:00 |
|
Peter Barker
|
f6d853d629
|
SITL: look for AP_GyroFFT rather than HAL-DSP support
|
2022-11-05 14:52:10 +11:00 |
|
Peter Barker
|
4056c749ba
|
AP_GyroFFT: move definition of HAL_GYROFFT_ENABLED to AP_HAL_Boards.h
So we can make HAL_WITH_DSP dependent on it
|
2022-11-05 14:52:10 +11:00 |
|
Peter Barker
|
b4d36707af
|
AP_HAL: use minimize_features.inc for HAL_WITH_DSP
|
2022-11-05 14:52:10 +11:00 |
|
Peter Barker
|
bb1c3d6545
|
AP_HAL_ChibiOS: use minimize_features.inc for HAL_WITH_DSP
|
2022-11-05 14:52:10 +11:00 |
|
Peter Barker
|
bbbb8bcc2c
|
AP_HAL_ChibiOS: remove redefinition of HAL_WITH_DSP
now in minimize_features.inc
|
2022-11-05 14:52:10 +11:00 |
|
Andrew Tridgell
|
b924e6dca5
|
AP_Scripting: tidy airshow and add triple show
triple show is a demo of how to combine schedules
|
2022-11-05 12:19:02 +11:00 |
|
Andrew Tridgell
|
29060be8a9
|
AP_Scripting: improve knife-edge in aerobatics
thanks to Paul Riseborough for helping with yaw rate adjustment in knifeedge
|
2022-11-05 12:19:02 +11:00 |
|
Andrew Tridgell
|
ec8331ec75
|
AP_Scripting: log path error
ready for an autotest
|
2022-11-04 07:17:30 +11:00 |
|
Andrew Tridgell
|
4657ab76e9
|
AP_BoardConfig: fixed description of BRD_IO_ENABLE
|
2022-11-03 18:47:03 +11:00 |
|
Andrew Tridgell
|
5c4c950faf
|
HAL_ChibiOS: fixed BRD_SAFETY_MASK on some boards
for boards that have an IOMCU but also have a safety button on the FMU
this fixes the BRD_SAFETY_MASK
|
2022-11-03 18:47:03 +11:00 |
|
Iampete1
|
7e07859ec9
|
AP_Scripting: add debug print of state memory cost
|
2022-11-03 09:50:59 +11:00 |
|
Iampete1
|
815adbbc8e
|
AP_Scripting: log memory cost of script load
|
2022-11-03 09:50:59 +11:00 |
|
Iampete1
|
6578c020d8
|
AP_Logger: log structure: SCR: update description
|
2022-11-03 09:50:59 +11:00 |
|
Andrew Tridgell
|
94273f1403
|
AP_Scripting: update docs
|
2022-11-03 07:31:10 +11:00 |
|
Andrew Tridgell
|
233e8e44cb
|
AP_Scripting: added crossbox humpty maneuvers
|
2022-11-03 07:29:34 +11:00 |
|
Andrew Tridgell
|
acb627a4a4
|
AP_Scripting: updates from Andy for p23
|
2022-11-03 07:29:34 +11:00 |
|
Andy Piper
|
140205a289
|
AP_HAL_ChibiOS: hwdef for SpeedyBee F405 v3
|
2022-11-02 18:16:33 +00:00 |
|
Peter Barker
|
82f0544e57
|
AP_HAL_ChibiOS: set HAL_RUNCAM_ENABLED in minimize_features.inc
|
2022-11-02 18:40:09 +11:00 |
|
Peter Barker
|
9d517f86f5
|
AP_Camera: set HAL_RUNCAM_ENABLED in minimize_features.inc
|
2022-11-02 18:40:09 +11:00 |
|
Peter Barker
|
a3bfc49ab1
|
AP_HAL_ChibiOS: set HAL_SPRAYER_ENABLED in minimize_features.inc
|
2022-11-02 18:40:09 +11:00 |
|
Peter Barker
|
0584809a50
|
AC_Sprayer: set HAL_SPRAYER_ENABLED in minimize_features.inc
|
2022-11-02 18:40:09 +11:00 |
|
Peter Barker
|
5865428596
|
AP_HAL_ChibiOS: set AP_GRIPPER_ENABLED in minimize_features.inc
|
2022-11-02 18:40:09 +11:00 |
|