From aa6592c59b69f5c64a6e03c112d4adfee255e909 Mon Sep 17 00:00:00 2001 From: David Freese Date: Tue, 3 May 2016 08:25:32 -0500 Subject: [PATCH] flmsg interface * Added xmlrpc procedures to specifically to allow flmsg i/o using ARQ protocol. - main.flmsg_online main.flmsg_available main.flmsg_transfer --- fldigi_doxygen/user_src_docs/ConfigMisc.txt | 6 +- src/dialogs/confdialog.cxx | 37 +- src/dialogs/confdialog.fl | 31 +- src/include/confdialog.h | 1 + src/include/configuration.h | 3 + src/include/xmlrpc.h | 4 + src/logger/rx_extract.cxx | 6 + src/misc/xmlrpc.cxx | 402 ++++++++++++-------- 8 files changed, 311 insertions(+), 179 deletions(-) diff --git a/fldigi_doxygen/user_src_docs/ConfigMisc.txt b/fldigi_doxygen/user_src_docs/ConfigMisc.txt index a45c3409..b4f82f6e 100644 --- a/fldigi_doxygen/user_src_docs/ConfigMisc.txt +++ b/fldigi_doxygen/user_src_docs/ConfigMisc.txt @@ -107,7 +107,7 @@ over HF and VHF radio.Additional information on flarq is available here: The reception of a flwrap and flmsg files can be automated by selecting -the "Enable detection & extraction" option. The wrap program +the "Enable detection" option. The wrap program can then be used to test for validity and data extraction at some later time. fldigi can recognize flmsg data files and automatically open the flmsg program with the newly received data stream. It @@ -115,6 +115,10 @@ can also transfer the data stream to flmsg and instruct flmsg to save the data file, unwrap and decode it, display the data in a fully formatted html page and then exit. Pressing "Locate flmsg" performs differently on the different OS that are supported. + +The ability to transfer incoming flmsg data streams directly to an executing +flmsg was introduced with flmsg 3.0. Check that option if you are using flmsg +3.0 or greater.