From 9877387c55153c268b548109fa64ad97dc21c09e Mon Sep 17 00:00:00 2001 From: Mike Black W9MDB Date: Sat, 30 Dec 2023 08:18:44 -0600 Subject: [PATCH] Force split off for Yaesu rigs with 60m_exception since split cannot operate in memory mode --- rigs/yaesu/newcat.c | 5 +++-- rigs/yaesu/newcat.h | 2 +- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/rigs/yaesu/newcat.c b/rigs/yaesu/newcat.c index fee3ebf3a..436b08775 100644 --- a/rigs/yaesu/newcat.c +++ b/rigs/yaesu/newcat.c @@ -2732,8 +2732,9 @@ int newcat_set_split_vfo(RIG *rig, vfo_t vfo, split_t split, vfo_t tx_vfo) } if (newcat_60m_exception(rig, rig->state.cache.freqMainA, rig->state.cache.modeMainA)) { - rig_debug(RIG_DEBUG_VERBOSE, "%s: ignoring set_split since we're on 60M exception\n", __func__); - return RIG_OK; // fake the return code to make things happy + rig_debug(RIG_DEBUG_VERBOSE, "%s: force set_split off since we're on 60M exception\n", __func__); + split = RIG_SPLIT_OFF; + //return RIG_OK; // fake the return code to make things happy } if (is_ft991) diff --git a/rigs/yaesu/newcat.h b/rigs/yaesu/newcat.h index 6521bf966..f3a229035 100644 --- a/rigs/yaesu/newcat.h +++ b/rigs/yaesu/newcat.h @@ -50,7 +50,7 @@ typedef char ncboolean; /* shared function version */ -#define NEWCAT_VER "20231204" +#define NEWCAT_VER "20231230" /* Hopefully large enough for future use, 128 chars plus '\0' */ #define NEWCAT_DATA_LEN 129