Rajat Singhal
a963a0d245
Tools: scripts: Suggest exporting JSBSim path after building
...
Tools: scripts: Remove debug output in build-jsbsim.sh
Tools: scripts: Restore debug output in build-jsbsim.sh
6 years ago
Peter Barker
bec9b6dda4
Tools: apj_tool.py: python3 fixes
6 years ago
Andrew Tridgell
283968afca
Tools: rename Pixhawk4Pro to Pixhawk6
6 years ago
Phillip Kocmoud
564a82c5da
uploader.py: Add detection for mRo USB devices
6 years ago
Michael du Breuil
ae1d7f0b26
Tools: Add a scripting build target to CI
6 years ago
Andrew Tridgell
4aaf3e2dd1
Tools: build CUAVv5Nano firmware
6 years ago
Andrew Tridgell
db5776d080
travis: added fmuv2 plane build
...
this tests HAL_MINIMIZE_FEATURES build
6 years ago
Lucas De Marchi
2cac03bfd3
Tools: auto-build edge
6 years ago
IamPete1
d188245855
Tools: autobuild tracker on common boards
6 years ago
Stephen Dade
7461d70e82
Tools: Consolidated prereq install scripts to single location
6 years ago
Patrick José Pereira
0e5f9454dd
Tools: Update ubuntu script to add pexpect
...
pexpect is used in autotest
Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
6 years ago
Andrew Tridgell
2d2b02e50b
Tools: added more INS device decodes
6 years ago
Peter Barker
176d26b40a
Tools: generate_manifest: flake8 compliance
6 years ago
Peter Barker
02e687e99c
Tools: generate_manifest: improve handling of unknown tags
6 years ago
Dr Nic Williams
9cab607d0a
Tools: pexpect python dependency used by autotest
6 years ago
Peter Barker
4379186333
Tools: scripts: remove dated directories from manifest
6 years ago
Siddharth Purohit
bc97ee5498
Tools: fix uploader for macos systems
6 years ago
Peter Barker
ca81cd0f1b
Tools: build_binaries.py: build SITL binaries for x86_64-linux-gnu and arm-linux-gnueabihf
6 years ago
Andrew Tridgell
7239e2bd07
Tools: fixed iomcu build with configure_all.py
6 years ago
Andrew Tridgell
3d7c6fea78
Tools: added --stop option to configure_all.py
6 years ago
Andrew Tridgell
0215e08f86
Tools: add option to configure_all.py to do builds
6 years ago
Andrew Tridgell
9c3e606076
CI: added configure-all.py to travis testing
...
make sure all hwdef.dat files can be used
6 years ago
Andrew Tridgell
e67ccbe13d
Tools: added bootloader configure to configure_all.py
6 years ago
Andrew Tridgell
57ab496a1c
Tools: fixed board selection in build_binaries.py
6 years ago
Andrew Tridgell
13e3c2fa92
Tools: fixed exception in generate_manifest.py
6 years ago
Andrew Tridgell
aca2115401
Tools: auto-build CubeYellow
6 years ago
Andrew Tridgell
f30f7ca395
travis: added F7 and H7 boards to travis builds
...
ensure these two build types don't get broken
6 years ago
Tom Pittenger
d47663c0ba
Tools: allow uploader.py to detect ttyS* on Ubuntu on Windows (WSL)
6 years ago
filipsladek
09b09ad288
Tools: scripts: Update jsbsim installation script.
...
According to http://ardupilot.org/dev/docs/setting-up-sitl-on-linux.html
"
In the past ArduPilot required a special version of JSBSim. As of December 2018 that is no longer the case, and we can use the standard JSBSim releases.
"
Moreover currently build-jsbsim.sh is failing with error:
../../src/models/propulsion/FGTurbine.h:297:3: error: ‘FGParameter’ does not name a type; did you mean ‘FGThruster’?
FGParameter *N1SpoolUp;
^~~~~~~~~~~
6 years ago
Peter Barker
e68ceda59e
Tools: scripts: uploader.py takes target-system / target component
6 years ago
Buzz
31697a3b0c
Tools: add support for GCOV code coverage tool and HTML reporting with LCOV.
...
first, "apt install gcovr lcov" as new prerequisites
then run:
./waf configure --enable-gcov
./waf build --lcov-report
and after much waiting review the report in HTML format with your preferred browser eg:
firefox reports/lcov-report/index.html
6 years ago
Mark Whitehorn
48e4d779ac
Tools: scripts: uploader.py: add dict of compatible board IDs
6 years ago
Peter Barker
94c5a39b4f
Tools: uploader.py: factor out a find_bootloader method
...
This also changes to try to close the port if sending on it fails.
6 years ago
Peter Barker
e8b18a46a4
Tools: uploader.py: break out a modemmanager_check
6 years ago
Peter Barker
f9908efb65
Tools: uploader.py: move baud_flightstack initialisation outside loop
6 years ago
Peter Barker
36109cae65
Tools: uploader.py tidy port list code
6 years ago
Andrew Tridgell
a5a8575c83
Tools: removed old vrbrain build scripts
6 years ago
Andrew Tridgell
b619e1e560
Tools: remove more px4 remnants
6 years ago
Francisco Ferreira
3da3f75c41
Tools: ci: remove old code
6 years ago
Andrew Tridgell
4caf1c9080
Tools: autobuild Pixhawk4Pro and CubeOrange
6 years ago
Andrew Tridgell
ec2c742523
Tools: added Holybro to supported USB IDs for upload
6 years ago
Andrew Tridgell
6a4da68c4f
Tools: auto-build TBS-Colibri-F7 board
6 years ago
Pierre Kancir
910de89b4e
Tools: add DEVTYPE_RM3100 to decode_devid.py
6 years ago
MohamedAliRashad
ddab9455e8
Tools: install-prereqs: do not use sudo to install Python packages
6 years ago
Peter Barker
5828915a02
Tools: scripts: remove build_all_vrbrain.sh
6 years ago
Patrick José Pereira
57955421b5
Tools: Correct install-prereqs-ubuntu user input text
...
Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
6 years ago
Patrick José Pereira
060f97b8e7
Tools: Correct install-prereqs-mac user input text
...
Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
6 years ago
Patrick José Pereira
d37df424ab
Tools: Correct install-prereqs-arch user input text
...
Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
6 years ago
Patrick José Pereira
31dbf282cb
Tools: Update install-prereqs-ubuntu
...
Add lsb-core check for lsb_release
Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
6 years ago
LukeMike
2f06484bb4
HAL_ChibiOS: added VRBrain boards into common_boards (build_binaries)
6 years ago