Commit Graph

64795 Commits

Author SHA1 Message Date
Maxim Buzdalov
15d6e664d8 AP_Notify: Fix compilation error in GPIO_LED_1.cpp 2024-08-29 09:37:50 +10:00
bugobliterator
0dbe9ed27f bootloaders: update PPPGW bootloaders 2024-08-28 18:20:29 +10:00
bugobliterator
8222d65ebe AP_Bootloader: make Content-Length handle case insensitive 2024-08-28 18:20:29 +10:00
bugobliterator
957e92aca1 AP_HAL_ChibiOS: use CubePilot-CANMod's Serial Order 2024-08-28 18:20:29 +10:00
Henry Wurzburg
e6351b6a41 AP_Notify:correct and expand 1 led flash sequences 2024-08-28 18:19:26 +10:00
George Zogopoulos
bc1e490257 Plane: In transition use TRIM_THROTTLE when TKOFF_THR_MIN==0 2024-08-28 18:18:55 +10:00
George Zogopoulos
6fee0eccad Plane: Removed all instances of in_back_transition
It is not currently used anywhere.
2024-08-28 18:18:55 +10:00
George Zogopoulos
f7d40c0c73 autotest: Added TKOFF_THR_MIN test 2024-08-28 18:18:55 +10:00
George Zogopoulos
3b247a346a Plane: TKOFF_THR_MIN is applied to SLT transitions
Also split in_transition() to forward and backward.
2024-08-28 18:18:55 +10:00
hagerashraf
8d292def15 hwdef: reserve board Ids for DroneBuild boards
I added two new boards to the file, with 10 reserved IDs for DroneBuild drones' boards
2024-08-28 16:26:05 +10:00
Henry Wurzburg
4a72373624 AP_GPS:fix metadata typo 2024-08-28 15:31:08 +10:00
Peter Barker
51fe703ce2 mavlink: reference master; GNSS_INTEGRITY message 2024-08-27 16:32:50 +10:00
CRazy
cc182c69e9 AP_Bootloader: ID reserve for HGLRCF405V4 2024-08-27 15:40:02 +10:00
Peter Barker
a8b7513287 Tools: build_options.py: sort IMU into single section 2024-08-27 12:00:47 +10:00
Peter Barker
bd987aa84b Tools: add build option for batchsampler
also create an IMU category to hold IMU-specific options
2024-08-27 12:00:47 +10:00
Henry Wurzburg
1631e85fe8 AP_GPS:add note to old param names to avoid confusion 2024-08-27 12:00:14 +10:00
Peter Barker
c3d89ed9d1 autotest: remove unused parameters from Blimp defaults file 2024-08-27 12:00:03 +10:00
Holden
045059580c Tools: Translate Linux Mint Wilma to Noble 2024-08-27 11:59:53 +10:00
Iampete1
3c6e5691e4 Filter: LowPassFilter: use calc_lowpass_alpha_dt helper 2024-08-27 11:21:22 +10:00
Iampete1
5453f3a0cc AP_DroneCAN: register handle_actuator_status_Volz callback and fix logging 2024-08-27 11:18:18 +10:00
Peter Barker
46db6c12c1 SITL: correct use of simulated GPS data
Co-authored-by: Andrew Tridgell <andrew@tridgell.net>

uses the elements out of the simulated GPS data "d", rather than going to the parameters in teh simulated GPS "backends".
2024-08-27 11:14:09 +10:00
Peter Barker
b89256bec4 autotest: add test that jamming simulator works 2024-08-27 11:14:09 +10:00
Peter Barker
3c0c2bfa67 AP_Math: add a test for rand_float 2024-08-27 11:09:13 +10:00
Peter Barker
84bcea73e1 AP_Math: correct range of returned value for rand_float on real hardware 2024-08-27 11:09:13 +10:00
Andrew Tridgell
6de6de694a AP_Math: allow rand_float() on STM32 2024-08-27 11:09:13 +10:00
Peter Barker
ee6bd4fca0 AP_RangeFinder: number enum entries
we log these so they should be numbered
2024-08-27 11:05:32 +10:00
Peter Barker
46d37abcf7 Copter: avoid nullptr deref in config_error_loop
we may enter the config_error_loop before we call Copter's methods which allocate the wpnav object.

