From 09aae91d37ef9f7f06b284f79cba8ef308a6c2c9 Mon Sep 17 00:00:00 2001 From: Mike Black W9MDB Date: Mon, 13 Dec 2021 12:52:03 -0600 Subject: [PATCH] Add some debug to icom.c chasing down bug https://github.com/Hamlib/Hamlib/issues/885 --- rigs/icom/icom.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/rigs/icom/icom.c b/rigs/icom/icom.c index 7d5675368..894d5f376 100644 --- a/rigs/icom/icom.c +++ b/rigs/icom/icom.c @@ -943,11 +943,14 @@ icom_rig_open(RIG *rig) retry_open: retval_echo = icom_get_usb_echo_off(rig); + rig_debug(RIG_DEBUG_TRACE, "%s: retval_echo=%d\n", __func__, retval_echo); + if (retval_echo == 0 || retval_echo == 1) { retval = RIG_OK; } else { retval = retval_echo; } if (retval == RIG_OK) // then we know our echo status { + rig_debug(RIG_DEBUG_TRACE, "%s: echo status known, getting freq\n", __func__); rig->state.current_vfo = icom_current_vfo(rig); // some rigs like the IC7100 still echo when in standby // so asking for freq now should timeout if such a rig @@ -956,6 +959,7 @@ retry_open: } else { + rig_debug(RIG_DEBUG_TRACE, "%s: echo status unknown\n", __func__); retval = -RIG_EPROTO; }