Peter Barker
|
ce4ca0ac08
|
AP_InternalError: specify size for error_t
|
2021-06-13 08:41:25 +10:00 |
|
Andrew Tridgell
|
f19b604a0c
|
AP_Math: added xy() method on Vector3
useful for getting xy length
|
2021-06-13 07:50:02 +10:00 |
|
Peter Barker
|
d9e3526bd2
|
AP_HAL_SITL: correct compilation for mission pread/pwrite ret check
|
2021-06-12 16:02:51 +10:00 |
|
Rishabh
|
9a1a748348
|
AC_Avoid: Change ALT_MIN param to be copter only
|
2021-06-12 13:31:52 +09:00 |
|
Rishabh
|
b9fbf1a661
|
AP_Math: Update segment_to_segment_dis test
|
2021-06-12 13:31:52 +09:00 |
|
Rishabh
|
730cf0ad9b
|
AC_Avoid: Add deadzone param to avoidance backaway
|
2021-06-12 13:31:52 +09:00 |
|
Rishabh
|
b301bd0ca4
|
AC_Avoid: Use plane intersection in prox stop mode
|
2021-06-12 13:31:52 +09:00 |
|
Rishabh
|
547f0efd57
|
AP_Math: Add segment to plane intersection function
|
2021-06-12 13:31:52 +09:00 |
|
Rishabh
|
cb911a01e2
|
AP_Prox: Add plane intersection code to closest_point_from_segment_to_obstacle
|
2021-06-12 13:31:52 +09:00 |
|
Josh Henderson
|
206a414553
|
AP_Common: Location vec3 constructor zero out fields
|
2021-06-12 10:52:36 +09:00 |
|
Pierre Kancir
|
d2278fb525
|
AP_AHRS: NavEKF: make set_origin and get_origin WARN_IF_UNUSED as base class
|
2021-06-12 00:01:23 +10:00 |
|
Pierre Kancir
|
1fdef751ad
|
AP_Navigation: make crosstrack_error_integrator pure virtual as nobody use the base class
|
2021-06-11 04:59:06 -07:00 |
|
Tamas Nepusz
|
c544f3dd01
|
AP_Scheduler: corrected tick counter overflow handling, fixes #17642
|
2021-06-10 12:46:27 +10:00 |
|
Pierre Kancir
|
ba94d8839f
|
AP_Common: Make location PANIC message more explicit
|
2021-06-10 11:37:10 +10:00 |
|
Dr.-Ing. Amilcar do Carmo Lucas
|
d363cbadcc
|
AP_HAL_ChibiOS: Disable un-needed hardware drivers in SkyViper builds
these boards have integrated ESCs with no telemetry
|
2021-06-09 21:42:51 +10:00 |
|
Dr.-Ing. Amilcar do Carmo Lucas
|
8593672f4c
|
AP_HAL_ChibiOS: fix compilation when HAL_WITH_ESC_TELEM == 0
|
2021-06-09 21:42:51 +10:00 |
|
Dr.-Ing. Amilcar do Carmo Lucas
|
2d5ac0009a
|
AP_OSD: Fix compilation when HAL_WITH_ESC_TELEM == 0
|
2021-06-09 21:42:51 +10:00 |
|
Dr.-Ing. Amilcar do Carmo Lucas
|
ff200e9d11
|
AP_UAVCAN: fix compilation when HAL_WITH_ESC_TELEM == 0
|
2021-06-09 21:42:51 +10:00 |
|
Dr.-Ing. Amilcar do Carmo Lucas
|
9d2790049f
|
AP_ToshibaCAN: fix compilation when HAL_WITH_ESC_TELEM == 0
|
2021-06-09 21:42:51 +10:00 |
|
Dr.-Ing. Amilcar do Carmo Lucas
|
d15042d7c0
|
AP_PiccoloCAN: fix compilation when HAL_WITH_ESC_TELEM == 0
|
2021-06-09 21:42:51 +10:00 |
|
Dr.-Ing. Amilcar do Carmo Lucas
|
f4409066bc
|
AP_KDECAN: fix compilation when HAL_WITH_ESC_TELEM == 0
|
2021-06-09 21:42:51 +10:00 |
|
Dr.-Ing. Amilcar do Carmo Lucas
|
120081f7ab
|
AP_BLHeli: fix compilation when HAL_WITH_ESC_TELEM == 0
|
2021-06-09 21:42:51 +10:00 |
|
Dr.-Ing. Amilcar do Carmo Lucas
|
13a97eecd4
|
AP_ESC_Telem: fix compilation when HAL_WITH_ESC_TELEM == 0
|
2021-06-09 21:42:51 +10:00 |
|
Dr.-Ing. Amilcar do Carmo Lucas
|
bb9a81d32e
|
AP_ESC_Telem: dummy empty class to be used when HAL_WITH_ESC_TELEM == 0
|
2021-06-09 21:42:51 +10:00 |
|
Peter Barker
|
6a914ce4be
|
AP_VisualOdom: do not build on 1MB boards
master: bin/arduplane 978396 1956 129204 1109556
new : bin/arduplane 971716 1956 129204 1102876
|
2021-06-09 20:12:44 +09:00 |
|
bugobliterator
|
63b8733aab
|
AP_CANManager: add support for multiple protocols on AP_Periph using CANSensor
|
2021-06-09 18:36:18 +10:00 |
|
Tom Pittenger
|
5e4efe9f57
|
AP_ToshibaCAN: AP::can().log_text() needs HAL_ENABLE_LIBUAVCAN_DRIVERS
|
2021-06-09 18:36:18 +10:00 |
|
Tom Pittenger
|
96055e877b
|
AP_PiccoloCAN: AP::can().log_text() needs HAL_ENABLE_LIBUAVCAN_DRIVERS
|
2021-06-09 18:36:18 +10:00 |
|
Tom Pittenger
|
c833a71fff
|
AP_KDECAN: AP::can().log_text() needs HAL_ENABLE_LIBUAVCAN_DRIVERS
|
2021-06-09 18:36:18 +10:00 |
|
Tom Pittenger
|
4054b5e891
|
AP_HAL_Linux: AP::can().log_text() needs HAL_ENABLE_LIBUAVCAN_DRIVERS
|
2021-06-09 18:36:18 +10:00 |
|
Tom Pittenger
|
c807035e02
|
AP_UAVCAN: use HAL_ENABLE_LIBUAVCAN_DRIVERS instead of HAL_MAX_CAN_PROTOCOL_DRIVERS
|
2021-06-09 18:36:18 +10:00 |
|
Tom Pittenger
|
aec9d45573
|
AP_HAL_SITL: use HAL_ENABLE_LIBUAVCAN_DRIVERS instead of HAL_MAX_CAN_PROTOCOL_DRIVERS
|
2021-06-09 18:36:18 +10:00 |
|
Tom Pittenger
|
7a004656a2
|
AP_HAL_ChibiOS: use HAL_ENABLE_LIBUAVCAN_DRIVERS instead of HAL_MAX_CAN_PROTOCOL_DRIVERS
|
2021-06-09 18:36:18 +10:00 |
|
Tom Pittenger
|
1feec460c4
|
AP_HAL_ChibiOS: enable BattMon MPPT PacketDigital to CubeOrange-periph
|
2021-06-09 18:36:18 +10:00 |
|
Tom Pittenger
|
adccc3deb7
|
AP_BattMonitor: add support for AP_Periph MPPT driver
|
2021-06-09 18:36:18 +10:00 |
|
Tom Pittenger
|
0590352bef
|
SRV_Channel: do not use AP_UAVCAN unless LIBUAVCAN is enabled
|
2021-06-09 18:36:18 +10:00 |
|
Tom Pittenger
|
806b6a63bf
|
AP_HAL: reorganize precompiler for HAL_ENABLE_LIBUAVCAN_DRIVERS and HAL_MAX_PROTOCOL_DRIVERS
|
2021-06-09 18:36:18 +10:00 |
|
Tom Pittenger
|
bdf0efbbe7
|
AP_CANManager: reorganize precompiler for HAL_ENABLE_LIBUAVCAN_DRIVERS and HAL_MAX_PROTOCOL_DRIVERS
|
2021-06-09 18:36:18 +10:00 |
|
Tom Pittenger
|
f764bd6547
|
AP_HAL_ChibiOS: disable EventSource only when CH_CFG_USE_EVENTS is false
(cherry picked from commit 6e7542a70ca2343ab8d18470deaf5fc2d27390af) from bugobliterator
|
2021-06-09 18:36:18 +10:00 |
|
Andrew Tridgell
|
f09abc705b
|
HAL_ChibiOS: bring us to 18k free for MatekF405-Wing plane build
|
2021-06-09 18:07:00 +10:00 |
|
Andrew Tridgell
|
6c24a030a6
|
GCS_MAVLink: use HAL_EFI_ENABLED
|
2021-06-09 18:07:00 +10:00 |
|
Andrew Tridgell
|
6a1e3afe33
|
AP_RPM: use HAL_EFI_ENABLED
|
2021-06-09 18:07:00 +10:00 |
|
Andrew Tridgell
|
cc6d799e7a
|
AP_EFI: change to use HAL_EFI_ENABLED
|
2021-06-09 18:07:00 +10:00 |
|
Pierre Kancir
|
519b1a6913
|
AP_Math: correct and increase unit test coverage
AP_Math: correct some tests
AP_Math: more vector2 tests
AP_Math: make test_vector2 complete
AP_Math: add initial unittest for vector3
|
2021-06-09 18:06:18 +10:00 |
|
Andy Piper
|
88bbec01b0
|
AP_Common: add firmware string without git hash.
|
2021-06-09 17:35:11 +10:00 |
|
Andy Piper
|
96acb46fbf
|
AP_RCTelemetry: correct VTX power settings and pass parameter requests more quickly
return parameter ids when CRSF folder request is made
turn off telemetry while processing parameters
|
2021-06-09 17:35:11 +10:00 |
|
Andy Piper
|
4a05e65367
|
AP_BLHeli: ensure digital motor masks are setup correctly regardless of AUTO setting
|
2021-06-09 17:28:53 +10:00 |
|
Andy Piper
|
cf257074c6
|
AP_Camera: support RunCam Hybrid correctly
|
2021-06-09 17:04:27 +10:00 |
|
Andrew Tridgell
|
f2b7d44772
|
AP_Compass: fixed build with AP_Periph compass
|
2021-06-09 15:09:46 +10:00 |
|
Andrew Tridgell
|
b23afc4a9e
|
AP_Filesystem: disallow file operations from main thread while armed
this stops all file operations from the main thread while armed,
allowing for a 3s grace time on arming to allow for initial log
file creation
|
2021-06-09 15:08:28 +10:00 |
|