From ea7eff2f3be73d25bce138a1c64d73b5e41f5a06 Mon Sep 17 00:00:00 2001 From: Mike Black W9MDB Date: Fri, 11 Feb 2022 17:46:32 -0600 Subject: [PATCH] Add USB/LSB to datamode detection in kenwood.c https://github.com/Hamlib/Hamlib/issues/958 --- rigs/kenwood/kenwood.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/rigs/kenwood/kenwood.c b/rigs/kenwood/kenwood.c index 67b8902a1..5ace310d1 100644 --- a/rigs/kenwood/kenwood.c +++ b/rigs/kenwood/kenwood.c @@ -2304,6 +2304,8 @@ int kenwood_set_mode(RIG *rig, vfo_t vfo, rmode_t mode, pbwidth_t width) if (!(RIG_MODE_CW == mode || RIG_MODE_CWR == mode || RIG_MODE_AM == mode + || RIG_MODE_USB == mode + || RIG_MODE_LSB == mode || RIG_MODE_RTTY == mode || RIG_MODE_RTTYR == mode)) { @@ -2316,8 +2318,8 @@ int kenwood_set_mode(RIG *rig, vfo_t vfo, rmode_t mode, pbwidth_t width) } } - rig_debug(RIG_DEBUG_VERBOSE, "%s: vfo=%s, curr_mode=%s, new_mode=%s\n", - __func__, rig_strvfo(vfo), rig_strrmode(priv->curr_mode), rig_strrmode(mode)); + rig_debug(RIG_DEBUG_VERBOSE, "%s: vfo=%s, curr_mode=%s, new_mode=%s, datamode=%d\n", + __func__, rig_strvfo(vfo), rig_strrmode(priv->curr_mode), rig_strrmode(mode), datamode); // only change mode if needed if (priv->curr_mode != mode)