From 247f0f72cf4b23fa9c0684ea5fb314f0480c3a3a Mon Sep 17 00:00:00 2001 From: Mike Black W9MDB Date: Mon, 8 May 2023 10:30:24 -0500 Subject: [PATCH] Excludes IC9100 from updating x25cmdfails from satmode The IC9100 never supports 0x25 https://github.com/Hamlib/Hamlib/issues/1284 --- rigs/icom/icom.c | 2 +- rigs/icom/icom.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/rigs/icom/icom.c b/rigs/icom/icom.c index 87b9dea52..07e515d82 100644 --- a/rigs/icom/icom.c +++ b/rigs/icom/icom.c @@ -7435,7 +7435,7 @@ int icom_get_func(RIG *rig, vfo_t vfo, setting_t func, int *status) { *status = ackbuf[2] == 2 ? 1 : 0; } - else if (func == RIG_FUNC_SATMODE) + else if (func == RIG_FUNC_SATMODE && rig->caps->rig_model != RIG_MODEL_IC9100) { struct rig_state *rs = &rig->state; struct icom_priv_data *priv = rs->priv; diff --git a/rigs/icom/icom.h b/rigs/icom/icom.h index fe0aa5e80..1d9dbf116 100644 --- a/rigs/icom/icom.h +++ b/rigs/icom/icom.h @@ -35,7 +35,7 @@ #include #endif -#define BACKEND_VER "20230505" +#define BACKEND_VER "20230508" #define ICOM_IS_ID31 rig_is_model(rig, RIG_MODEL_ID31) #define ICOM_IS_ID51 rig_is_model(rig, RIG_MODEL_ID51)