kopia lustrzana https://github.com/Hamlib/Hamlib
Fix TS890 vox delay level
rodzic
fe4bf9add8
commit
79a7a915fb
|
@ -116,6 +116,18 @@ int kenwood_ts890_get_level(RIG *rig, vfo_t vfo, setting_t level, value_t *val)
|
||||||
|
|
||||||
switch (level)
|
switch (level)
|
||||||
{
|
{
|
||||||
|
case RIG_LEVEL_VOXDELAY:
|
||||||
|
retval = kenwood_safe_transaction(rig, "VD0", ackbuf, sizeof(ackbuf), 6);
|
||||||
|
|
||||||
|
if (retval != RIG_OK)
|
||||||
|
{
|
||||||
|
return retval;
|
||||||
|
}
|
||||||
|
|
||||||
|
sscanf(lvlbuf + 3, "%d", &levelint);
|
||||||
|
val->i = levelint * 3 / 2; /* 150ms units converted to 100ms units */
|
||||||
|
return RIG_OK;
|
||||||
|
|
||||||
case RIG_LEVEL_RF:
|
case RIG_LEVEL_RF:
|
||||||
retval = kenwood_transaction(rig, "RG", ackbuf, sizeof(ackbuf));
|
retval = kenwood_transaction(rig, "RG", ackbuf, sizeof(ackbuf));
|
||||||
|
|
||||||
|
@ -228,7 +240,7 @@ const struct rig_caps ts890s_caps =
|
||||||
RIG_MODEL(RIG_MODEL_TS890S),
|
RIG_MODEL(RIG_MODEL_TS890S),
|
||||||
.model_name = "TS-890S",
|
.model_name = "TS-890S",
|
||||||
.mfg_name = "Kenwood",
|
.mfg_name = "Kenwood",
|
||||||
.version = BACKEND_VER ".0",
|
.version = BACKEND_VER ".1",
|
||||||
.copyright = "LGPL",
|
.copyright = "LGPL",
|
||||||
.status = RIG_STATUS_STABLE,
|
.status = RIG_STATUS_STABLE,
|
||||||
.rig_type = RIG_TYPE_TRANSCEIVER,
|
.rig_type = RIG_TYPE_TRANSCEIVER,
|
||||||
|
|
Ładowanie…
Reference in New Issue