diff --git a/overlay/opt/emcomm-tools/bin/et-radio b/overlay/opt/emcomm-tools/bin/et-radio new file mode 100755 index 0000000..e1f25be --- /dev/null +++ b/overlay/opt/emcomm-tools/bin/et-radio @@ -0,0 +1,34 @@ +#!/bin/bash +# +# Author : Gaston Gonzalez +# Date : 11 October 2024 +# Purpose : A script for managaing plug-and-play radios + +function usage() { + echo "Usage: $(basename $0) " + echo " list - list supported radios" + echo " set - set radio as active" + echo " show - show active radion" +} + +if [ $# -ne 1 ]; then + usage + exit 1 +fi + +case $1 in + list) + echo "Implement me" + ;; + set) + echo "Implement me" + ;; + show) + echo "Implement me" + ;; + *) + echo "Command not supported." + usage + exit 1 + ;; +esac diff --git a/overlay/opt/emcomm-tools/conf/radios.d/yaesu-ft857d.json b/overlay/opt/emcomm-tools/conf/radios.d/yaesu-ft857d.json new file mode 100644 index 0000000..d0f52c6 --- /dev/null +++ b/overlay/opt/emcomm-tools/conf/radios.d/yaesu-ft857d.json @@ -0,0 +1,23 @@ +{ + "id": "yaesu-ft857d", + "vendor": "Yaesu", + "model": "FT-857D", + "rigctrl": { + "id": "1022", + "baud": "38400", + "ptt": "RTS" + }, + "notes": [ + "Menu 019 CAT RATE = 38400", + "Menu 020 CAT = CAT", + "Menu 036 DIG DISP = 0 Hz", + "Menu 037 DIG GAIN = 50", + "Menu 088 DIG MODE = USB-U", + "Menu 039 DIG SHIFT = 0 Hz", + "Menu 040 DIG VOX = 0", + "Menu 071 PKT 1200 = 10", + "Menu 073 1200 RATE = 1200 bps", + "For VHF/UHF packet, set mode = PKT; Menu 080 = SQL", + "For HF, set mode = DIGI; Menu 080 = RF GAIN" + ] +}