1
0
Fork 0
mirror of https://github.com/sdr-enthusiasts/docker-adsb-ultrafeeder.git synced 2025-02-16 16:34:28 +01:00

default SBS-REDUCE-INTERVAL to 1.0 sec

This commit is contained in:
kx1t 2023-04-08 18:24:39 -04:00
parent 6ca51216c8
commit 062a32be89

View file

@ -123,9 +123,8 @@ fi
READSB_CMD+=("--net-api-port=${READSB_NET_API_PORT:-30152}") READSB_CMD+=("--net-api-port=${READSB_NET_API_PORT:-30152}")
# Handle "--net-beast-reduce-interval=<seconds>" # Handle "--net-beast-reduce-interval=<seconds>"
if [[ -n "$READSB_NET_BEAST_REDUCE_INTERVAL" ]]; then # Default it to 1.0 second if no value is provided
READSB_CMD+=("--net-beast-reduce-interval=$READSB_NET_BEAST_REDUCE_INTERVAL") READSB_CMD+=("--net-beast-reduce-interval=${READSB_NET_BEAST_REDUCE_INTERVAL:-1.0}")
fi
# Handle "--net-beast-reduce-out-port=<ports>" # Handle "--net-beast-reduce-out-port=<ports>"
if [[ -n "$READSB_NET_BEAST_REDUCE_OUT_PORT" ]]; then if [[ -n "$READSB_NET_BEAST_REDUCE_OUT_PORT" ]]; then
@ -243,7 +242,7 @@ if [[ -n "$READSB_GAIN" ]]; then
else else
[[ "${READSB_GAIN,,}" == "autogain" ]] && gain="49.6" || gain="${READSB_GAIN}" [[ "${READSB_GAIN,,}" == "autogain" ]] && gain="49.6" || gain="${READSB_GAIN}"
fi fi
READSB_CMD+=("--gain=$gain") READSB_CMD+=("--gain=$gain")
fi fi
##### RTL-SDR OPTIONS ##### ##### RTL-SDR OPTIONS #####
@ -305,8 +304,8 @@ if [[ -n "$READSB_BEAST_BAUDRATE" ]]; then
fi fi
##################### #####################
# Handle --write-prom=<filepath> # Handle --write-prom=<filepath>
if chk_enabled "$PROMETHEUS_ENABLE"; then if chk_enabled "$PROMETHEUS_ENABLE"; then
READSB_CMD+=("--write-prom=/run/readsb-prometheus.prom") READSB_CMD+=("--write-prom=/run/readsb-prometheus.prom")
fi fi
@ -318,7 +317,7 @@ elif [[ "${LOGLEVEL,,}" == "error" ]]; then
"${READSB_BIN}" "${READSB_CMD[@]}" $READSB_EXTRA_ARGS 2>&1 1>/dev/null | \ "${READSB_BIN}" "${READSB_CMD[@]}" $READSB_EXTRA_ARGS 2>&1 1>/dev/null | \
mawk -W Interactive '{print "[" strftime("%Y-%m-%d %H:%M:%S", systime()) "][readsb] " $0}' mawk -W Interactive '{print "[" strftime("%Y-%m-%d %H:%M:%S", systime()) "][readsb] " $0}'
elif [[ "${LOGLEVEL,,}" == "none" ]]; then elif [[ "${LOGLEVEL,,}" == "none" ]]; then
"${READSB_BIN}" "${READSB_CMD[@]}" $READSB_EXTRA_ARGS >/dev/null 2>/dev/null "${READSB_BIN}" "${READSB_CMD[@]}" $READSB_EXTRA_ARGS >/dev/null 2>/dev/null
fi fi
echo "[$(date +%Y-%m-%d %H:%M:%S)][readsb] The main readsb instance has exited. Restarting in 10 seconds." echo "[$(date +%Y-%m-%d %H:%M:%S)][readsb] The main readsb instance has exited. Restarting in 10 seconds."