Kelly 2023-03-13 22:05:06 -04:00 zatwierdzone przez GitHub
commit db2c5eb9d2
Nie znaleziono w bazie danych klucza dla tego podpisu
ID klucza GPG: 4AEE18F83AFDEB23
5 zmienionych plików z 57 dodań i 1 usunięć

Wyświetl plik

@ -121,6 +121,9 @@ Software to program radios. https://chirp.danplanet.com
#### XASTIR:
GUI interface useful when configuring APRS nodes. https://sourceforge.net/projects/xastir/
#### D-RATS:
D-RATS is a communications tool for D-STAR amateur radio low-speed data (DV mode) https://github.com/ham-radio-software/D-Rats
#### YAAC:
Yet Another APRS Client GUI interface useful when configuring APRS nodes. https://www.ka2ddo.org/ka2ddo/YAAC.html

Wyświetl plik

@ -557,6 +557,26 @@ else
fi
fi
#----------------------------------------------------#
# DRATS
#----------------------------------------------------#
if [ -f $HOME/D-Rats/d-rats.py ]; then
DRATVER=$(cat $HOME/D-Rats/PKG-INFO | grep Version | tail -1 | sed 's/Version: //')
NEWDRATVER=$(curl -s https://raw.githubusercontent.com/ham-radio-software/D-Rats/master/PKG-INFO | grep Version | tail -1 | sed 's/Version: //')
if (($(echo "${NEWDRATVER} ${DRATVER}" | awk '{print ($1 > $2)}'))); then
echo "DRATS=NEEDS-UPDATE" >> $UPDATEFILE
else
echo "DRATS=is_latest_version" >> $UPDATEFILE
fi
else
echo "DRATS=Not_Installed" >> $UPDATEFILE
fi
}
#----------------------------------------------------#
# JTDX
#----------------------------------------------------#
@ -566,6 +586,7 @@ else
echo "JTDX=Installed" >> $UPDATEFILE
fi
#----------------------------------------------------#
# TELNET
#----------------------------------------------------#

Wyświetl plik

@ -421,6 +421,7 @@ yad --center --list --checklist --width=600 --height=600 --separator="" \
false "XASTIR" "APRS Client" \
false "GPREDICT" "Satellite Tracking" \
false "TQSL" "LOTW Software" \
false "DRATS" "D-RATS tool for D-STAR" \
false "GRIDCALC" "Grid Calculation Software" \
false "REPEAT" "Repeater Directory" \
--button="Exit":1 \
@ -434,7 +435,7 @@ fi
if [ ${BUT} = 3 ]; then
ADDAPPS=(CONKY PI-APRS CHIRP GARIM VARIM PAT PAT-MENU JS8CALL M0IAX WSJTX PYQSO
HAMRS EES QSSTV GRIDTRACKER HAMCLOCK PROPAGATION YAAC XASTIR GPREDICT TQSL
GRIDCALC CQRLOG REPEAT)
DRATS GRIDCALC CQRLOG REPEAT)
for i in "${ADDAPPS[@]}"; do
echo "$i" >>${ADDITIONAL}

Wyświetl plik

@ -623,6 +623,36 @@ PROPAGATION() {
${BUILDDIR}/voacapl-0.7.2/makeitshfbc
}
##################################
# D-RATS
##################################
DRATS() {
if [ -f ${HOME}/D-Rats/d-rats.py ] ; then
echo "updating D-rats"
cd ${HOME}/D-Rats/
git pull
else
echo "installing D-rats"
cd ${HOME}/
git clone https://github.com/ham-radio-software/D-Rats
fi
cat >d-rats.desktop <<EOF
[Desktop Entry]
Name=D-RATS
Comment=D-RATS is a communications tool for D-STAR
Exec=${HOME}/D-Rats/d-rats.py
Path=${HOME}/D-Rats/
Terminal=false
Type=Application
Categories=Network;HamRadio
Keywords=APRS;HamRadio
EOF
sudo mv d-rats.desktop /usr/share/applications/
}
##################################
# YAAC
##################################

1
update
Wyświetl plik

@ -482,6 +482,7 @@ yad --center --list --checklist --width=600 --height=600 --separator="" \
false "EES" "$EES" "KM4ACK Emergency Email Server" \
false "GPREDICT" "$GPREDICT" "Satellite Tracking" \
false "TQSL" "$TQSL" "LOTW Software" \
false "DRATS" "$DRATS" "D-RATS tool for D-STAR" \
false "GRIDCALC" "$GRIDCALC" "Grid Calculation Software" \
--button="Exit":1 \
--button="Next":2 >${ADDITIONAL}