add killport to install and manage scripts

This commit is contained in:
alihan
2023-05-17 00:46:37 +03:00
parent 7830b56170
commit 88ddd5b934
2 changed files with 12 additions and 2 deletions

View File

@@ -21,5 +21,14 @@ mv yq /home/uad/.local/bin
echo "installing virtualenv"; sleep 3
virtualenv --python=/usr/bin/python3.7 venv
pip install -r requirements.txt
#pip install -r requirements.txt
pip install numpy==1.21.4
pip install opencv-python==4.5.5.64
sudo apt-get install libopenjp2-7-dev libavcodec-dev libavformat-dev libswscale-dev libv4l-dev libgtkmm-3.0-1v5 libatlas-base-dev
cd packages/
wget https://github.com/jkfran/killport/releases/download/v0.9.0/killport-armv7-linux-gnueabihf.tar.gz
tar xzvf killport-armv7-linux-gnueabihf.tar.gz
sudo ln -s /home/uad/tello-commander/packages/killport /usr/local/bin/killport
cd ..

View File

@@ -70,7 +70,7 @@ elif [ "$1" == "connect-drone" ]; then
elif [ "$1" == "disconnect-drone" ]; then
wpa_supp_pid_file="$pids_dir/wpa_supp_pid.txt"
if [ -f "$wpa_supp_pid_file" ]; then
pkill -P $(cat $wpa_supp_pid_file)
sudo pkill -P $(cat $wpa_supp_pid_file)
echo "stopped drone connection via wpa_supp"
fi
@@ -134,6 +134,7 @@ elif [ "$1" == "stop-commander" ]; then
commander_pid_file="$pids_dir/commander_pid.txt"
if [ -f "$commander_pid_file" ]; then
pkill -P $(cat $commander_pid_file)
sudo killport 8889
echo "stopped commander"
fi