Commit Graph

462 Commits

Author SHA1 Message Date
Andrew Tridgell fec40be388 ChibiOS: submodule update
support non-DMA I2C on H7
2022-08-02 18:03:52 +10: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