Commit Graph

39479 Commits

Author SHA1 Message Date
Willian Galvani
fafbed6e63 git: replace git:// with https:// in submodules 2022-03-28 11:54:35 -03:00
Pierre Kancir
102184d89e Tools: add initial bash completion 2021-09-27 13:25:20 -03:00
Peter Barker
e443b985dc Tools: move removal of modemmanager down
... so it doesn't get reinstalled later
2021-09-27 13:25:20 -03:00
Pierre Kancir
1d16a6f22b Tools: install-prereqs-ubuntu : use variable for pip version selection 2021-09-27 13:25:20 -03:00
Pierre Kancir
ff3bc3e3f5 Tools: install-prereqs-ubuntu : prevent crash when link already exist 2021-09-27 13:25:20 -03:00
Pierre Kancir
bf6321ce3f Tools: install-prereqs-ubuntu : fix package_is_installed 2021-09-27 13:25:20 -03:00
Pierre Kancir
d779bcc397 Tools: fix install-prereqs-ubuntu
make a function to return 1 if a dpkg find that a package is installed, O otherwise
2021-09-27 13:25:20 -03:00
Pierre Kancir
921c03b652 Tools: prereqs-ubuntu: cleanup and improvements
reorder install
remove unneeded package
make install verbose
add environment variable to control what to install
register STM toolchain on CCache

Tools: install-prereqs-ubuntu.sh: only update package list once

Tools: install-prereqs-ubuntu.sh: move STM toolchain registery into install step

Tools: install-prereqs-ubuntu.sh: use right comparison for variable value

Tools: install-prereqs-ubuntu.sh: always check for libtool-bin

Tools: install-prereqs-ubuntu.sh: Add support for Ubuntu 20.04

Add a selection for python version
ass python symlink for ubuntu 20.04
Move python-argparse out of default list as it install python2 version

Tools: install-prereqs-ubuntu.sh:Tools: Check python version for python3 distro

Tools: install-prereqs-ubuntu.sh: install pygame requirements

Tools: install-prereqs-ubuntu.sh: check for docker envirement and use .bashrc instead of .profile

Tools: install-prereqs-ubuntu.sh: add bash completion by default

Tools: install-prereqs-ubuntu.sh: better ccache management

