Peter Barker
6a46ccf019
AP_Beacon: have nooploop use base-class uart instance
3 years ago
Iampete1
73fb871695
AP_BatteryMoniter: combine pointer loaded param tables
3 years ago
Iampete1
7d4f305f20
AP_BatteryMoniter: add mask param to sum battery backend.
3 years ago
TunaLobster
d97baac926
DevEnv: Add C++ and Lua recommended extensions for VSCode
3 years ago
Josh Henderson
ed32136006
AP_Param: remove unused convert_parent_class()
3 years ago
Josh Henderson
9cae5d1120
AP_Param: add sub-group class param conversion method
3 years ago
Iampete1
e33954d561
Plane: tailsitter transition tidyups
3 years ago
Iampete1
af8688b300
Quadplane: add transiton class
3 years ago
Iampete1
9073d16b09
Tiltrotor: add transtion class
3 years ago
Iampete1
ce5b81869d
Plane: Tailsitter: add transtion class
3 years ago
Iampete1
7af1b40fb8
Plane: system use new transtion class
3 years ago
Iampete1
99d98cc5b8
Plane: add transition class as friend
3 years ago
Iampete1
23a413946b
Plane: Qacro: use new transition class
3 years ago
Iampete1
f25e5087c0
Plane: attitude: use new transition class
3 years ago
Iampete1
a45e7608f2
GCS_MAVLink: set RC is_calibrating from command_preflight_calibration param4
3 years ago
Iampete1
c9107b2e98
RC_Channel: add gcs_is_calibrating bool
3 years ago
Iampete1
f7a788dc44
AP_Arming: add rc_in_calibration_check to manual_transmitter_checks and mandatory_checks
3 years ago
Iampete1
0613ce64d7
Blimp: run parent mandatory_checks
3 years ago
Iampete1
7e2604ef1a
Copter: run parent mandatory_checks
3 years ago
Peter Barker
1abef3275e
SITL: make ToshibaLED simulator optional
3 years ago
Peter Barker
d0872abdf9
autotest: FETtec tests: give vehicle a chance to realise ESCs are dead
...
Should remove the race condition where we disable an ESC but the vehicle
doesn't realise and lets the vehicle arm.
Also, waiting this long causes the ESCs to just go missing, not give a
telemetry failure
3 years ago
Peter Barker
59bda177ff
SITL: cope with fewer than three INS_MAX_INSTANCEs
3 years ago
Josh Henderson
38ef0fd4fa
AP_Param: eedump_apparam match Param_header and sentinals to AP_Param.h
3 years ago
Peter Barker
581629b332
SITL: make Ship simulator optional
3 years ago
yaapu
b97e335940
AP_CRSF_Telem: adjusted status text frame size based on actually used bytes
3 years ago
yaapu
1850851869
AP_CRSF_Telem: adjusted flight mode frame length based on actually used bytes
3 years ago
Peter Barker
0627ee66c5
AP_Compass: clarify all_configured calculations
3 years ago
Andrew Tridgell
e8926f8518
AP_Logger: avoid all opens of log files in main thread
...
this fixes a problem with sdcards where file open is very slow. It can
trigger a watchdog if it is slow enough. Peter and I hit this issue on
a pixracer today with a new sd card
3 years ago
Buzz
351a77f678
modules: new HAL layer for esp32
...
see libraries/AP_HAL_ESP32/README.md for more.
Author: Charles Villard <charlesvillard10@gmail.com>
Author: Buzz <davidbuzz@gmail.com>
3 years ago
Buzz
228fafeffe
Tools: add esp32 support
...
see libraries/AP_HAL_ESP32/README.md for more.
Author: Charles Villard <charlesvillard10@gmail.com>
Author: Buzz <davidbuzz@gmail.com>
3 years ago
Buzz
3ecfdd5f88
GCS_MAVLink: esp target is not STM32, so don't do stm32 specific magic
...
see libraries/AP_HAL_ESP32/README.md for more.
Author: Charles Villard <charlesvillard10@gmail.com>
Author: Buzz <davidbuzz@gmail.com>
3 years ago
Buzz
adaccdf0ba
AP_Math: esp32 with esp_idf have MIN and MAX defined to something else.
...
Author: Charles Villard <charlesvillard10@gmail.com>
Author: Buzz <davidbuzz@gmail.com>
3 years ago
Buzz
d4e2828540
AP_Logger: esp32 takes longer to init its SD card after boot.
...
see libraries/AP_HAL_ESP32/README.md for more.
Author: Charles Villard <charlesvillard10@gmail.com>
Author: Buzz <davidbuzz@gmail.com>
3 years ago
Buzz
168dc34566
AP_InertialSensor: New fallback type = NONE, which successfully does nothing like an INS, but without needing a real one, like esp32 dev boards.
...
Good for boards that u want to boot even when they dont have an IMU attached.
Author: Charles Villard <charlesvillard10@gmail.com>
Author: Buzz <davidbuzz@gmail.com>
3 years ago
Buzz
ecfdd80bc7
AP_HAL: new HAL layer for esp32
...
see libraries/AP_HAL_ESP32/README.md for more.
Author: Charles Villard <charlesvillard10@gmail.com>
Author: Buzz <davidbuzz@gmail.com>
3 years ago
Buzz
bb8998bdef
AP_HAL_ESP32: new HAL layer for esp32
...
see libraries/AP_HAL_ESP32/README.md for more.
Author: Charles Villard <charlesvillard10@gmail.com>
Author: Buzz <davidbuzz@gmail.com>
3 years ago
Buzz
7c893d7cc9
AP_Filesystem: add ESP32 support
...
Author: Charles Villard <charlesvillard10@gmail.com>
Author: Buzz <davidbuzz@gmail.com>
3 years ago
Buzz
8d9f161b40
AP_Compass: add support for ICM20948 I2C variant and rename existing one as SPI variant
...
Author: Charles Villard <charlesvillard10@gmail.com>
Author: Buzz <davidbuzz@gmail.com>
3 years ago
Andrew Tridgell
98849a3998
HAL_ChibiOS: fixed build for EMPTY uarts
...
this fixes NucleoH743 build
3 years ago
divyateja04
2d7076fd39
AP_SerialLED: removed empty constructors
3 years ago
Andrew Tridgell
2b19b8a988
AP_Compass: switched to GSF based compass learning
...
this makes inflight compass learning faster, more accurate and much
simpler
3 years ago
Andrew Tridgell
282209e3e6
AP_NavEKF3: add accessor for GSF yaw estimator
3 years ago
Andrew Tridgell
0d8cf00c5a
AP_NavEKF2: add accessor for GSF yaw estimator
3 years ago
Andrew Tridgell
bdf903b862
AP_AHRS: add accessor for GSF yaw estimator
3 years ago
divyateja04
001f6a29ee
AP_RangeFinder: removed empty constructors
3 years ago
divyateja04
2406877a60
AP_VisualOdom: removed empty constructors
3 years ago
QioTek
952a827287
HAL_ChibiOS: fixed orientation of ADI1674X and optimize SPI3 DMA
...
HAL_ChibiOS: fixed orientation of ADI1674X and optimize SPI3 DMA
3 years ago
bugobliterator
c6cacee960
Tools: update readme to include Hardfault debugging steps
3 years ago
bugobliterator
57e1fb1a81
HAL_ChibiOS: disable building CrashCatcher for non 2M boards
3 years ago
bugobliterator
91fdf6e875
HAL_ChibiOS: fix issue with writing the last byte
3 years ago