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: #### XASTIR:
GUI interface useful when configuring APRS nodes. https://sourceforge.net/projects/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: #### YAAC:
Yet Another APRS Client GUI interface useful when configuring APRS nodes. https://www.ka2ddo.org/ka2ddo/YAAC.html 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
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 # JTDX
#----------------------------------------------------# #----------------------------------------------------#
@ -566,6 +586,7 @@ else
echo "JTDX=Installed" >> $UPDATEFILE echo "JTDX=Installed" >> $UPDATEFILE
fi fi
#----------------------------------------------------# #----------------------------------------------------#
# TELNET # TELNET
#----------------------------------------------------# #----------------------------------------------------#

Wyświetl plik

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

Wyświetl plik

@ -623,6 +623,36 @@ PROPAGATION() {
${BUILDDIR}/voacapl-0.7.2/makeitshfbc ${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 # 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 "EES" "$EES" "KM4ACK Emergency Email Server" \
false "GPREDICT" "$GPREDICT" "Satellite Tracking" \ false "GPREDICT" "$GPREDICT" "Satellite Tracking" \
false "TQSL" "$TQSL" "LOTW Software" \ false "TQSL" "$TQSL" "LOTW Software" \
false "DRATS" "$DRATS" "D-RATS tool for D-STAR" \
false "GRIDCALC" "$GRIDCALC" "Grid Calculation Software" \ false "GRIDCALC" "$GRIDCALC" "Grid Calculation Software" \
--button="Exit":1 \ --button="Exit":1 \
--button="Next":2 >${ADDITIONAL} --button="Next":2 >${ADDITIONAL}