From 34d77aae3b494a7cf6239305e87064dd326ae9c0 Mon Sep 17 00:00:00 2001 From: "jannis.kampmann" <jannis.kampmann@th-koeln.de> Date: Wed, 17 Apr 2024 14:59:57 +0200 Subject: [PATCH] Update Downloader --- ...atischer BITS-i_Bibliotheken downloader.sh | 73 ------------------- ...omatischer BITS_Bibliotheken Downloader.sh | 40 ++++++++++ 2 files changed, 40 insertions(+), 73 deletions(-) delete mode 100644 Tools/Automatischer BITS-i_Bibliotheken downloader.sh create mode 100644 Tools/Automatischer BITS_Bibliotheken Downloader.sh diff --git a/Tools/Automatischer BITS-i_Bibliotheken downloader.sh b/Tools/Automatischer BITS-i_Bibliotheken downloader.sh deleted file mode 100644 index 9010f06..0000000 --- a/Tools/Automatischer BITS-i_Bibliotheken downloader.sh +++ /dev/null @@ -1,73 +0,0 @@ -#!/bin/bash - -RED='\033[0;31m' -GREEN='\033[0;32m' -NOCOLOR='\033[0m' -bold=$(tput bold) -normal=$(tput sgr0) - -echo -e "$GREEN" -echo -e "Automatischer download der Bibliotheken wird vorbereitet..." -sleep 2 - -echo -e "$NOCOLOR" -mkdir BITS-i_Bibliotheken -echo -e "$GREEN" -echo -e "Ordner BITS-i_Bibliotheken wurde erfolgreich erstellt." -echo -e " " -sleep 1 -cd BITS-i_Bibliotheken - -echo -e "Starte download..." -sleep 1 -echo -e "$NOCOLOR" - -# BITS-i Bibliotheken -git clone https://git-ce.rwth-aachen.de/bits/bits_libs/bits_time_of_flight_controller.git -git clone https://git-ce.rwth-aachen.de/thk_libs/microcontrollers/thk_imu.git -git clone https://git-ce.rwth-aachen.de/thk_libs/microcontrollers/thk_ir_receiver.git -git clone https://git-ce.rwth-aachen.de/thk_libs/microcontrollers/thk-led-strip-controller.git -git clone https://git-ce.rwth-aachen.de/thk_libs/microcontrollers/thk-motor-driver.git -git clone https://git-ce.rwth-aachen.de/thk_libs/microcontrollers/thk-pid-controller.git -git clone https://git-ce.rwth-aachen.de/thk_libs/microcontrollers/thk_servo.git -git clone https://git-ce.rwth-aachen.de/bits/bits_libs/bits_motor_driver.git - -# Externe Bibliotheken, können auch über die Arduino IDE installiert werden -git clone https://github.com/ElectronicCats/mpu6050.git -git clone https://github.com/Arduino-IRremote/Arduino-IRremote.git -git clone https://github.com/adafruit/Adafruit_NeoPixel.git -git clone https://github.com/adafruit/Adafruit_VL53L0X.git - -echo -e "$GREEN" -echo -e "Alle Bibliotheken wurden erfolgreich " -echo -e "in den Ordner BITS-i_Bibliotheken gedownloadet." -echo -e "$RED" -echo -e "__________________________________________________________________" -echo -e "__________________________________________________________________" -echo -e " " -echo -e "\033[31;7m${bold}WICHTIG!!!!!\033[0m" -echo -e " " -echo -e "\033[31;7m${bold}Kopiert alle Ordner aus BITS-i_Bibliotheken in den Arduino Libraries Ordner\033[0m" -echo -e "$RED" -echo -e "__________________________________________________________________" -echo -e "__________________________________________________________________" -echo -e " " - -echo -e "$GREEN" -echo -e "Wenn die Bibliotheken erfolgreich in den Arduino Libraries Ordner" -echo -n "kopiert wurden," -read -p " mit beliebiger Taste fortfahren" x -echo -e " " - -echo -e -n "\033[32;7mSoll das Basis Projekt für BITS-i gedownloadet werden? [J/N]\033[0m" -read -p " " input -if [ $input = 'j' ] || [ $input = 'J' ]; then -cd .. -git clone https://git-ce.rwth-aachen.de/bits/03_projects/bits-bare-minimum.git -echo -e "$GREEN" -echo -e "Das Basis Projekt für BITS-i wurde erfolgreich gedownloadet" -echo -e "$NOCOLOR" -fi - -echo -e " " -read -p "Mit beliebiger Taste beenden" x \ No newline at end of file diff --git a/Tools/Automatischer BITS_Bibliotheken Downloader.sh b/Tools/Automatischer BITS_Bibliotheken Downloader.sh new file mode 100644 index 0000000..89cab73 --- /dev/null +++ b/Tools/Automatischer BITS_Bibliotheken Downloader.sh @@ -0,0 +1,40 @@ +#!/bin/bash + +RED='\033[0;31m' +GREEN='\033[0;32m' +NOCOLOR='\033[0m' +bold=$(tput bold) +normal=$(tput sgr0) + +echo -e "$GREEN" +echo -e "Automatischer Download der Bibliotheken wird vorbereitet..." +sleep 2 + +echo -e "Starte Download..." +sleep 1 +echo -e "$NOCOLOR" + +# BITS Bibliotheken +git clone https://git-ce.rwth-aachen.de/bits_libs/bits-i-libraries.git + +echo -e "$GREEN" +echo -e "Alle Bibliotheken wurden erfolgreich " +echo -e "in den Ordner BITS-i_Bibliotheken gedownloadet." +echo -e "$RED" +echo -e "__________________________________________________________________" +echo -e "__________________________________________________________________" +echo -e " " +echo -e "\033[31;7m${bold}WICHTIG!!!!!\033[0m" +echo -e " " +echo -e "\033[31;7m${bold}Bitte entzippen Sie die Datei und kopieren Sie " +echo -e "alle Ordner aus BITS_Bibliotheken in den Arduino Libraries Ordner\033[0m" +echo -e "$RED" +echo -e "__________________________________________________________________" +echo -e "__________________________________________________________________" +echo -e " " +echo -e "Dieser Versionsstand ist mit BITS1, BITS2 und BITS3 kompatibel!" + +echo -e "$GREEN" +echo -e "Wenn die Bibliotheken erfolgreich in den Arduino Libraries Ordner" +echo -n "kopiert wurden, " +read -p "mit beliebiger Taste beenden" x \ No newline at end of file -- GitLab