mirror of https://github.com/OpenIPC/firmware.git
Add files via upload
parent
41caa7017b
commit
8def6f5713
|
@ -3,11 +3,12 @@
|
||||||
case "$1" in
|
case "$1" in
|
||||||
start)
|
start)
|
||||||
echo "Generating or updating /etc/vtx_info.yaml..."
|
echo "Generating or updating /etc/vtx_info.yaml..."
|
||||||
generate_vtx_info
|
generate_vtx_info.sh
|
||||||
;;
|
;;
|
||||||
|
|
||||||
stop)
|
stop)
|
||||||
echo "Generating or updating /etc/vtx_info.yaml only done when starting..."
|
echo "Generating or updating /etc/vtx_info.yaml only done when starting..."
|
||||||
|
|
||||||
;;
|
;;
|
||||||
|
|
||||||
*)
|
*)
|
||||||
|
|
|
@ -0,0 +1,3 @@
|
||||||
|
#!/bin/sh
|
||||||
|
|
||||||
|
echo "Nothing happening here..."
|
|
@ -0,0 +1,23 @@
|
||||||
|
#!/bin/sh
|
||||||
|
|
||||||
|
case "$1" in
|
||||||
|
start)
|
||||||
|
echo "Starting wifibroadcast..."
|
||||||
|
wifibroadcast start
|
||||||
|
;;
|
||||||
|
|
||||||
|
stop)
|
||||||
|
echo "Stopping wifibroadcast..."
|
||||||
|
wifibroadcast stop
|
||||||
|
;;
|
||||||
|
|
||||||
|
bind)
|
||||||
|
echo "Binding..."
|
||||||
|
wifibroadcast bind
|
||||||
|
;;
|
||||||
|
|
||||||
|
*)
|
||||||
|
echo "Usage: $0 {start|stop|bind}"
|
||||||
|
exit 1
|
||||||
|
;;
|
||||||
|
esac
|
|
@ -0,0 +1,18 @@
|
||||||
|
#!/bin/sh
|
||||||
|
|
||||||
|
case "$1" in
|
||||||
|
start)
|
||||||
|
echo "Starting provisioner service..."
|
||||||
|
provision_listen.sh &>/dev/null &
|
||||||
|
;;
|
||||||
|
|
||||||
|
stop)
|
||||||
|
echo "Stopping provisioner service..."
|
||||||
|
killall -q provision_listen.sh
|
||||||
|
;;
|
||||||
|
|
||||||
|
*)
|
||||||
|
echo "Usage: $0 {start|stop}"
|
||||||
|
exit 1
|
||||||
|
;;
|
||||||
|
esac
|
|
@ -0,0 +1,18 @@
|
||||||
|
#!/bin/sh
|
||||||
|
|
||||||
|
case "$1" in
|
||||||
|
start)
|
||||||
|
echo "Starting provisioner bind service..."
|
||||||
|
|
||||||
|
if [ "$(yaml-cli -i /etc/wfb.yaml -g .wireless.allow_startup_bind)" = "true" ]; then
|
||||||
|
echo "allow_startup_bind is true; starting provision_bind.sh in the background..."
|
||||||
|
provision_bind.sh &>/dev/null &
|
||||||
|
else
|
||||||
|
echo "allow_startup_bind is not true; skipping provision_bind.sh"
|
||||||
|
fi
|
||||||
|
;;
|
||||||
|
*)
|
||||||
|
echo "Usage: $0 {start}"
|
||||||
|
exit 1
|
||||||
|
;;
|
||||||
|
esac
|
|
@ -0,0 +1,51 @@
|
||||||
|
#!/bin/sh
|
||||||
|
|
||||||
|
case "$1" in
|
||||||
|
start)
|
||||||
|
|
||||||
|
# Read alink mode from YAML
|
||||||
|
alink="$(yaml-cli -i /etc/wfb.yaml -g .wireless.alink)"
|
||||||
|
|
||||||
|
# If empty or unknown, treat as disabled
|
||||||
|
case "$alink" in
|
||||||
|
simple-alink)
|
||||||
|
echo "alink mode: simple-alink"
|
||||||
|
# Put the commands you need for starting 'simple-alink' here
|
||||||
|
socket_srv --udp 5557 simple_alink.sh &>/dev/null &
|
||||||
|
;;
|
||||||
|
greg-alink)
|
||||||
|
echo "alink mode: greg-alink"
|
||||||
|
# Put the commands you need for starting 'greg-alink' here
|
||||||
|
;;
|
||||||
|
""|disabled|*)
|
||||||
|
# If empty, explicitly "disabled", or unrecognized value
|
||||||
|
echo "alink mode is 'disabled' (or unrecognized), skipping alink start."
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
;;
|
||||||
|
|
||||||
|
stop)
|
||||||
|
# Read alink mode again
|
||||||
|
alink="$(yaml-cli -i /etc/wfb.yaml -g .wireless.alink)"
|
||||||
|
|
||||||
|
# Stop whichever mode was started
|
||||||
|
case "$alink" in
|
||||||
|
simple-alink)
|
||||||
|
echo "Stopping simple-alink..."
|
||||||
|
killall -q simple_alink.sh
|
||||||
|
;;
|
||||||
|
greg-alink)
|
||||||
|
echo "Stopping greg-alink..."
|
||||||
|
|
||||||
|
;;
|
||||||
|
""|disabled|*)
|
||||||
|
echo "alink mode is 'disabled' (or unrecognized), nothing to stop."
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
;;
|
||||||
|
|
||||||
|
*)
|
||||||
|
echo "Usage: $0 {start|stop}"
|
||||||
|
exit 1
|
||||||
|
;;
|
||||||
|
esac
|
|
@ -0,0 +1,18 @@
|
||||||
|
#!/bin/sh
|
||||||
|
|
||||||
|
case "$1" in
|
||||||
|
start)
|
||||||
|
echo "Starting temperature check..."
|
||||||
|
temperature_check.sh &>/dev/null &
|
||||||
|
;;
|
||||||
|
|
||||||
|
stop)
|
||||||
|
echo "Stopping temperature check..."
|
||||||
|
killall -q temperature_check.sh
|
||||||
|
;;
|
||||||
|
|
||||||
|
*)
|
||||||
|
echo "Usage: $0 {start|stop}"
|
||||||
|
exit 1
|
||||||
|
;;
|
||||||
|
esac
|
Loading…
Reference in New Issue