Commit Graph

54965 Commits

Author SHA1 Message Date
MatthewHampsey
255b081a45 AP_Scripting: added aerobatics trajecting tracking script 2022-09-22 05:55:15 +10:00
MatthewHampsey
1dc18ec85a Plane: reset yaw rate PID for scripting 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
426f18fb2c Tools: extract_features.py: correct define name for AP_RPM_ENABLED 2022-09-21 22:41:35 +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
Yuri
02e2061661 AP_HAL_ChibiOS: define CubeOrange-SimOnHardWare short board name 2022-09-21 17:56:42 +10:00
Yuri
fd148dcc4a AP_HAL_ChibiOS: increase short board names to 23 chars 2022-09-21 17:56:42 +10:00
Yuri
3163c3534d AP_HAL: increase short board names to 23 chars 2022-09-21 17:56:42 +10:00
Andy Piper
8037e10be7 AP_InertialSensor: make sure dynamic notches always get updates so that slew limiting is not too aggressive 2022-09-21 17:41:38 +10:00
Andy Piper
b8f01323ec Filter: constrain harmonic notch center frequency changes to be within a slew limit
raise notch filter slew for smaller aircraft
ensure NotchFilter init() resets the center frequency
2022-09-21 17:41:38 +10:00
Andy Piper
c86f113bf9 AP_Vehicle: make sure notches are not spurious disabled when not using throttle notch 2022-09-21 17:27:30 +10:00
yaapu
5cad520acf AP_MSP: move arming status to MSP telemetry base class 2022-09-21 17:18:53 +10:00
yaapu
25e0edc54b AP_OSD: New per screen PARAMs for OSD overlay resolution and font
This adds
 OSDn_TXT_RES to select SD/HD overlay resoloution
 OSDn_FONT_INDEX for font index selection

Right now support is limited to MSP Displayport OSD devices
2022-09-21 17:16:20 +10:00
m
635df2ca45 autotest: check local home location 2022-09-21 15:58:25 +10:00
m
652b361bc0 GCS_MAVLink: Send local ned home location to GCS 2022-09-21 15:58:25 +10:00
Peter Barker
d3f6d9eaa3 autotest: make proximity sensor test more reliable 2022-09-21 11:58:38 +10:00
Tatsuya Yamaguchi
701abc756e Blimp: remove unused define 2022-09-21 11:58:38 +10:00
Peter Barker
0266d288cd Tools: add AP_CAMERA_ENABLED support 2022-09-21 11:58:38 +10:00
Peter Barker
71f77fea6e Rover: add and use AP_CAMERA_ENABLED 2022-09-21 11:58:38 +10:00
Peter Barker
9b5d70f7b5 ArduSub: add and use AP_CAMERA_ENABLED 2022-09-21 11:58:38 +10:00
Peter Barker
dabf78c61f ArduPlane: add and use AP_CAMERA_ENABLED 2022-09-21 11:58:38 +10:00
Peter Barker
fd28991ab2 ArduCopter: add and use AP_CAMERA_ENABLED 2022-09-21 11:58:38 +10:00
Peter Barker
ada65b6ad0 RC_Channel: add and use AP_CAMERA_ENABLED 2022-09-21 11:58:38 +10:00
Peter Barker
589bae7d66 GCS_MAVLink: add and use AP_CAMERA_ENABLED 2022-09-21 11:58:38 +10:00
Peter Barker
59b82507ff AP_Mission: add and use AP_CAMERA_ENABLED 2022-09-21 11:58:38 +10:00
Peter Barker
a18c87a120 AP_Camera: add and use AP_CAMERA_ENABLED 2022-09-21 11:58:38 +10:00
Kirill Shilov
d48fc99c5f hwdef: AIRLink: USART2 enabled in hwdef 2022-09-21 06:58:48 +10:00
Andrew Tridgell
e4a0ea65b8 AP_PiccoloCAN: fix for new param set 2022-09-20 15:24:48 +10:00
Reilly Callaway
19f135b1b6 AP_PiccoloCAN: SendECU throttle commands over CAN 2022-09-20 15:24:48 +10:00
Reilly Callaway
1cff0125ae AP_EFI: Add Currawong ECU packet decoding 2022-09-20 15:24:48 +10:00
Reilly Callaway
21ac8d801c AP_EFI: Add ECU density parameter for Currawong fuel flow calculations 2022-09-20 15:24:48 +10:00
Reilly Callaway
ad808cb25b AP_EFI: Add Currawong ECU to known types 2022-09-20 15:24:48 +10:00
Reilly Callaway
080c0a77e8 AP_PiccoloCAN: Add Currawong ECU message handling 2022-09-20 15:24:48 +10:00
Reilly Callaway
813c21ffc0 AP_PiccoloCAN: Add Currawong ECU piccolo protocol 2022-09-20 15:24:48 +10:00
Reilly Callaway
9a71da2742 AP_EFI: Add currawong ECU EFI backend 2022-09-20 15:24:48 +10:00
Reilly Callaway
a261e4595a AP_Math: Add kg/m^3 to g/cm^3 conversion define 2022-09-20 15:24:48 +10:00
Reilly Callaway
b839fb582c Tools: Add kg per cubic meter unit metadata 2022-09-20 15:24:48 +10:00
Joshua Henderson
ff68f08172 SITL: SIM_Rotoye update TEMP_EXT Register 2022-09-20 15:24:10 +10:00
Peter Barker
f2bfe8d21f Rover: tell the user we're not docking because we have no target 2022-09-19 21:23:06 -04:00