Commit Graph

535 Commits

Author SHA1 Message Date
bugobliterator
a24efd3b80 modules: update DSDL 2022-12-13 12:30:42 +11:00
Andrew Tridgell
69b23eea14 mavlink: update submodule
support extra 2 args for NAV_SCRIPT_TIME
2022-10-25 11:50:52 +11:00
bugobliterator
7d16489e9a modules: update chibios 2022-10-09 16:15:40 +11:00
Andrew Tridgell
18e8c2dc17 DSDL: update submodule 2022-09-13 16:23:44 +10:00
bugobliterator
0d68e987fd modules: update libcanard 2022-09-08 13:37:55 +10:00
Andrew Tridgell
ae55d7d902 mavlink: added SECURE_COMMAND 2022-09-05 12:35:37 +10:00
bugobliterator
e6e56674d3 modules: update ChibiOS
support hook for booting to DFU
2022-08-30 10:51:06 +10:00
Andrew Tridgell
e5db2ea111 mavlink: submodule update 2022-08-14 22:02:43 +10:00
Andrew Tridgell
bfc5e90e9c DSDL: added DroneCAN messages 2022-08-09 14:37:08 +10:00
Andrew Tridgell
b96fcd31fc mavlink: update for OPEN_DRONE_ID_ARM_STATUS 2022-08-09 14:37:08 +10:00
Andrew Tridgell
1439501025 ChibiOS: submodule update
support non-DMA H7 I2C
2022-08-02 17:26:46 +10:00
Peter Barker
7ae32c94ef mavlink: move reference commit forward to master
includes opendroneid and loweheiser messages
2022-07-20 09:00:20 +10:00
Tom Pittenger
f5477506e6 modules: update mavlink to add OpenDroneID msgs from upstream 2022-06-28 07:19:34 -07:00
Andrew Tridgell
ac0b9bacc6 gtest: update submodule
fixed build on ubuntu 22.04
2022-06-12 15:39:44 +10:00
Peter Barker
31051889d1 mavlink: move forward to reference mavlink master 2022-06-08 08:15:15 +09:00
Randy Mackay
84514f58ac mavlink: update to latest to include nav-attitude-time 2022-05-31 07:50:16 +09:00
Andrew Tridgell
cf1594535a libcanard: update
this fixes building CAN bootloaders with py 3.10
2022-04-29 08:17:32 +10:00
bugobliterator
1a2a98892a modules: update pydronecan 2022-03-27 06:07:34 -07:00
Andrew Tridgell
8e64d1cbd7 pymavlink: update submodule 2022-03-18 02:17:15 +00:00
Andrew Tridgell
e1424d7c3f DroneCAN: update pydronecan
avoid python2 build error of AP_Periph
2022-03-16 20:37:57 +11:00
bugobliterator
b3b561f32b modules: update DroneCAN/libcanard 2022-03-11 18:13:54 +11:00
bugobliterator
bd432d4e22 modules: update uavcan 2022-03-11 18:13:54 +11:00
bugobliterator
98c998b22f modules: update pydronecan 2022-03-11 18:13:54 +11:00
bugobliterator
5d11734a74 modules: update DroneCAN/dronecan_dsdlc 2022-03-11 18:13:54 +11:00
Tom Pittenger
c3bd6d6014 modules: DSDL change mppt/Stream ID from 20020 to 20009 to avoid conflict with Volz 2022-02-18 12:16:31 -08:00
Peter Barker
25263b7db7 mavlink: reference mavlink master 2022-02-18 06:50:31 +11:00
Andrew Tridgell
f0761a0ad8 mavlink: update for CANFD_FRAME 2022-02-12 16:36:05 +11:00
Peter Barker
fa7e205d5d mavlink: update to origin/master 2022-02-09 18:31:07 +11:00
bugobliterator
ab10c35390 module: update DroneCAN/libcanard 2022-02-06 06:54:57 +11:00
Joshua Henderson
bafc95dca5 mavlink: add mode to MOUNT_STATUS & move MAVLINK forward 2022-01-12 18:03:27 +11:00
Tom Pittenger
dc5a25edbd Module DroneCAN: fix Jon's name - non-functional change. Just proper respect! 2022-01-03 13:00:50 -08:00
Andrew Tridgell
db4c8ebde5 dronecan: update to latest dronecan main 2021-12-16 14:06:34 +11:00
bugobliterator
f78195e759 modules: update dronecan_dsdlc 2021-12-10 21:56:58 -08:00
Tom Pittenger
a39414e4af modules: add MPPT PacketDigital driver to DroneCAN 2021-12-07 02:12:06 -08:00
Andrew Tridgell
afb64eb39f ChibiOS: fixed L496 I2C4 DMA streams 2021-12-07 10:23:54 +11:00
bugobliterator
0a635093dd modules: update CrashDebug 2021-12-01 18:17:50 +11:00
bugobliterator
f7f05b02ea modules: update pydronecan 2021-11-24 18:30:47 +11:00
bugobliterator
a2d41a2d14 modules: update dronecan_dsdlc 2021-11-24 18:30:47 +11:00
bugobliterator
5a70208da2 modules: add DroneCAN/libcanard 2021-11-24 18:30:47 +11:00
bugobliterator
82eebe84d6 modules: remove libcanard 2021-11-24 18:30:47 +11:00
bugobliterator
ce4ed7e239 modules: add dronecan_dsdlc 2021-11-24 18:30:47 +11:00
bugobliterator
a74ba5e758 modules: remove canard_dsdlc 2021-11-24 18:30:47 +11:00
bugobliterator
d136f90b39 modules: add pydronecan 2021-11-24 18:30:47 +11:00
bugobliterator
d8f54e7a21 modules: remove pyuavcan 2021-11-24 18:30:47 +11:00
Andrew Tridgell
c2a00df5b2 ChibiOS: lower MAX_MALLOC to 2048
this fixes the underlying reason why the mkdir problem happened on
some boards and not others. The FAT cluster clear code was trying to
write in 32k chunks, and failed to allocate a DMA region that large

