diff --git a/rigs/yaesu/newcat.c b/rigs/yaesu/newcat.c index 3452e92a2..192ab2fec 100644 --- a/rigs/yaesu/newcat.c +++ b/rigs/yaesu/newcat.c @@ -765,7 +765,8 @@ int newcat_set_freq(RIG *rig, vfo_t vfo, freq_t freq) if (newcat_valid_command(rig, "BS") && newcat_band_index(freq) != newcat_band_index(rig->state.current_freq)) { - snprintf(priv->cmd_str, sizeof(priv->cmd_str), "BS%c", cat_term); + snprintf(priv->cmd_str, sizeof(priv->cmd_str), "BS%02d%c", + newcat_band_index(freq), cat_term); if (RIG_OK != (err = newcat_set_cmd(rig))) {