kopia lustrzana https://github.com/Hamlib/Hamlib
Change detection of Elecraft K4 in k3.c to use VFOB commands
https://github.com/Hamlib/Hamlib/issues/825pull/846/head
rodzic
6b6156c416
commit
5e90774728
|
@ -484,7 +484,7 @@ const struct rig_caps k4_caps =
|
||||||
RIG_MODEL(RIG_MODEL_K4),
|
RIG_MODEL(RIG_MODEL_K4),
|
||||||
.model_name = "K4",
|
.model_name = "K4",
|
||||||
.mfg_name = "Elecraft",
|
.mfg_name = "Elecraft",
|
||||||
.version = BACKEND_VER ".16",
|
.version = BACKEND_VER ".17",
|
||||||
.copyright = "LGPL",
|
.copyright = "LGPL",
|
||||||
.status = RIG_STATUS_STABLE,
|
.status = RIG_STATUS_STABLE,
|
||||||
.rig_type = RIG_TYPE_TRANSCEIVER,
|
.rig_type = RIG_TYPE_TRANSCEIVER,
|
||||||
|
@ -946,11 +946,10 @@ int k3_get_mode(RIG *rig, vfo_t vfo, rmode_t *mode, pbwidth_t *width)
|
||||||
char *cmd_mode = "DT";
|
char *cmd_mode = "DT";
|
||||||
char *cmd_bw = "BW";
|
char *cmd_bw = "BW";
|
||||||
int cmd_bw_len = 6;
|
int cmd_bw_len = 6;
|
||||||
struct kenwood_priv_data *priv = rig->state.priv;
|
|
||||||
|
|
||||||
rig_debug(RIG_DEBUG_VERBOSE, "%s called vfo=%s\n", __func__, rig_strvfo(vfo));
|
rig_debug(RIG_DEBUG_VERBOSE, "%s called vfo=%s\n", __func__, rig_strvfo(vfo));
|
||||||
|
|
||||||
if (vfo == RIG_VFO_B && (priv->is_k4 || priv->is_k4d || priv->is_k4hd))
|
if (vfo == RIG_VFO_B && rig->caps->rig_model == RIG_MODEL_K4)
|
||||||
{
|
{
|
||||||
cmd_mode = "DT$";
|
cmd_mode = "DT$";
|
||||||
cmd_bw = "BW$";
|
cmd_bw = "BW$";
|
||||||
|
|
Ładowanie…
Reference in New Issue