From 4522cc6bbfb5f86e2a2bbe0f46df6c0381834408 Mon Sep 17 00:00:00 2001 From: Craig McDaniel Date: Sun, 7 Dec 2025 17:12:27 -0600 Subject: [PATCH] Added auto frequency sensing script for 991a to run direwolf with HF, VHF or UHF config files automatically. --- orchestrate/ansible.sh | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-) diff --git a/orchestrate/ansible.sh b/orchestrate/ansible.sh index 7af2185..613b6ba 100755 --- a/orchestrate/ansible.sh +++ b/orchestrate/ansible.sh @@ -50,6 +50,9 @@ main() elif [ "${COMMAND}" = "--build" ]; then ansible_build + elif [ "${COMMAND}" = "--scanner-digirig" ]; then + scanner_digirig + elif [ "${COMMAND}" = "--scanner-ft991a" ]; then scanner_ft991a @@ -128,6 +131,20 @@ scanner_ft991a() } +scanner_digirig() +{ + ansible_playbook playbooks/scanner/scanner.yml run_digirig=1 + if [ $? != 0 ]; then + echo + echo "Ansible playbook execution failed." + echo + else + echo + echo "Ansible playbook execution complete." + echo + fi +} + scanner_hamlib() { ansible_playbook playbooks/scanner/scanner.yml run_hamlib=1 @@ -158,4 +175,4 @@ scanner_pat() # Start the script -main \ No newline at end of file +main