kopia lustrzana https://github.com/Hamlib/Hamlib
Allow OmniVII set_ptt to also set RIPing for ethernet
https://github.com/Hamlib/Hamlib/issues/1067pull/1068/head
rodzic
f3b95e744a
commit
8c1bb1d439
|
@ -127,7 +127,7 @@ const struct rig_caps tt588_caps =
|
|||
RIG_MODEL(RIG_MODEL_TT588),
|
||||
.model_name = "TT-588 Omni VII",
|
||||
.mfg_name = "Ten-Tec",
|
||||
.version = "20220616.0",
|
||||
.version = "20220617.0",
|
||||
.copyright = "LGPL",
|
||||
.status = RIG_STATUS_STABLE,
|
||||
.rig_type = RIG_TYPE_TRANSCEIVER,
|
||||
|
@ -1421,9 +1421,20 @@ int tt588_set_ptt(RIG *rig, vfo_t vfo, ptt_t ptt)
|
|||
return -RIG_EINVAL;
|
||||
}
|
||||
|
||||
SNPRINTF(cmdbuf, sizeof(cmdbuf), "*T%s" EOM, ptt == 0 ? "0" : "T");
|
||||
SNPRINTF(cmdbuf, sizeof(cmdbuf), "*Txx" EOM);
|
||||
|
||||
retval = tt588_transaction(rig, cmdbuf, strlen(cmdbuf), NULL,
|
||||
if (ptt)
|
||||
{
|
||||
cmdbuf[2] = 4;
|
||||
cmdbuf[3] = 1; // turn on ethernet RIPing
|
||||
}
|
||||
else
|
||||
{
|
||||
cmdbuf[2] = 0;
|
||||
cmdbuf[3] = 1; // turn on ethernet RIPing
|
||||
}
|
||||
|
||||
retval = tt588_transaction(rig, cmdbuf, 5, NULL,
|
||||
0); // no response
|
||||
|
||||
if (retval != RIG_OK)
|
||||
|
|
Ładowanie…
Reference in New Issue