diff --git a/rigs/icom/icom.c b/rigs/icom/icom.c index 5d9df8f2a..e7e59903c 100644 --- a/rigs/icom/icom.c +++ b/rigs/icom/icom.c @@ -6573,7 +6573,8 @@ int icom_get_freq_range(RIG *rig) { cmd = C_CTL_EDGE; subcmd = 1; - retval = icom_transaction(rig, cmd, subcmd, cmdbuf, sizeof(cmdbuf), ackbuf, + to_bcd(cmdbuf,i,2); + retval = icom_transaction(rig, cmd, subcmd, cmdbuf, 1, ackbuf, &ack_len); if (retval == RIG_OK)