From 056a335ebd7c666bd74e1acac81fad7f80ffd002 Mon Sep 17 00:00:00 2001 From: Gaston Gonzalez Date: Tue, 17 Dec 2024 06:24:26 -0700 Subject: [PATCH] BBS Client - Added QtTermTCP as a second option for connecting to a BBS. This mode allows file transfers with LinBPQ --- overlay/opt/emcomm-tools/bin/et-mode | 7 +++++++ overlay/opt/emcomm-tools/bin/et-system-info | 6 +++++- 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/overlay/opt/emcomm-tools/bin/et-mode b/overlay/opt/emcomm-tools/bin/et-mode index 9b3d988..e6e99db 100755 --- a/overlay/opt/emcomm-tools/bin/et-mode +++ b/overlay/opt/emcomm-tools/bin/et-mode @@ -13,6 +13,7 @@ MODE_ID_NONE="none" MODE_ID_APRS_DIGIPEATER="aprs-digipeater" MODE_ID_APRS_CLIENT="aprs-client" MODE_ID_BBS_CLIENT="bbs-client" +MODE_ID_BBS_CLIENT2="bbs-client2" MODE_ID_CHAT_CLIENT="chat-chattervox" MODE_ID_PACKET_DIGIPEATER="packet-digipeater" MODE_ID_WINLINK_ARDOP="winlink-ardop" @@ -67,6 +68,7 @@ options=() options+=("${MODE_ID_NONE}" "No mode selected") options+=("${MODE_ID_APRS_CLIENT}" "APRS Client (YAAC)") options+=("${MODE_ID_BBS_CLIENT}" "BBS Client (Paracon)") +options+=("${MODE_ID_BBS_CLIENT2}" "BBS Client (QtTermTCP)") options+=("${MODE_ID_CHAT_CLIENT}" "Chat (chattervox)") options+=("${MODE_ID_APRS_DIGIPEATER}" "APRS Digipeater") options+=("${MODE_ID_PACKET_DIGIPEATER}" "Packet Digipeater") @@ -102,6 +104,11 @@ if [ $exit_status -eq 0 ]; then et-log "Starting Paracon." et-paracon start ;; + ${MODE_ID_BBS_CLIENT2}) + start_and_wait_for_service et-service-direwolf-simple + et-log "Starting QtTermTCP." + et-qttermtcp start + ;; ${MODE_ID_CHAT_CLIENT}) start_and_wait_for_service et-service-direwolf-simple et-log "Starting chattervox" diff --git a/overlay/opt/emcomm-tools/bin/et-system-info b/overlay/opt/emcomm-tools/bin/et-system-info index 5a2329a..4a915ec 100755 --- a/overlay/opt/emcomm-tools/bin/et-system-info +++ b/overlay/opt/emcomm-tools/bin/et-system-info @@ -2,7 +2,7 @@ # # Author : Gaston Gonzalez # Date : 6 October 2024 -# Updated : 5 December 2024 +# Updated : 17 December 2024 # Purpose : Utility script for dumping system information function usage() { @@ -177,6 +177,7 @@ case $1 in MODE_ID_NONE="none" MODE_ID_APRS_DIGIPEATER="aprs-digipeater" MODE_ID_BBS_CLIENT="bbs-client" + MODE_ID_BBS_CLIENT2="bbs-client2" MODE_ID_CHAT_CLIENT="chat-chattervox" MODE_ID_PACKET_DIGIPEATER="packet-digipeater" MODE_ID_APRS_CLIENT="aprs-client" @@ -202,6 +203,9 @@ case $1 in ${MODE_ID_BBS_CLIENT}) echo "BBS Client" ;; + ${MODE_ID_BBS_CLIENT2}) + echo "BBS Client" + ;; ${MODE_ID_CHAT_CLIENT}) echo "Chat (chattervox)" ;;