From 878243aff35f3e42191a916c857f8857deb61dfd Mon Sep 17 00:00:00 2001 From: Mike Black W9MDB Date: Thu, 4 Apr 2024 07:53:06 -0500 Subject: [PATCH] Fix FLRig 'w' and 'W' command reply display --- tests/rigctl_parse.c | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/tests/rigctl_parse.c b/tests/rigctl_parse.c index a24ab03e5..78bc27fbf 100644 --- a/tests/rigctl_parse.c +++ b/tests/rigctl_parse.c @@ -5050,7 +5050,6 @@ static void toLowerCase(char *s) declare_proto_rig(send_cmd) { int retval; - char flrig_value[16384]; // allow for large returns in the future hamlib_port_t *rp = RIGPORT(rig); int backend_num, cmd_len; #define BUFSZ 512 @@ -5076,10 +5075,10 @@ declare_proto_rig(send_cmd) if (rig->caps->rig_model == RIG_MODEL_FLRIG) { // call flrig raw send function cat_string or cat_priority_string - flrig_cat_string2(rig, arg1, flrig_value, sizeof(flrig_value)); - rig_debug(RIG_DEBUG_ERR, "flrig#1: %s\n", flrig_value); - fprintf(fout, "flrig#2: %s\n", flrig_value); -// RETURNFUNC(RIG_OK); + flrig_cat_string2(rig, arg1, (char*)buf, sizeof(buf)); + fwrite(cmd->arg2, 1, strlen(cmd->arg2), fout); /* i.e. "Frequency" */ + fprintf(fout, ": %s\n", buf); + RETURNFUNC(RIG_OK); } // need to move the eom_buf to rig-specifc backends