diff --git a/rigs/yaesu/ft991.c b/rigs/yaesu/ft991.c index 678087eb4..bf1d7f474 100644 --- a/rigs/yaesu/ft991.c +++ b/rigs/yaesu/ft991.c @@ -166,6 +166,7 @@ const struct rig_caps ft991_caps = .has_set_parm = RIG_PARM_NONE, .level_gran = { #include "level_gran_yaesu.h" + [LVL_NR] = { .min = { .f = 0 }, .max = { .f = 1 }, .step = { .f = 1.0f/15.0f } }, }, .ctcss_list = common_ctcss_list, .dcs_list = common_dcs_list, diff --git a/rigs/yaesu/newcat.c b/rigs/yaesu/newcat.c index c2ed5915a..be2e51c3b 100644 --- a/rigs/yaesu/newcat.c +++ b/rigs/yaesu/newcat.c @@ -4189,8 +4189,9 @@ int newcat_set_level(RIG *rig, vfo_t vfo, setting_t level, value_t val) { if (is_ft991) { - fpf = newcat_scale_float(10, val.f); - if (fpf > 10) fpf=10; + fpf = newcat_scale_float(15, val.f); + if (fpf > 15) fpf=15; + if (fpf < 1) fpf=1; } else {