From e84c26ff15a00b9a1dbb7c38895822ff764782d4 Mon Sep 17 00:00:00 2001 From: Michael Black W9MDB Date: Tue, 6 Oct 2020 17:52:22 -0500 Subject: [PATCH] Fix logic typo in newcat.c --- rigs/yaesu/newcat.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/rigs/yaesu/newcat.c b/rigs/yaesu/newcat.c index 44e8ba9e4..a5b04a5d0 100644 --- a/rigs/yaesu/newcat.c +++ b/rigs/yaesu/newcat.c @@ -2914,7 +2914,7 @@ int newcat_set_level(RIG *rig, vfo_t vfo, setting_t level, value_t val) } scale = (is_ft950) ? 100 : 255; - scale = (is_ft1200 | is_ft101) ? 100 : scale ; + scale = (is_ft1200 || is_ft101) ? 100 : scale ; fpf = newcat_scale_float(scale, val.f); snprintf(priv->cmd_str, sizeof(priv->cmd_str), "PL%03d%c", fpf, cat_term); break; @@ -3434,7 +3434,7 @@ int newcat_get_level(RIG *rig, vfo_t vfo, setting_t level, value_t *val) case RIG_LEVEL_COMP: case RIG_LEVEL_ANTIVOX: scale = (is_ft950) ? 100. : 255.; - scale = (is_ft1200 | is_ft101) ? 100. : scale ; + scale = (is_ft1200 || is_ft101) ? 100. : scale ; val->f = (float)atoi(retlvl) / scale; break;