mirror of
https://github.com/thetechprepper/emcomm-tools-os-community.git
synced 2026-09-17 15:41:44 -04:00
voacap - Added checks on the callsign location lookup
This commit is contained in:
@@ -39,6 +39,11 @@ MONTH_FMT=$(date +'%-m.00')
|
|||||||
TX_STATION=$1
|
TX_STATION=$1
|
||||||
TX_JSON=tx-station.json
|
TX_JSON=tx-station.json
|
||||||
curl -f -s http://localhost:1981/api/license?callsign=$TX_STATION > $TX_JSON
|
curl -f -s http://localhost:1981/api/license?callsign=$TX_STATION > $TX_JSON
|
||||||
|
if [[ $? -ne 0 ]]; then
|
||||||
|
echo "Location not found for callsign: ${TX_STATION}. Exiting."
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
|
||||||
TL=$(cat $TX_JSON | jq .lat)
|
TL=$(cat $TX_JSON | jq .lat)
|
||||||
TK=$(cat $TX_JSON | jq .lon)
|
TK=$(cat $TX_JSON | jq .lon)
|
||||||
|
|
||||||
@@ -60,6 +65,11 @@ TLO=$( awk -v n1=$TK1 -v n2=0 'BEGIN {if (n1<n2) { n1=substr(n1,2); printf ("%7s
|
|||||||
RX_STATION=$2
|
RX_STATION=$2
|
||||||
RX_JSON=rx-station.json
|
RX_JSON=rx-station.json
|
||||||
curl -f -s http://localhost:1981/api/license?callsign=$RX_STATION > $RX_JSON
|
curl -f -s http://localhost:1981/api/license?callsign=$RX_STATION > $RX_JSON
|
||||||
|
if [[ $? -ne 0 ]]; then
|
||||||
|
echo "Location not found for callsign: ${RX_STATION}. Exiting."
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
|
||||||
RL=$(cat $RX_JSON | jq .lat)
|
RL=$(cat $RX_JSON | jq .lat)
|
||||||
RK=$(cat $RX_JSON | jq .lon)
|
RK=$(cat $RX_JSON | jq .lon)
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user