add killport to install and manage scripts
This commit is contained in:
11
install.sh
11
install.sh
@@ -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 ..
|
||||
|
||||
@@ -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
|
||||
|
||||
|
||||
Reference in New Issue
Block a user