Iampete1
b13632cc94
Tools: Scripts: decode_ICSR: use decoder_m4_pendsvset function
2024-01-01 11:31:40 +11:00
Andrew Tridgell
564041f592
waf: added WAF_BUILD_TARGET for esp32 build
2023-12-31 09:55:16 +11:00
Andrew Tridgell
990b10bbca
Tools: added esp32s3empty and gdb startup file for esp32
2023-12-31 09:55:02 +11:00
Andrew Tridgell
e5f1c6e27d
Tools: added MatekL431-Serial bootloader
2023-12-27 05:13:14 -07:00
Andrew Tridgell
e94ab529cc
waf: enable periph serial options in SITL periph
2023-12-27 05:13:14 -07:00
Andrew Tridgell
83cfcd841b
AP_Periph: added support for SERIAL_OPTIONS
...
allows for options and flow control per serial port
2023-12-27 05:13:14 -07:00
Andy Piper
da1066124e
IO_Firmware: fix occasional internal errors on startup
2023-12-24 14:39:05 +11:00
Andrew Tridgell
ff22c103b2
Tools: allow div1000 testing on all boards
2023-12-21 09:09:11 +11:00
Ryan Friedman
7f9992dd24
Tools: add REP-147 Global Position Control
...
Signed-off-by: Ryan Friedman <ryanfriedman5410+github@gmail.com>
2023-12-20 02:37:01 +00:00
Andrew Tridgell
cd72dcb73f
AP_Periph: use a 1s deadline for packets
...
this fixes an issue with early discard of packets on MCUs with small
number of transmit slots and higher packet send count
2023-12-19 18:56:46 +11:00
Andrew Tridgell
23e67f7b53
waf: enable CAN deadlines in AP_Periph
2023-12-19 18:56:46 +11:00
Andrew Tridgell
388fab1ef8
Tools: added testing of _hrt_div1000()
2023-12-19 11:47:24 +11:00
Andrew Tridgell
e33f0269d3
Tools: improved benchmarking of time functions
2023-12-19 11:47:24 +11:00
Michael du Breuil
a45353b17f
autotest: Update tests for relay
2023-12-19 10:01:01 +11:00
Thomas Watson
14180b5b93
AP_HAL_SITL: deprecate and warn on legacy --uartX option use
2023-12-19 06:53:15 +11:00
Thomas Watson
de5b46e028
Tools: remove references to legacy UART order
...
Also delete some unused variables and update the completions.
2023-12-19 06:53:15 +11:00
Andy Piper
d90224280e
IO_Firmware: iofirmware for bdshot on f103.
2023-12-18 19:02:52 +11:00
Andrew Tridgell
59ec0a6b56
Tools: added test for InertialLabs EAHRS
2023-12-17 09:47:30 +11:00
Abu Mohammad
56cc78b853
Tools: added name to GIT_Success.txt
2023-12-14 19:28:05 +09:00
Peter Barker
fc9e6de99a
Tools: size_compare_branches.py: add canzero to linux boards
2023-12-13 14:30:46 +11:00
Peter Barker
575314d31e
Tools: mac: force install to avoid npm installation error
...
2023-12-11T23:04:39.8671350Z already exists. You may want to remove it:
2023-12-11T23:04:39.8679620Z rm '/usr/local/lib/node_modules/npm/node_modules/@npmcli/agent/lib/agents.js'
2023-12-11T23:04:39.8682240Z
2023-12-11T23:04:39.8691710Z To force the link and overwrite all conflicting files:
2023-12-11T23:04:39.8700070Z brew link --overwrite node@18
2023-12-11T23:04:39.8726220Z
2023-12-11T23:04:39.8736300Z To list all files that would be deleted:
2023-12-11T23:04:39.8744090Z brew link --overwrite --dry-run node@18
... also remove hack to force update to succeed
2023-12-12 15:02:58 +11:00
Andy Piper
c93fd0b534
Tools: new standard tunes for Holybro QAV250 and X500v2
2023-12-12 11:33:51 +11:00
tomas.vrsansky
3dd27b7ac5
Tools: add hwdef files for Airvolute DCS2 onboard FMU
...
added ethernet config to hwdef
updated readme.md
hwdef: MAC parameters redefined according to ChibiOS
hwdef: add default params for Airvolute DCS2 on board FMU
update according to new changes in ChibiOS MAC driver
added defines to support ethernet communication
bootloaders: Airvolute-DCS2
2023-12-12 11:09:09 +11:00
Andy Piper
4a48dc2dde
IO_Firmware: fix adc reading
2023-12-11 20:46:28 +11:00
Andrew Tridgell
75fca4c171
Tools: fixed AerobaticsScripting test
...
we no longer allow open() on directories so that we match ChibiOS
FATFS
2023-12-11 18:00:38 +11:00
Andrew Tridgell
8f2911d0e2
waf: fix dependency on lwip code
2023-12-11 18:00:38 +11:00
bugobliterator
273e0795d0
Tools: ignore the error from brew update
2023-12-10 18:52:11 +11:00
Tiziano Fiorenzani
34ed4d1202
Tools: ros2 sitl package added ardupilot_msgs dependency
2023-12-08 03:08:50 +00:00
Randy Mackay
fdb1c26ae8
Tools: copter do-change-speed autotest checks takeoff
2023-12-06 08:44:52 +09:00
Ka Ru
e384c78904
Tools: add can-zero board
2023-12-05 07:41:06 -06:00
Peter Barker
59badf6947
autotest: fix message_has_field_values for strings
2023-12-05 20:15:21 +11:00
Peter Barker
7bd2e728f3
autotest: tidy Rover Scripting test
2023-12-05 20:15:21 +11:00
Ryan Friedman
bcd11701fa
Tools: Add MicroStrain7 support
...
Signed-off-by: Ryan Friedman <ryanfriedman5410+github@gmail.com>
2023-12-05 11:09:22 +11:00
Bob Long
49dea0bd2e
autotest: add DCM climb rate test for quadplanes
2023-12-05 10:44:37 +11:00
Peter Barker
576dc9d05f
Tools: clamp empy to version 3
...
API and syntax hanges make 4 problematic
2023-12-03 17:08:00 +11:00
Tom Pittenger
5bc3830451
autotest: don't set DHCP in SITL/CI because we can't
2023-12-02 08:17:52 +11:00
Iampete1
2c84799bb5
Tools: Scripts: Decode devid: add ICM45686
2023-11-30 14:26:26 -08:00
Clyde McQueen
ce824b725d
Sub: copy 4.1 parm defaults
2023-11-29 22:13:02 -03:00
Andrew Tridgell
11d0e36e36
Tools: added IMUOUT to build options
2023-11-30 07:05:02 +11:00
Andrew Tridgell
e04d1bba9e
Tools: added IMU decoder script
2023-11-30 07:05:02 +11:00
Andrew Tridgell
0a4eb251c6
AP_Periph: disable UART reboot check for non-debug builds
...
this was causing loss of bytes on GPS peripherals as the reboot check
swallowed data. The option is really only meant for debug builds to
make ./waf AP_Periph --upload work, so disable by default on non-debug
builds
we could just remove this option where it is in hwdef.dat files, but I
know quite a few peripherals are out-of-tree, so this catches the
error for those too
the symptoms were high GPS delta values
2023-11-29 12:53:01 +11:00
Tom Pittenger
7da434d1e0
AP_Periph: fix include order network build error
2023-11-29 12:29:19 +11:00
Tom Pittenger
2650137e8c
Tools: fix AP_Periph param docs generator
2023-11-29 12:11:14 +11:00
Peter Barker
11a5b78a0c
waf: correct sitl_periph_gps build
2023-11-29 07:36:47 +11:00
Ryan Friedman
adff2ed5d7
Tools: Add g++ 11.4 to whitelist
...
Signed-off-by: Ryan Friedman <ryanfriedman5410+github@gmail.com>
2023-11-28 12:21:10 +11:00
Andrew Tridgell
afe0b849b9
Tools: test all 4 network port types
2023-11-28 12:18:55 +11:00
Andrew Tridgell
c2ea29a198
waf: added compat/posix lwip headers to path
...
this simplifies the networking code
2023-11-28 12:18:55 +11:00
Gone4Dirt
1355c60daf
autotest: Test both telemetry protocols for IE24 fuel cell
2023-11-28 11:27:14 +11:00
daniel.li
9f3595d573
Tools: Add Aocoda-RC-H743Dual target
2023-11-28 10:29:23 +11:00
Andrew Tridgell
fcb3d40ffd
Tools: sort serial ports for uploader
...
this ensures that the first port on linux is used, the 2nd port may
not have mavlink enabled
2023-11-27 13:33:27 -08:00