diff --git a/rigs/kenwood/ic10.c b/rigs/kenwood/ic10.c index 165bd0ada..452aab2de 100644 --- a/rigs/kenwood/ic10.c +++ b/rigs/kenwood/ic10.c @@ -582,7 +582,7 @@ int ic10_set_mem(RIG *rig, vfo_t vfo, int ch) char membuf[8], ackbuf[64]; int mem_len, ack_len, retval; - mem_len = sprintf(membuf, "MC %02d;", ch); + mem_len = sprintf(membuf, "MC%02d;", ch); retval = ic10_transaction(rig, membuf, mem_len, ackbuf, &ack_len); @@ -595,7 +595,7 @@ int ic10_get_channel(RIG *rig, channel_t *chan) char membuf[16], infobuf[32]; int retval, info_len, len; - len = sprintf(membuf, "MR0 %02d;", chan->channel_num); + len = sprintf(membuf, "MR0%02d;", chan->channel_num); info_len = 24; retval = ic10_transaction(rig, membuf, len, infobuf, &info_len); @@ -629,13 +629,11 @@ int ic10_get_channel(RIG *rig, channel_t *chan) chan->width = rig_passband_normal(rig, chan->mode); - /* infobuf[17] = ' '; */ - infobuf[17] = '\0'; sscanf(infobuf + 6, "%011"SCNfreq, &chan->freq); chan->vfo = RIG_VFO_MEM; /* TX VFO (Split channel only) */ - len = sprintf(membuf, "MR1 %02d;", chan->channel_num); + len = sprintf(membuf, "MR1%02d;", chan->channel_num); info_len = 24; retval = ic10_transaction(rig, membuf, len, infobuf, &info_len); @@ -667,9 +665,6 @@ int ic10_get_channel(RIG *rig, channel_t *chan) chan->tx_width = rig_passband_normal(rig, chan->tx_mode); - /* infobuf[17] = ' '; */ - infobuf[17] = '\0'; - sscanf(infobuf + 6, "%011"SCNfreq, &chan->tx_freq); } diff --git a/rigs/kenwood/ts440.c b/rigs/kenwood/ts440.c index 26b36b506..9728a610f 100644 --- a/rigs/kenwood/ts440.c +++ b/rigs/kenwood/ts440.c @@ -66,7 +66,7 @@ const struct rig_caps ts440_caps = .mfg_name = "Kenwood", .version = IC10_VER ".0", .copyright = "LGPL", - .status = RIG_STATUS_ALPHA, + .status = RIG_STATUS_BETA, .rig_type = RIG_TYPE_TRANSCEIVER, .ptt_type = RIG_PTT_RIG, .dcd_type = RIG_DCD_NONE,