From 720085873567ce616cfe30c7149e3473dbe7c3a8 Mon Sep 17 00:00:00 2001 From: Mike Black W9MDB Date: Wed, 4 Jan 2023 15:39:23 -0600 Subject: [PATCH] Get dummy rig to work with grig by disallowing empty "u" calls --- rigs/dummy/netrigctl.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/rigs/dummy/netrigctl.c b/rigs/dummy/netrigctl.c index cd6a7c632..0477306d3 100644 --- a/rigs/dummy/netrigctl.c +++ b/rigs/dummy/netrigctl.c @@ -1925,6 +1925,8 @@ static int netrigctl_get_func(RIG *rig, vfo_t vfo, setting_t func, int *status) if (ret != RIG_OK) { return ret; } + if (strlen(rig_strfunc(func)) == 0) { return -RIG_ENAVAIL; } + SNPRINTF(cmd, sizeof(cmd), "u%s %s\n", vfostr, rig_strfunc(func)); ret = netrigctl_transaction(rig, cmd, strlen(cmd), buf); @@ -2734,7 +2736,7 @@ struct rig_caps netrigctl_caps = RIG_MODEL(RIG_MODEL_NETRIGCTL), .model_name = "NET rigctl", .mfg_name = "Hamlib", - .version = "20221214.0", + .version = "20230104.0", .copyright = "LGPL", .status = RIG_STATUS_STABLE, .rig_type = RIG_TYPE_OTHER,