We send mavlink messages in the config error loop, one of which calls this method - so we end up with a nullptr dereference.

We might be able to find a way to stop sending this message in the config error loop, but that's likely to take some time to do....
2024-08-27 11:04:02 +10:00
Wu
a33a0d1579 HAL_ChibiOS: fixed the imu orientation of RadiolinkPIX6 2024-08-27 10:26:50 +10:00
Willian Galvani
4ec023ac1a Tools: ardupilotwaf: allow automatic upload to BlueOS 2024-08-27 10:25:35 +10:00
Randy Mackay
5bcbf56a47 AP_Mount: Siyi ZT6 set lens fix
ZT6 has RGB and Thermal image sensors only
2024-08-27 10:23:47 +10:00
Randy Mackay
0874202aa1 AP_Mount: Siyi ZT6 hardware id fix 2024-08-27 10:23:47 +10:00
Peter Barker
c79ba79ed1 AP_Logger: AllTypes example: freshen output file 2024-08-27 10:19:26 +10:00
Peter Barker
1c15488e35 AP_Common: add comment on top of float16 storage
there are multiple standards for storing these values
2024-08-27 10:19:26 +10:00
Peter Barker
b4e3b6cdd5 AP_Logger: add support for logging float16 2024-08-27 10:19:26 +10:00
Peter Barker
4e27c51aa1 AP_NavEKF3: do not log DefaultAirspeed if logging not started
if we are not going to use this value ourselves then we certainly should not add it to the replay log
2024-08-27 10:15:10 +10:00
Peter Barker
00dc15063e AP_NavEKF: avoid copying all but the best element when recalling time-horizon data 2024-08-27 10:07:52 +10:00
Iampete1
44ae148718 Tools: autotest: defualt params: update plane-ice for ICE start stop function 2024-08-27 09:37:34 +10:00
Iampete1
a75a97eb02 Tools: autotest: quadplane: ICE Don't setup ICE start channel its already in model defaults 2024-08-27 09:37:34 +10:00
Iampete1
98d9890bf1 AP_ICEngine: convert from local servo endpoints and rc channel params 2024-08-27 09:37:34 +10:00
Iampete1
f9f9beb858 Plane: add ICEngine start/stop aux function 2024-08-27 09:37:34 +10:00
Iampete1
51963f497b RC_Channel: add ICEngine start / stop aux function 2024-08-27 09:37:34 +10:00
Iampete1
eee2d2f57e SRV_Channel: add methods to set defualt and save min/max values 2024-08-27 09:37:34 +10:00
Iampete1
5a3fb37214 Plane: call ICE init 2024-08-27 09:37:34 +10:00
Peter Barker
14e5fd396a autotest: check altitude in GPSWeightedBlending test 2024-08-27 09:26:06 +10:00
Peter Barker
39b4b80a5f AP_GPS: create real AP_GPS_Blended backend 2024-08-27 09:26:06 +10:00
Peter Barker
c4fe57d197 autotest: add test for blending while affinity is running 2024-08-27 09:26:06 +10:00
Peter Barker
b9158c0491 autotest: remove unused parameters for quadplane-copter-tailsitter 2024-08-27 08:54:10 +10:00
Peter Barker
c56439b045 autotest: quadplane-cl84: remove old parameter 2024-08-26 20:41:19 +10:00
Peter Barker
a65cd27435 AP_Beacon: allow hwdefs to override number of beacons
... also a few other variables.

Also move these out of the main header file as one is internal and the others should go in the ocnfig. in case the values are used elsewhere
2024-08-26 13:48:02 +10:00
Ryan Friedman
284faf08ee AP_GSOF: Use sparse endian instead of custom code
* This saves flash

Signed-off-by: Ryan Friedman <ryanfriedman5410+github@gmail.com>
2024-08-26 13:31:49 +10:00