From 2ff3fa0782377eed7b9b766caaf41d99c434cc22 Mon Sep 17 00:00:00 2001 From: Michael Black W9MDB Date: Sat, 12 Dec 2020 10:06:00 -0600 Subject: [PATCH] icom now recognizes RIG_PASSBAND_NOCHANGE https://github.com/Hamlib/Hamlib/issues/448 --- rigs/icom/icom.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/rigs/icom/icom.c b/rigs/icom/icom.c index acbc309f5..033801e58 100644 --- a/rigs/icom/icom.c +++ b/rigs/icom/icom.c @@ -1627,6 +1627,7 @@ int icom_set_mode_with_data(RIG *rig, vfo_t vfo, rmode_t mode, break; } + if (width != RIG_PASSBAND_NOCHANGE) { if (filter_byte) // then we need the width byte too { unsigned char mode_icom; // not used as it will map to USB/LSB @@ -1645,6 +1646,11 @@ int icom_set_mode_with_data(RIG *rig, vfo_t vfo, rmode_t mode, icom_transaction(rig, C_CTL_MEM, dm_sub_cmd, datamode, 1, ackbuf, &ack_len); } + } + else + { + rig_debug(RIG_DEBUG_TRACE, "%s RIG_PASSBAND_NOCHANGE\n", __func__); + } if (retval != RIG_OK) {