diff --git a/general/package/datalink/files/S98datalink b/general/package/datalink/files/S98datalink index fbc9bf98..78b6cb74 100755 --- a/general/package/datalink/files/S98datalink +++ b/general/package/datalink/files/S98datalink @@ -35,8 +35,7 @@ case "$1" in if [ ${telemetry} = "true" ]; then /usr/bin/telemetry start fi - fi - if [ ${fw} = "fpv" ]; then + else echo "Starting wifibroadcast service..." /usr/bin/wifibroadcast start fi diff --git a/general/package/datalink/files/air/channels.sh b/general/package/datalink/files/air/channels.sh index 43ddf981..8d682316 100755 --- a/general/package/datalink/files/air/channels.sh +++ b/general/package/datalink/files/air/channels.sh @@ -1,3 +1,5 @@ +#!/bin/sh + echo $1 $2 >> /tmp/channels.log exit 1 diff --git a/general/package/datalink/files/air/telemetry.conf b/general/package/datalink/files/air/telemetry.conf index 59980740..a0ee64a9 100644 --- a/general/package/datalink/files/air/telemetry.conf +++ b/general/package/datalink/files/air/telemetry.conf @@ -19,5 +19,5 @@ fec_timeout=0 guard_interval=long one_way=false -### for mavfwd: RC override channels to parse after first 4 and call /usr/bin/channels.sh $ch $val, default 0 +### for mavfwd: RC override channels to parse after first 4 and call /usr/sbin/channels.sh $ch $val, default 0 channels=14 diff --git a/general/package/venc-openipc/files/S98venc b/general/package/venc-openipc/files/S98venc index 59071037..ed0213d8 100755 --- a/general/package/venc-openipc/files/S98venc +++ b/general/package/venc-openipc/files/S98venc @@ -3,28 +3,17 @@ # Start venc encoder # -. /etc/datalink.conf - case "$1" in start) if ! [ -f /dev/ven ]; then - ln -s /dev/venc /dev/ven + ln -s /dev/venc /dev/ven fi - echo "Starting venc encoder service..." venc -p 5600 -f 30 -r 7168 -n 1400 -c 265cbr -d frame -v 200_imx307F -s 720p & - - if [ ${telemetry} = "true" ]; then - echo "Starting telemetry service..." - /usr/bin/telemetry start - fi ;; stop) - echo "Stopping venc encoder & telemetry services..." + echo "Stopping venc encoder services..." kill -9 $(pidof venc) - kill -9 $(pidof telemetry_rx) - kill -9 $(pidof telemetry_tx) - kill -9 $(pidof mavfwd) ;; *) echo "Usage: $0 {start|stop}" diff --git a/general/package/wifibroadcast/files/air/wifibroadcast b/general/package/wifibroadcast/files/air/wifibroadcast index 21ec896b..734c75ae 100755 --- a/general/package/wifibroadcast/files/air/wifibroadcast +++ b/general/package/wifibroadcast/files/air/wifibroadcast @@ -135,7 +135,7 @@ case "$1" in fi else - echo "Wifibroadcast service disabled in wfb.conf..." + echo "Wifibroadcast service disabled in wfb.conf..." fi ;; stop)