mirror of https://github.com/OpenIPC/firmware.git
Add files via upload
parent
41caa7017b
commit
8def6f5713
|
@ -3,11 +3,12 @@
|
|||
case "$1" in
|
||||
start)
|
||||
echo "Generating or updating /etc/vtx_info.yaml..."
|
||||
generate_vtx_info
|
||||
generate_vtx_info.sh
|
||||
;;
|
||||
|
||||
stop)
|
||||
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