Peter Barker
8fdfdebe55
autotest: pass sitl_commandline_customised up the context stack
...
We're running tests on the Callisto frame when we shouldn't in Copter as
the information was lost in nested Contexts.
We can only reset the SITL commandline at an actual Test level - if a
defaults file has been used then it is unclear as to what the state of
any parameter is in storage as we move between contexts
4 years ago
Peter Barker
117a44b589
autotest: remove corefiles at start of run
...
These lead to false-positive failures in the test suite
4 years ago
Peter Barker
2cd0099bbc
autotest: exclude decarotor from fly-each-frame-test
4 years ago
Peter Barker
76678ffaf3
autotest: fix octa-cwx in SITL
4 years ago
Peter Barker
5172e767df
autotest: fix octa-dji in SITL
4 years ago
Peter Barker
c7c4c17c68
autotest: improve change_mode debug
4 years ago
Peter Barker
63ba484087
autotest: add test which flies each frame we can
4 years ago
jbarrozo
3b1f5f0b15
autotest: added Boquig
4 years ago
Peter Barker
40a84bc566
Replay: link AP_Avoidance
...
[864/864] Linking build/bbbmini/tools/Replay
11:47:27 runner ['/usr/lib/ccache/arm-linux-gnueabihf-g++', '-Wl,--gc-sections', '-pthread', 'Tools/Replay/DataFlashFileReader.cpp.34.o', 'Tools/Replay/LR_MsgHandler.cpp.34.o', 'Tools/Replay/LogReader.cpp.34.o', 'Tools/Replay/MsgHandler.cpp.34.o', 'Tools/Replay/Replay.cpp.34.o', '-otools/Replay', '-Wl,-Bstatic', '-Llib', '-lReplay_libs', '-Wl,-Bdynamic', '-lm', '-ldl']
lib/libReplay_libs.a(RC_Channel.cpp.0.o): In function `RC_Channel::do_aux_function_avoid_adsb(RC_Channel::AuxSwitchPos)':
RC_Channel.cpp:(.text._ZN10RC_Channel26do_aux_function_avoid_adsbENS_12AuxSwitchPosE+0x4): undefined reference to `AP::ap_avoidance()'
4 years ago
Vladimir Ermakov
50641e8f7c
Tools: add Ubuntu 21.04 to environment setup script
...
Signed-off-by: Vladimir Ermakov <vooon341@gmail.com>
4 years ago
Peter Barker
e4c405b77b
autotest: add a test for Spline missions showing terrain requirement
4 years ago
Iampete1
3bea2fd89b
Tools: autotest: defualts: setup direct acutated wing servo
4 years ago
Iampete1
0628aa9e29
Tools: autotest: add sailboat autotest
4 years ago
Peter Barker
fc426e01c2
autotest: stop using start_test for things that aren't actually tests
...
start_test should only be used for top-level tests, not parts of
top-level tests
4 years ago
Peter Barker
6af0f460af
autotest: add duplicate-logmessage-field sanity check
4 years ago
Andrew Tridgell
b6fde7ed5a
Tools: added can_sitl.sh to make using SITL with real CAN devices easy
4 years ago
QioTek
278593a6a0
HAL_ChibiOS: added f103-QiotekPeriph
...
HAL_ChibiOS: added f103-QiotekPeriph
4 years ago
Andrew Tridgell
a04e8746a4
waf: removed debug code
...
this was in to test cygwin ar behaviour on linux. It should not have
been committed.
Thanks to Andy for letting me know it broke MacOS
4 years ago
Andrew Tridgell
4c9fc334cc
CI: enable cygwin build in github actions
...
this will allow us to drop azure builds once this is confirmed working
4 years ago
Hwurzburg
6235f7f8f4
AP_Periph: fix metadata error preventing emitting to wiki
4 years ago
Andrew Tridgell
c88524a1ac
Tools: auto-build luminousbee5
4 years ago
Andrew Tridgell
de893a2530
Tools: allocate ID 1029 for luminousbee5
...
1028 will be the FreeflyRTK
4 years ago
Andrew Tridgell
928108e556
Tools: added luminousbee5 bootloader
4 years ago
Andy Piper
5eca0c61c4
waf: add support for --enable-stats
4 years ago
Peter Barker
30e8160aa1
autotest: sort logs before moving
...
Makes it easier to find last log in output.
Also removing pointless lamdaing of some functions
4 years ago
Pierre Kancir
927a875133
Tools: param_parse: fix vehicle specific parameter with multiple fields
4 years ago
Peter Barker
0ee0228883
autotest: fix flapping fly-home-land-and-disarm
...
One of the tests just happened to be within acceptance radius of
waypoint 8 - so when we set that as a waypoint we never saw it actually
be our waypoint so the set_waypoint failed
4 years ago
Andrew Tridgell
878bd3f0fe
waf: use /usr/bin/ar not arm-none-eabi-ar on cygwin
...
needed to allow for @FILE syntax for long arg lists
4 years ago
Peter Barker
8643322f06
autotest: correct string we expect from MAVProxy
...
Was APM: now AP:
4 years ago
Tom Pittenger
e0cfac902d
AP_Periph: populate the param meta data for the wiki
4 years ago
Peter Barker
c12d1938c2
autotest: add a test for button change for changing modes
4 years ago
Andrew Tridgell
6a12b612b1
AP_Periph: fixed DShot in AP_Periph
4 years ago
Andrew Tridgell
be161744db
autotest: adjust default plane tune
4 years ago
Andrew Tridgell
0be24c4946
Tools: convert old param files to new plane PID params
4 years ago
Andrew Tridgell
239e794909
Tools: added script to convert old plane PIDs
4 years ago
Andrew Tridgell
0d9d952aea
autotest: added SpringValley2
4 years ago
Andrew Tridgell
ae986967c9
Tools: add G4-ESC to build
...
this ensures G4 keeps building
4 years ago
Peter Barker
31c889f583
autotest: accept Copter/Plane/Sub for sim_vehicle.py
4 years ago
Andrew Tridgell
affff0fc84
Tools: test mission from Leonards S-curve talk
4 years ago
Peter Barker
f2692ab8d9
Tools: build_parameters: generate AP_Periph parameters
4 years ago
Peter Barker
27b6637c2d
Tools: param_parse.py: add support for generation for AP_Periph
4 years ago
Peter Barker
725e36b381
AP_Periph: correct paths to libraries
...
These were a mixture. This allows param_parse.py to function
appropriately.
4 years ago
Vineet
f847066596
Tools: added my name to the GIT_Success
...
Tools: added my name to GIT_Success
autotest: correct compilation of Replay in autotest suite
Tools: added my name to GIT_Success
added my name to GIT_Success
4 years ago
Peter Barker
f7fc76f8ab
Tools: build_parameters.sh: generate SITL parameters
4 years ago
Peter Barker
b107740542
Tools: param_parse: add --sitl to emit only SIM_ parameters
4 years ago
anbello
c83774a7cd
add revo-mini-* to build_binaries.py
4 years ago
Randy Mackay
0b9753b12f
Tools: autotest add vehicle info for rover-vectored
4 years ago
Randy Mackay
d00e63d14b
Tools: add default params for rover-vectored
...
Co-authored-by: srmainwaring <rhys.mainwaring@me.com>
4 years ago
Peter Barker
b369e86c0c
Tools: param_parse: remove references to APM in parameter generation
4 years ago
Peter Barker
229b25d916
Tools: param_parse: add *args and **kwargs to emitters
4 years ago