Commit Graph

566 Commits

Author SHA1 Message Date
Tom Pittenger
28a6a874ec mavlink: add trajectory msgs 2024-10-25 16:24:58 -07:00
Peter Barker
b68427a406 waf: reference commit using python3 for waf-light 2024-10-15 11:11:38 +11:00
Andrew Tridgell
9253d6f607 DroneCAN: update libcanard
prevents partial message send due to running out of buffer space
2024-09-27 11:06:20 +10:00
Randy Mackay
1f61b64fbe modules: update mavlink to include camera-thermal-range 2024-09-10 20:59:49 +09:00
Andrew Tridgell
35a2e61a01 ChibiOS: fixed MACv2 phy address shift 2024-09-03 10:41:58 +10:00
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