2048 should give good performance while saving a lot of memory
2021-11-17 18:51:09 +11:00
Andrew Tridgell
bba0384efb ChibiOS: fixed f_mkdir DMA allocation
this ensures we have DMA capable memory for f_mkdir

fixes #19110
2021-11-16 12:20:18 +11:00
Andrew Tridgell
91fe254dad mavlink: added NAV_SCRIPT_TIME 2021-11-08 21:08:52 +11:00
bugobliterator
323c0b2ab4 module: update ChibiOS 2021-11-05 07:37:56 +11:00
Buzz
854266dc78 ESP32: drop submodule and add script to get it as a clone and/or submodule
works with either a submodule setup or a 'clone' for either type of dev
2021-11-03 06:06:15 +11:00
Iampete1
70605fd3e0 MAVLInk: step forward head to add to scripting enum 2021-11-02 17:33:34 +11:00
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>
2021-11-01 17:40:31 +11:00
bugobliterator
db2cc55507 modules: add CrashDebug 2021-10-30 19:24:57 +11:00
Andrew Tridgell
3eae5b54d2 DroneCAN: update DSDL
added hygrometer for CUAV
2021-10-28 15:53:24 +11:00
Andrew Tridgell
0ad9e1e3d4 uavcan: submodule update 2021-10-23 21:13:07 +11:00
Andrew Tridgell
ea64d2e560 DroneCAN: submodule update 2021-10-23 21:13:07 +11:00
Andrew Tridgell
a50120cec3 CAN: switched to DroneCAN DSDL and libuavcan 2021-10-23 21:13:07 +11:00
Andrew Tridgell
11471bdebc ChibiOS: added STM32L431 support 2021-10-17 20:30:20 +11:00
bugobliterator
52717a43b2 modules: add canard_dsdlc 2021-10-14 20:13:06 +11:00
bugobliterator
d1d3dee7f1 modules: add pyuavcan 2021-10-14 20:13:06 +11:00
Peter Barker
98c105c4e2 mavlink: update for new version of pymavlink 2021-10-11 13:56:08 +11:00
Andrew Tridgell
fd634baef5 ChibiOS: submodule update 2021-10-06 06:44:36 +11:00
Andrew Tridgell
9cbb7e146d ChibiOS: submodule update
fixed assert for ADC3 VRef init
2021-09-29 18:11:04 +10:00
Tom Pittenger
c425a75cea mavlink: update module to utilize uAvionix.xml new msgs 2021-09-22 12:23:10 +10:00
Pierre Kancir
8a6661eeeb Modules: update gsoap 2021-08-26 14:24:35 +10:00
Andrew Tridgell
a95906ea93 mavlink: added MCU status 2021-08-25 07:11:31 +10:00
Andy Piper
f16e1cac0d ChibiOS: fix error on building with --enable-stats 2021-08-19 17:09:59 +10:00
bugobliterator
d67bb2259e modules: update libcanard 2021-08-19 14:20:58 +10:00
Andrew Tridgell
b15ea7fe33 mavlink: added PID_TUNING extensions 2021-08-19 12:08:54 +10:00
Andrew Tridgell
4f7a24d4a0 ChibiOS: fixed G491 registry 2021-07-30 10:20:52 +10:00
Andrew Tridgell
26689aabba ChibiOS: update submodule to match HEAD revision 2021-07-27 19:50:21 +10:00
Andrew Tridgell
bd604aba6c ChibiOS: update with bug fixes for 20.3
this includes a fix for a race condition found with the 10.x compiler
2021-07-27 08:12:32 +10:00
Siddharth Purohit
3c9bc52b64 modules: update uavcan 2021-07-15 07:50:12 +10:00
Siddharth Purohit
51b86b5acc modules: update gsoap 2021-07-07 18:57:25 +10:00
Siddharth Purohit
7c9a17b9fb modules: add gsoap 2021-07-07 18:57:25 +10:00
Siddharth Purohit
4cb48da984 modules: update ChibiOS 2021-06-30 19:33:17 +10:00
Randy Mackay
cb0cb38949 mavlink: move submodule reference forward to latest 2021-06-30 12:05:09 +09:00
Peter Barker
841aa213cf mavlink: reference MAV_CMD_RUN_PREARM_CHECKS 2021-06-21 09:41:17 +10:00
Peter Barker
12f569dc4f mavlink: move forward to ardupilot/mavlink master 2021-06-17 21:21:40 +10:00
Peter Barker
e0284bb66a mavlink: move submodule reference forward to master 2021-06-14 13:46:11 +10:00
Peter Barker
e26fc95352 mavlink: move forward to ardupilot/master
This includes an update to the pymavlink submodule
2021-05-05 17:42:58 +10:00
Andrew Tridgell
bde21ad83c ChibiOS: fixed the clock selection on H7 SDMMC
cap clock at 25MHz

