kopia lustrzana https://github.com/Hamlib/Hamlib
Have FT847 default to sat_mode when Sub VFO is requested
Don't see any way to query satellite mode https://github.com/Hamlib/Hamlib/issues/1286#issuecomment-1544662994pull/1289/head^2
rodzic
bdecc7f73e
commit
dfc5e72d02
|
@ -384,7 +384,7 @@ const struct rig_caps ft847_caps =
|
||||||
RIG_MODEL(RIG_MODEL_FT847),
|
RIG_MODEL(RIG_MODEL_FT847),
|
||||||
.model_name = "FT-847",
|
.model_name = "FT-847",
|
||||||
.mfg_name = "Yaesu",
|
.mfg_name = "Yaesu",
|
||||||
.version = "20220525.0",
|
.version = "20230511.0",
|
||||||
.copyright = "LGPL",
|
.copyright = "LGPL",
|
||||||
.status = RIG_STATUS_STABLE,
|
.status = RIG_STATUS_STABLE,
|
||||||
.rig_type = RIG_TYPE_TRANSCEIVER,
|
.rig_type = RIG_TYPE_TRANSCEIVER,
|
||||||
|
@ -542,7 +542,7 @@ const struct rig_caps ft650_caps =
|
||||||
RIG_MODEL(RIG_MODEL_FT650),
|
RIG_MODEL(RIG_MODEL_FT650),
|
||||||
.model_name = "FT-650",
|
.model_name = "FT-650",
|
||||||
.mfg_name = "Yaesu",
|
.mfg_name = "Yaesu",
|
||||||
.version = "20220525.0",
|
.version = "20230511.0",
|
||||||
.copyright = "LGPL",
|
.copyright = "LGPL",
|
||||||
.status = RIG_STATUS_STABLE,
|
.status = RIG_STATUS_STABLE,
|
||||||
.rig_type = RIG_TYPE_TRANSCEIVER,
|
.rig_type = RIG_TYPE_TRANSCEIVER,
|
||||||
|
@ -680,7 +680,7 @@ const struct rig_caps mchfqrp_caps =
|
||||||
RIG_MODEL(RIG_MODEL_MCHFQRP),
|
RIG_MODEL(RIG_MODEL_MCHFQRP),
|
||||||
.model_name = "mcHF QRP",
|
.model_name = "mcHF QRP",
|
||||||
.mfg_name = "M0NKA",
|
.mfg_name = "M0NKA",
|
||||||
.version = "20220525.0",
|
.version = "20230511.0",
|
||||||
.copyright = "LGPL",
|
.copyright = "LGPL",
|
||||||
.status = RIG_STATUS_STABLE,
|
.status = RIG_STATUS_STABLE,
|
||||||
.rig_type = RIG_TYPE_TRANSCEIVER,
|
.rig_type = RIG_TYPE_TRANSCEIVER,
|
||||||
|
@ -853,7 +853,7 @@ const struct rig_caps ft847uni_caps =
|
||||||
RIG_MODEL(RIG_MODEL_FT847UNI),
|
RIG_MODEL(RIG_MODEL_FT847UNI),
|
||||||
.model_name = "FT-847UNI",
|
.model_name = "FT-847UNI",
|
||||||
.mfg_name = "Yaesu",
|
.mfg_name = "Yaesu",
|
||||||
.version = "20210221.0",
|
.version = "20230511.0",
|
||||||
.copyright = "LGPL",
|
.copyright = "LGPL",
|
||||||
.status = RIG_STATUS_STABLE,
|
.status = RIG_STATUS_STABLE,
|
||||||
.rig_type = RIG_TYPE_TRANSCEIVER,
|
.rig_type = RIG_TYPE_TRANSCEIVER,
|
||||||
|
@ -1137,6 +1137,9 @@ static int opcode_vfo(RIG *rig, unsigned char *cmd, int cmd_index, vfo_t vfo)
|
||||||
/* If the sat_mode is not enabled,
|
/* If the sat_mode is not enabled,
|
||||||
* then leave the OpCode untouched (MAIN VFO) */
|
* then leave the OpCode untouched (MAIN VFO) */
|
||||||
|
|
||||||
|
// if we are asked for Sub VFO we'll assume we're in satellite mode
|
||||||
|
if (vfo == RIG_VFO_SUB) p->sat_mode = 1;
|
||||||
|
|
||||||
if (p->sat_mode == RIG_SPLIT_ON)
|
if (p->sat_mode == RIG_SPLIT_ON)
|
||||||
{
|
{
|
||||||
switch (vfo)
|
switch (vfo)
|
||||||
|
|
Ładowanie…
Reference in New Issue