diff --git a/rigs/kenwood/kenwood.c b/rigs/kenwood/kenwood.c index 473ff0b23..f013f91a8 100644 --- a/rigs/kenwood/kenwood.c +++ b/rigs/kenwood/kenwood.c @@ -791,6 +791,7 @@ int kenwood_open(RIG *rig) if (RIG_OK != err) { rig_debug(RIG_DEBUG_ERR, "%s: cannot get f/w version\n", __func__); + rig->state.rigport.retry = retry_save; return err; } @@ -806,6 +807,7 @@ int kenwood_open(RIG *rig) else { rig_debug(RIG_DEBUG_ERR, "%s: cannot get f/w version\n", __func__); + rig->state.rigport.retry = retry_save; return -RIG_EPROTO; } @@ -849,6 +851,7 @@ int kenwood_open(RIG *rig) if (strlen(id) < 5) { rig_debug(RIG_DEBUG_ERR, "%s: unknown id type (%s)\n", __func__, id); + rig->state.rigport.retry = retry_save; return -RIG_EPROTO; } @@ -917,6 +920,7 @@ int kenwood_open(RIG *rig) rig_strvfo(priv->tx_vfo)); } + rig->state.rigport.retry = retry_save; return RIG_OK; } diff --git a/rigs/kenwood/kenwood.h b/rigs/kenwood/kenwood.h index c6f53b973..8dcc8bfa7 100644 --- a/rigs/kenwood/kenwood.h +++ b/rigs/kenwood/kenwood.h @@ -27,7 +27,7 @@ #include #include "token.h" -#define BACKEND_VER "20201026" +#define BACKEND_VER "20201126" #define EOM_KEN ';' #define EOM_TH '\r'