this also gets rid of the annoying warning when building on H7
2021-05-02 13:04:42 +10:00
Andy Piper
6a3dc8fa89 ChibiOS: update hal_sdc to support SDHC on H7 more reliably 2021-04-21 20:53:12 +10:00
Andrew Tridgell
dda30c34cf waf: fixed cygwin long line issue 2021-04-20 18:43:20 +10:00
Peter Barker
d9195cbc67 mavlink: reference commit for GPS2_RAW extensions 2021-04-20 11:46:35 +10:00
Peter Barker
cc46483e6c mavlink: move reference forward to master 2021-03-30 10:54:30 +11:00
Andrew Tridgell
03205595fb ChibiOS: update to 20.3.x 2021-03-23 12:01:20 +11:00
Dr.-Ing. Amilcar do Carmo Lucas
af759bf57e Mavlink: submodule update to 2021-02-23 2021-02-24 11:32:51 +11:00
Peter Barker
94c4b2d769 mavlink: update to ardupilot master commit 2021-02-16 22:36:43 +11:00
Andy Piper
baf8c9d70c ChibiOS: update to latest ChibiOS to include osalDbgAssert redefine 2021-02-03 23:35:44 +11:00
Andrew Tridgell
c580151d75 ChibiOS: fixed SRAM3 size for cache disable 2021-02-03 23:35:44 +11:00
Peter Barker
a3138e48f9 mavlink: reference change for RC channel overrides 2020-12-29 15:03:34 +11:00
Peter Barker
792eeca863 modules: mavlink: support MAV_MOUNT_MODE_HOME_LOCATION to point at HOME 2020-12-25 12:17:27 +11:00
Dr.-Ing. Amilcar do Carmo Lucas
95bab71431 Mavlink: common.xml: Update to latest mavlink
common.xml: Add signal_quality field to DISTANCE_SENSOR message
2020-12-19 19:54:03 +11:00
Dr.-Ing. Amilcar do Carmo Lucas
ccd4c0b93f Mavlink: update to 2020-12-09 2020-12-11 06:37:32 +11:00
Peter Barker
b4e8985109 mavlink: reference new master commit 2020-12-06 14:41:50 +11:00
Rishabh
888967fb14 mavlink: Add OBSTACLE_AVOIDANCE_3D mavlink message 2020-11-18 20:23:45 +11:00
Samuel Tabor
eb8c4561f5 mavlink: update submodule. 2020-09-25 16:21:15 +10:00
Andrew Tridgell
7c64f1f685 mavlink: use instance markup 2020-09-22 10:55:42 +10:00
Andy Piper
0fa62acd7f mavlink: update to OSD messages 2020-09-09 20:36:42 +10:00
Pierre Kancir
37475e2b90 module: update gbenchmark to lastest release to prevent some warning
In file included from /__w/ardupilot/ardupilot/modules/gbenchmark/src/sysinfo.cc:25:
/usr/include/x86_64-linux-gnu/sys/sysctl.h:21:2: error: #warning "The <sys/sysctl.h> header is deprecated and will be removed." [-Werror=cpp]
   21 | #warning "The <sys/sysctl.h> header is deprecated and will be removed."
      |  ^~~~~~~
cc1plus: all warnings being treated as errors
make[2]: *** [src/CMakeFiles/benchmark.dir/build.make:193: src/CMakeFiles/benchmark.dir/sysinfo.cc.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:123: src/CMakeFiles/benchmark.dir/all] Error 2
make: *** [Makefile:141: all] Error 2
2020-09-06 19:13:04 +10:00