From 8aba80a08c547eda49445c891d3e7ba1608c0962 Mon Sep 17 00:00:00 2001 From: Oleg Kalachev Date: Tue, 20 Jul 2021 13:31:57 +0300 Subject: [PATCH] Downgrade PX4 to v1.10.1-clover --- scripts/install_software.sh | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/scripts/install_software.sh b/scripts/install_software.sh index 28f1d7e..478894d 100644 --- a/scripts/install_software.sh +++ b/scripts/install_software.sh @@ -31,10 +31,18 @@ rosdep update # FIXME: PX4 needs pip to be installed # FIXME: python2 dependencies? echo "--- Downloading PX4 and installing its dependencies" -git clone --recursive -b v1.11.1-clover https://github.com/CopterExpress/Firmware ${HOME}/Firmware -# PX4 v1.11.1 script will happily run sudo by itself -${HOME}/Firmware/Tools/setup/ubuntu.sh -# Ubuntu 20.04 no longer sets assistive_technologies, thankfully + +# v1.11.1, TODO: update to v1.12 +#git clone --recursive -b v1.11.1-clover https://github.com/CopterExpress/Firmware ${HOME}/Firmware +## PX4 v1.11.1 script will happily run sudo by itself +#${HOME}/Firmware/Tools/setup/ubuntu.sh +## Ubuntu 20.04 no longer sets assistive_technologies, thankfully + +# v1.10.1: +git clone -b v1.10.1-clover https://github.com/CopterExpress/Firmware ${HOME}/Firmware +sudo -E -S sh -c '${HOME}/Firmware/Tools/setup/ubuntu.sh' +sudo -E -S sh -c 'echo "2" | update-alternatives --config java' +sudo -E -S sed -i -e '/^assistive_technologies=/s/^/#/' /etc/java-*-openjdk/accessibility.properties echo "--- Prebuilding PX4 SITL configuration" make -C ${HOME}/Firmware px4_sitl