From a74353634f5ac91e55248b067cdef370bb5ffb64 Mon Sep 17 00:00:00 2001 From: Gaston Gonzalez Date: Sat, 12 Oct 2024 15:48:25 -0700 Subject: [PATCH] PnP - Added rig control support for the Yaesu FT-897D; Fixed typo in FT-857D notes; Updated et-radio Radio ID column heading --- overlay/opt/emcomm-tools/bin/et-radio | 3 ++- .../conf/radios.d/yaesu-ft857d.json | 2 +- .../conf/radios.d/yaesu-ft897d.json | 23 +++++++++++++++++++ 3 files changed, 26 insertions(+), 2 deletions(-) create mode 100644 overlay/opt/emcomm-tools/conf/radios.d/yaesu-ft897d.json diff --git a/overlay/opt/emcomm-tools/bin/et-radio b/overlay/opt/emcomm-tools/bin/et-radio index e2e5693..b426d7e 100755 --- a/overlay/opt/emcomm-tools/bin/et-radio +++ b/overlay/opt/emcomm-tools/bin/et-radio @@ -2,6 +2,7 @@ # # Author : Gaston Gonzalez # Date : 11 October 2024 +# Updated : 12 October 2024 # Purpose : A script for managaing plug-and-play radios set -e @@ -22,7 +23,7 @@ ACTIVE_RADIO="${ET_HOME}/conf/radios.d/active-radio.json" case $1 in list) - printf "%-20s %-10s %-10s\n" "ID" "Vendor" "Model" + printf "%-20s %-10s %-10s\n" "Radio ID" "Vendor" "Model" find ${ET_HOME}/conf/radios.d -type f -name \*.json | sort -n | while read radio; do ID=$(cat $radio | jq -r .id) diff --git a/overlay/opt/emcomm-tools/conf/radios.d/yaesu-ft857d.json b/overlay/opt/emcomm-tools/conf/radios.d/yaesu-ft857d.json index d0f52c6..aecd61e 100644 --- a/overlay/opt/emcomm-tools/conf/radios.d/yaesu-ft857d.json +++ b/overlay/opt/emcomm-tools/conf/radios.d/yaesu-ft857d.json @@ -12,7 +12,7 @@ "Menu 020 CAT = CAT", "Menu 036 DIG DISP = 0 Hz", "Menu 037 DIG GAIN = 50", - "Menu 088 DIG MODE = USB-U", + "Menu 038 DIG MODE = USB-U", "Menu 039 DIG SHIFT = 0 Hz", "Menu 040 DIG VOX = 0", "Menu 071 PKT 1200 = 10", diff --git a/overlay/opt/emcomm-tools/conf/radios.d/yaesu-ft897d.json b/overlay/opt/emcomm-tools/conf/radios.d/yaesu-ft897d.json new file mode 100644 index 0000000..aa3efcd --- /dev/null +++ b/overlay/opt/emcomm-tools/conf/radios.d/yaesu-ft897d.json @@ -0,0 +1,23 @@ +{ + "id": "yaesu-ft897d", + "vendor": "Yaesu", + "model": "FT-897D", + "rigctrl": { + "id": "1043", + "baud": "38400", + "ptt": "RTS" + }, + "notes": [ + "Menu 019 CAT RATE = 38400bps", + "Menu 020 CAT/LIN/TUN = CAT", + "Menu 036 DIG DISP = 0Hz", + "Menu 037 DIG GAIN = 50", + "Menu 038 DIG MODE = USER-U", + "Menu 039 DIG SHIFT = 0Hz", + "Menu 040 DIG VOX = 0", + "Menu 071 PKT 1200 = 10", + "Menu 073 1200 RATE = 1200bps", + "For VHF/UHF packet, set mode = PKT; Menu 080 = SQL", + "For HF, set mode = DIGI; Menu 080 = RF GAIN" + ] +}