From 1f0c2a2e4f008a8561f9ff7dc04c033200c97ce5 Mon Sep 17 00:00:00 2001 From: Michael Black W9MDB Date: Mon, 12 Oct 2020 09:56:24 -0500 Subject: [PATCH] Change settings. set_level/get_level to use RIG_TARGETABLE_LEVEL instead of RIG_TARGEABLE_PURE Deprecating RIG_LEVEL_PURE https://github.com/Hamlib/Hamlib/issues/414 --- src/settings.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/settings.c b/src/settings.c index 8cf24837e..19a0dd98b 100644 --- a/src/settings.c +++ b/src/settings.c @@ -94,7 +94,7 @@ int HAMLIB_API rig_set_level(RIG *rig, vfo_t vfo, setting_t level, value_t val) return -RIG_ENAVAIL; } - if ((caps->targetable_vfo & RIG_TARGETABLE_PURE) + if ((caps->targetable_vfo & RIG_TARGETABLE_LEVEL) || vfo == RIG_VFO_CURR || vfo == rig->state.current_vfo) { @@ -188,7 +188,7 @@ int HAMLIB_API rig_get_level(RIG *rig, vfo_t vfo, setting_t level, value_t *val) } - if ((caps->targetable_vfo & RIG_TARGETABLE_PURE) + if ((caps->targetable_vfo & RIG_TARGETABLE_LEVEL) || vfo == RIG_VFO_CURR || vfo == rig->state.current_vfo) {