Tools: install-prereqs-ubuntu.sh: Correct package installation for trusty
2021-09-27 13:25:20 -03:00
Henry Wurzburg
93950b1cda Tools:Add intelhex for python2 to let WAF build the hex files 2021-09-27 13:25:20 -03:00
Peter Barker
0c4e9d0932 Tools: correct FML versions for eoan64 2021-09-27 13:25:20 -03:00
Andy Piper
2dbb3ec80b Tools: correct vagrant boot of boxes. Make install-prereqs-ubuntu pick the right versions of libraries based on the ubuntu release. 2021-09-27 13:25:20 -03:00
Peter Barker
bede4ded03 Tools: install-env: add libsmfl and pygame; allows joystick and OSD 2021-09-27 13:25:20 -03:00
Andrew Tridgell
bfa0e0627c Tools: switch to https URL for firmware 2021-09-27 13:25:20 -03:00
Peter Barker
654689dca8 Tools: install-prereqs-ubuntu: add not-run-as-root sanity check
Running as root leaves all sorts of things with nasty permissions
2021-09-27 13:25:20 -03:00
Willian Galvani
8cce1a6e00 Sub: update release notes for 4.0.3 2021-03-08 12:18:35 -05:00
Willian Galvani
96882ed0ae Sub: prepare for version 4.0.3 2021-03-08 12:18:35 -05:00
Willian Galvani
3228125a19 Sub: relax altitude controller in althold_init() 2021-03-08 12:18:35 -05:00
Willian Galvani
c6f1b9c458 Sub: don't override default RNGFND1_TYPE
This is causing side-effects in QGC 4.1, as it reports the Range-
finder to be in bad health, which causes qgc to show "not ready to
fly" instead of "ready to fly" which might confuse users
2021-03-08 12:18:35 -05:00
Willian Galvani
ce312d0328 GCS_MAVLink: use get_battery_remaining_percentage() for BATTERY_STATUS 2021-02-25 10:38:46 -08:00
Willian Galvani
d583d157e7 GCS_MAVLink: add default instance to get_battery_remaining_percentage, make it const 2021-02-25 10:38:46 -08:00
Jacob Walser
e482651c0b Sub: update release notes for 4.0.2 2020-11-23 12:39:19 -05:00
Jacob Walser
947bd98caa Sub: Version to 4.0.2 STABLE 2020-09-22 21:09:51 +01:00
Jacob Walser
17bd32d3a1 travis: fix typo
fix ci failure, this is taken from part of cefd30a086
2020-09-22 14:43:09 +01:00
Andrew Tridgell
2f5e020a39 GCS_MAVLink: fixed critical error on prefight cal ops 2020-09-21 19:21:40 +01:00
Willian Galvani
a8b440d6f1 Sub: Version to 4.0.1 STABLE 2020-03-18 11:11:25 -03:00
Willian Galvani
aeb6a5e159 Sub: update release notes for 4.0.1 2020-03-18 11:11:20 -03:00
Willian Galvani
a46adca008 Sub: Version to 4.0.1 STABLE 2020-03-17 15:08:27 -03:00
Willian Galvani
f9fc75bd57 Sub: Override get_battery_remaining_percentage() 2020-03-16 15:47:12 -07:00
Willian Galvani
7855d324b3 GCS_Common: create virtual get_battery_remaining_percentage() 2020-03-16 15:47:12 -07:00
Jacob Walser
799ac6f741 Sub: version to 4.0.0 STABLE 2020-03-04 02:51:12 -05:00
Willian Galvani
91e10291b9 Sub: level when going to(or arming in a) stabilized flight mode 2020-03-04 07:11:37 -08:00
Willian Galvani
3a1984a893 Sub: use AP_Arming_Sub to disarm in motor test and failsafe 2020-03-04 07:08:53 -08:00
Willian Galvani
251a627095 Sub: version to 4.0.0beta4 2020-02-06 17:39:35 -03:00
Willian Galvani
4c09f77b5d Sub: don't revert to previous attitude after target attitude expires 2020-02-06 15:37:47 -05:00
Willian Galvani
9c8d14e500 AP_HAL: Fix navigator orientation 2020-02-06 15:08:22 -05:00
Patrick José Pereira
70cb2822e5 AP_HAL_LINUX: Add support for Raspberry Pi 4
The Raspberry Pi 4 uses a new BCM cpu, the BCM2711 with
a peripheral base address of 0xFE000000

Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
2020-02-06 15:08:22 -05:00
Patrick José Pereira
352347ba49 AP_Baro: Add BME280 ID in BMP280
BME280 has the same memory layout than BMP280,
but with more features.

Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
2020-02-06 15:08:22 -05:00
Patrick José Pereira
d1b2eec802 AP_HAL_Linux: Add navigator board
Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
2020-02-06 15:08:22 -05:00
Patrick José Pereira
795489f04a AP_Notify: Add navigator board
Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
2020-02-06 15:08:22 -05:00
Patrick José Pereira
997af234f3 AP_HAL: Add navigator board
Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
2020-02-06 15:08:22 -05:00
Patrick José Pereira
fb7c7a5345 Tools: ardupilotwaf: Add navigator board
Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
2020-02-06 15:08:22 -05:00
Jacob Walser
27033682e0 Sub: version to 4.0.0beta3 2020-01-29 01:40:08 -05:00
Willian Galvani
9fde00ba30 Sub: relax direction detection logic in motor detect flight mode 2020-01-29 09:26:54 -05:00
Michael du Breuil
35d8f02c83 AP_Logger: Fix logging of current on non primary instances 2020-01-29 09:17:12 -05:00
Andy Piper
b482ebcecd Tools: align ci gcc with environment gcc v6 on arm 2020-01-27 10:07:20 -05:00
Andrew Tridgell
5c0409894c waf: fixed aligned size of bootloader in ROMFS 2019-12-23 17:38:44 +11:00
Andrew Tridgell
e7ffe5f00b HAL_ChibiOS: ensure bootloader flash is multiple of 32 bytes 2019-12-23 17:38:41 +11:00
Jacob Walser
7aca98aa39 Sub: version to 4.0.0beta2 2019-12-19 10:38:07 -05:00
Willian Galvani
642c511ba8 Sub: set alt target to surface-5cm when surface is detected 2019-12-19 10:35:31 -05:00
Willian Galvani
2af2a1ed05 Sub: Center throttle instead of zero-ing it in depth hold
This was causing the vehicle to dive when the alt-hold was
disabled and subsequently enabled.
Probably because the filter was holding the throttle down.
2019-12-16 10:10:41 -05:00