From d1640bd896e150f5898a4039255a407f6f3cc066 Mon Sep 17 00:00:00 2001 From: Mike Black W9MDB Date: Fri, 24 Jun 2022 12:25:05 -0500 Subject: [PATCH] Add MEM VFO to rig_set_cache_mode https://github.com/Hamlib/Hamlib/commit/eccdfa564fb26fea6ad51d08e529db3796d91d54#commitcomment-76919339 --- src/cache.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/cache.c b/src/cache.c index 3e1b732b9..790f26634 100644 --- a/src/cache.c +++ b/src/cache.c @@ -91,9 +91,13 @@ int rig_set_cache_mode(RIG *rig, vfo_t vfo, rmode_t mode, pbwidth_t width) elapsed_ms(&rig->state.cache.time_widthMainC, HAMLIB_ELAPSED_SET); break; + case RIG_VFO_MEM: + rig->state.cache.modeMem = mode; + elapsed_ms(&rig->state.cache.time_modeMem, HAMLIB_ELAPSED_SET); + break; + default: rig_debug(RIG_DEBUG_ERR, "%s: unknown vfo=%s\n", __func__, rig_strvfo(vfo)); - if (vfo == RIG_VFO_MEM) rig_debug(RIG_DEBUG_ERR, "%s: rig is in Memory mode...please turn off memory mode\n", __func__); RETURNFUNC(-RIG_EINTERNAL); }