Andrew Tridgell
eec4032d98
Tools: fix CAN playback bus filtering
...
DataFlash field names are case-sensitive, so the lowercase lookup always fell back to bus zero. Read the CANF and CAFD Bus field using its declared capitalization.
2026-09-04 11:11:33 +10:00
Andrew Tridgell
e3681fc848
Tools: CAN_playback capture uses CAN_Pn_OPTIONS
...
The CAN_logger.lua example it referenced has been removed.
2026-09-04 11:11:33 +10:00
Andrew Tridgell
fd6584ae19
Tools: CAN_playback add --nodes filter for DroneCAN source node
...
allows filtering playback to only send frames from specified DroneCAN
source nodes
also adds --messages, which filters playback to only send DroneCAN
message frames matching the specified 16 bit message IDs
2026-02-05 16:13:55 +11:00
Christian Clauss
5db73f4a0c
Tools: Add # flake8: noqa linter directive
2025-06-12 08:47:52 +10:00
Andrew Tridgell
4f7a1fc81c
Tools: support CANFD log playback in CAN_playback.py
2024-12-11 08:43:56 +11:00
Richard Marko
04b46678a4
treewide: fix shebangs - /bin/bash -> /usr/bin/env bash
...
Most scripts/tools use non-portable `/bin/bash`, switch
to environment agnostic `/usr/bin/env bash`.
2024-02-13 11:36:23 +11:00
Andrew Tridgell
30ad0560f4
Tools: added CAN playback tool
...
uses frames from lua CAN bus capture and plays back for driver
development
2024-01-07 12:23:39 +11:00
Pierre Kancir
9d76d1e3df
Tools: Test for membership should be not in
2023-09-02 13:27:25 +10:00
Andrew Tridgell
e00608d922
Tools: fixed type of max-gap in CAN fix2 script
2022-04-27 17:13:07 +10:00
Andrew Tridgell
35a2ca62ee
Tools: added test script for checking for Fix2 missed frames
...
used to track down the F405 and L431 lost frames
2022-04-18 14:40:53 +10:00
bugobliterator
df95b1ee13
Tools: modify scripts to allow vcan iface to have CANFD supported
2022-03-27 06:07:34 -07:00
Peter Barker
8a3a609e3b
Tools: add can_sitl_nodev.sh which doesn't require a (e.g.) babel to run
2021-05-18 17:59:30 +10:00
Andrew Tridgell
b6fde7ed5a
Tools: added can_sitl.sh to make using SITL with real CAN devices easy
2021-04-27 09:01:02 +10:00