Commit Graph

561 Commits

Author SHA1 Message Date
Peter Barker 51fe703ce2 mavlink: reference master; GNSS_INTEGRITY message 2024-08-27 16:32:50 +10:00
Thomas Watson b6adb4c7e7 DroneCAN: update DSDL compiler
Fixes the following issues:

 * Compound array elements subject to tail array optimization could be
decoded incorrectly, causing a decode failure.

 * Invalid array lengths could be sent over the wire if a
longer-than-max array was encoded (though only the max number of
elements was sent).

 * Lengths were not validated when decoding arrays of compound elements
using TAO, causing memory corruption if an invalid length was received.

 * Union tags were not validated, causing undefined behavior if an
invalid tag was received.
2024-07-23 12:08:48 +10:00
Andrew Tridgell fd6fe52dc7 mavlink: added MAV_CMD_SET_HAGL 2024-07-17 08:03:18 +10:00
Andrew Tridgell ac9c857e8f mavlink: support python 3.12 2024-05-08 18:28:59 +10:00
Andrew Tridgell dd02945d60 waf: update to 2.0.27
this fixes python 3.12 support
2024-05-08 18:28:59 +10:00
Iampete1 410521afb8 DroneCAN: DSDL: add RPM message 2024-05-02 20:25:38 +10:00
Iampete1 001979d42d MAVLink: update to ArduPilot/MAVLink/master to include DO_RETURN_PATH_START waypoint 2024-04-30 08:03:39 +09:00
Andy Piper 0e003a9be3 ChibiOS: add support for DP83825 ethernet PHY 2024-04-09 09:26:40 +10:00
Randy Mackay 18578b3e7b mavlink: update reference to include MAV_CMD_SET_CAMERA_SOURCE 2024-03-25 09:19:18 +09:00
Andrew Tridgell 9196a3ee5d DroneCAN: DSDL update
added MagneticFieldStrengthHiRes
2024-03-16 20:10:35 +11:00
olliw42 deb8d5a92d modules/mavlink: update to @b1fa2e39 2024-02-28 22:26:21 +11:00
Peter Barker ae504ba564 mavlink: reference new MAV_CMD_DO_SET_SAFETY_SWITCH_STATE command 2024-02-27 21:10:39 +11:00
Andrew Tridgell 208f47e84f DroneCAN: update DSDL compiler, libcanard and pydronecan
fixed handling of bad multi-frame messages
2024-02-11 16:48:52 +11:00
Andrew Tridgell a19818d15e ChibiOS: update for ADC fix on STM32H7A3 2024-02-01 11:43:24 +11:00
Andrew Tridgell 5414416230 lwip: update for PPP bridge support 2024-01-12 14:23:34 -08:00
Andrew Tridgell 4dc513e78c lwip: remove ext/lwip and add as modules/lwip 2024-01-03 12:14:47 +11:00
Peter Barker 1e644d56a5 mavlink: move forward to ardupilot/master 2023-12-17 16:01:11 +11:00
Willian Galvani 83559c41ec Mavlink: bump submodule for MANUAL_CONTROL extensions 2023-12-05 12:04:16 +11:00
Andy Piper 20b56bb4b8 ChibiOS: update to static networking option 2023-11-30 11:48:35 +11:00
Andrew Tridgell 3f76a55275 ChibiOS: submodule update
fixed multicast receive and update lwip to 2.2.0
2023-11-25 12:19:43 -08:00
Ryan Friedman 336c16cae0 modules: Upgrade patch version in Micro-XRCE-DDS-Client
Signed-off-by: Ryan Friedman <ryanfriedman5410+github@gmail.com>
2023-11-07 07:30:05 +11:00
Michael du Breuil 15666fa64a mavlink: update submodule for ENGINE_CONTROL_OPTIONS 2023-10-24 14:11:39 -07:00
Andrew Tridgell e7a94df89a mavlink: submodule update 2023-10-02 21:45:28 +11:00
Tom Pittenger 6bf071e6eb modules: mavlink sim_state integer 2023-09-27 14:14:37 -07:00
Peter Barker 1d207beee5 mavlink: move reference forward to ardupilot/master 2023-09-04 16:24:07 +10:00
Michelle Rossouw 7bd888037a mavlink: update module to latest 2023-08-26 22:21:59 +10:00
Randy Mackay 72a5151eba mavlink: update module to latest 2023-08-10 14:37:30 +09:00
Peter Barker e9f9c21567 mavlink: reference RELAY_STATUS message 2023-08-09 07:44:07 +10:00
bugobliterator cdab1067f0 modules: update ChibiOS 2023-08-06 09:20:08 +10:00
Andrew Tridgell bacea2ec8e DroneCAN: update libcanard 2023-07-21 17:20:29 +10:00
bugobliterator 67d0bbfd73 modules: update libcanard 2023-07-10 12:56:37 +10:00
bugobliterator 061d5eeb38 modules: update DSDL 2023-07-10 12:56:37 +10:00
Tom Pittenger 217253b58f module: ChibiOS add LwIP and Networking support 2023-07-05 13:50:40 -07:00
Randy Mackay b0de3b57bf DroneCAN: update DSDL to latest 2023-06-27 21:12:20 +10:00
Andrew Tridgell 753c56f97a ChibiOS: added chMtxForceReleaseS 2023-06-27 10:11:46 +10:00
Andrew Tridgell 679356245c DroneCAN: update libcanard 2023-06-08 10:15:50 +10:00
Andrew Tridgell 568766ef66 mavlink: update for external position commmand 2023-06-06 15:19:12 +10:00
Andrew Tridgell f52c94deff ChibiOS: submodule update
disable ff_memalloc
2023-06-03 17:07:04 +10:00
Peter Barker 5a33fc87e4 mavlink: update to origin/master
notably getting pymavlink fix related to whitespace in checkouts
2023-05-30 22:48:18 +10:00
bugobliterator 3f7892fc79 modules: update mavlink 2023-05-24 19:03:28 +10:00
Andrew Tridgell f4f1fe6716 DSDL: submodule update 2023-05-23 20:26:11 +10:00
bugobliterator 237a3782a3 modules: update libcanard 2023-05-17 13:27:34 +10:00
Randy Mackay 8f319b3b2e mavlink: update to latest 2023-05-17 12:38:49 +10:00
Andrew Tridgell ec4b465fea ChibiOS: added sdcard SPI bus acquire hooks 2023-05-13 18:18:14 +10:00
Andrew Tridgell 7a6f2c8e28 waf: cope with python 3.11 2023-05-02 23:37:15 +10:00
Andy Piper 5ff472208c ChibiOS: update to support STM32H730 and OCTOSPI flash 2023-04-28 08:31:15 +10:00
bugobliterator b2de8e0f6e modules: update ChibiOS 2023-04-26 18:04:00 +10:00
bugobliterator eca456e521 modules: update libcanard 2023-04-26 14:08:45 +10:00
Rhys Mainwaring 88d7cf99a4 modules: restore COLCON_IGNORE
- Accidentally removed in 82adf42bd6

Signed-off-by: Rhys Mainwaring <rhys.mainwaring@me.com>
2023-04-26 14:07:43 +10:00
Randy Mackay 927f86ecbd mavlink: update to include gimbal-manager-information 2023-04-25 15:07:35 +10:00