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
|
echo "installing virtualenv"; sleep 3
|
||||||
|
|
||||||
virtualenv --python=/usr/bin/python3.7 venv
|
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
|
elif [ "$1" == "disconnect-drone" ]; then
|
||||||
wpa_supp_pid_file="$pids_dir/wpa_supp_pid.txt"
|
wpa_supp_pid_file="$pids_dir/wpa_supp_pid.txt"
|
||||||
if [ -f "$wpa_supp_pid_file" ]; then
|
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"
|
echo "stopped drone connection via wpa_supp"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
@@ -134,6 +134,7 @@ elif [ "$1" == "stop-commander" ]; then
|
|||||||
commander_pid_file="$pids_dir/commander_pid.txt"
|
commander_pid_file="$pids_dir/commander_pid.txt"
|
||||||
if [ -f "$commander_pid_file" ]; then
|
if [ -f "$commander_pid_file" ]; then
|
||||||
pkill -P $(cat $commander_pid_file)
|
pkill -P $(cat $commander_pid_file)
|
||||||
|
sudo killport 8889
|
||||||
echo "stopped commander"
|
echo "stopped commander"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user