Andrew Tridgell
eacdd017d7
AP_Declination: added a test suite for AP_Declination
...
use test vectors from MAVProxy mavextra
3 years ago
Andrew Tridgell
71c5c624ce
AP_Declination: fixed rounding in mag field
...
thanks to Angela for noticing this
3 years ago
Peter Barker
7a06c941df
AP_Vehicle: make bad-mode-number notification consistent across vehicles
4 years ago
Peter Barker
a292fe13d6
GCS_MAVLink: add option to create internal error via preflight-reboot
...
useful for testing our handling of internal errors
4 years ago
olliw42
af634f0421
AP_Mount: initialize backends after all mounts were added
4 years ago
Iampete1
e82860266d
SRV_Channel: call update_aux_servo_function in function_assigned
4 years ago
Peter Barker
129eb4c184
AP_HAL_SITL: do not overwrite FETTecESC telemetry data w/SITL ESC data
4 years ago
Andrew Tridgell
ae615de4ce
GCS_MAVLink: added logging of NAMED_VALUE_FLOAT
...
this is useful when running sensors on a companion computer and
wanting values logged in main ArduPilot log.
4 years ago
Iampete1
8d669f7616
AP_Arming: update primary GPS type 0 string
4 years ago
Iampete1
0d3c00cb96
AP_Rangefinder: MAVLink: accept data only from configured orentation
4 years ago
Andy Piper
e8d1326a6d
AP_ESC_Telem: fix raw rpm
...
Co-authored-by: Amilcar Lucas <amilcar.lucas@iav.de>
4 years ago
Andy Piper
9281982b8f
AP_ESC_Telem: log raw RPM information
4 years ago
bugobliterator
4ecdf90470
AP_HAL_ChibiOS: add internal flash version of hwdef for H757I_EVAL
4 years ago
Siddharth Purohit
d484477a99
AP_HAL_ChibiOS: move to using PLL2_R_CK for QSPI
4 years ago
Siddharth Purohit
81dc237a19
AP_HAL_ChibiOS: move to using Instruction RAM with External Flash setup
4 years ago
Siddharth Purohit
1eb318c62b
AP_HAL_ChibiOS: increase clock frequency for QSPI
4 years ago
Siddharth Purohit
215c1249cb
AP_HAL_Empty: add check owner method
4 years ago
Siddharth Purohit
39bd229279
AP_HAL_ChibiOS: remove dependency on Semaphores in QSPIDevice in BL
4 years ago
Siddharth Purohit
813e93a69c
AP_HAL_ChibiOS: do not reset GPIO for boards with external flash
4 years ago
Siddharth Purohit
4ba2835de1
AP_HAL_ChibiOS: add config for supporting load from external flash
4 years ago
Siddharth Purohit
faedb12493
AP_HAL_ChibiOS: fix hwdef generation for bootloader supporting ext flash
4 years ago
Siddharth Purohit
6e81fcbed1
AP_HAL_ChibiOS: add support for things required to run QSPIDriver
4 years ago
Siddharth Purohit
a039711628
AP_HAL_ChibiOS: prepare H757I_EVAL for external flash programming
4 years ago
Siddharth Purohit
32f91c4cb2
AP_FlashIface: add jedec test using bootloader config
4 years ago
Andrew Tridgell
fdfa14c4c0
HAL_ChibiOS: adjust Swan-K1 tuning
4 years ago
Andrew Tridgell
f4ad8f6ef5
HAL_ChibiOS: fix for HAL_PWM_COUNT zero
...
reported by Mallikarjun
4 years ago
Peter Barker
5f980929d9
AP_Motors: use add_motors to save flash
4 years ago
nkruzan
0a236bc13d
AP_Vehicle: log internal error and report bitmask to GCS
...
AP_Vehicle.cpp: cast parameter bitmask as (unsigned) per Peter B.
rework per Peter B.
Co-authored-by: Peter Barker <pb-gh@barker.dropbear.id.au>
remove unnecessary send_internal_error_statustext function
remove Write_InternalError function
4 years ago
Peter Barker
2be49cb42b
AP_Airspeed: fix examples for AP_AHRS_DCM becoming backend
4 years ago
Peter Barker
875b6331a4
AP_Compass: fix examples for AP_AHRS_DCM becoming backend
4 years ago
Peter Barker
acc595ff57
AP_Mission: fix examples for AP_AHRS_DCM becoming backend
4 years ago
Peter Barker
522c05fcc9
AP_Module: fix examples for AP_AHRS_DCM becoming backend
4 years ago
Peter Barker
29d2eed9e4
Sub: view update does not take skip_ins_update
4 years ago
Peter Barker
9dbd9d1e06
AP_AHRS: call INS update in AP_AHRS::update w/o holding data sem
...
We shouldn't be holding the data semaphore while waiting for the samples
- lots of things might be unnecessarily blocked
DCM's update function doesn't need to take the semaphore as it is
already taken by AP_AHRS
4 years ago
TunaLobster
c20914c0c6
SITL: Add C++ library for JSON interface
...
Includes examples for a 1-D rover, minimum, and a copy of Socket as SocketExample.
4 years ago
Iampete1
970d0ea2a3
AP_BoardConfig: make sure heater is left off if disabled
4 years ago
Josh Henderson
b1028035bc
AP_UAVCAN: cleanup comments in BatteryInfoAux dsdl message
4 years ago
Andrew Tridgell
584fb7cd7b
HAL_ChibiOS: use more USB buffers on higher end F7 chips
4 years ago
Andrew Tridgell
4fdc1ebc30
AP_InertialSensor: fixed locking issue in delta accumulation
...
this fixes a bug in calculating delta velocity and delta acceleration
between threads.
4 years ago
Iampete1
e28650c8bd
RC_Channel: remove recompute_pwm_no_deadzone
4 years ago
Peter Barker
3a5062c90b
AP_NMEA_Output: eliminate AP::ahrs().get_location
4 years ago
Peter Barker
cc514af158
AP_AHRS: eliminate AP::ahrs().get_location
4 years ago
Andrew Tridgell
a412795045
AP_Terrain: make TERRAIN_MARGIN a float
...
it turns out very large margins are needed for some locations
4 years ago
Randy Mackay
e5bde1a085
AP_VisualOdom: use AP_AHRS::using_extnav_for_yaw to protect against aligning to oneself
4 years ago
Randy Mackay
1c08866342
AP_AHRS: add using_extnav_for_yaw
4 years ago
Randy Mackay
63e579d738
AP_NavEKF3: add using_extnav_for_yaw
4 years ago
Randy Mackay
b984f1370c
AP_VisualOdom: integrate rename to using_noncompass_for_yaw
4 years ago
Randy Mackay
e7be608a4a
AP_AHRS: rename is_ext_nav_used_for_yaw to using_noncompass_for_yaw
4 years ago
Randy Mackay
0edfd2634f
AP_NavEKF3: rename using_external_yaw to using_noncompass_for_yaw
4 years ago
Iampete1
ce56bfe786
AP_Arming: check status and health of all GPS
4 years ago