diff --git a/rigs/yaesu/ft847.c b/rigs/yaesu/ft847.c index 7e85ed083..88def9f20 100644 --- a/rigs/yaesu/ft847.c +++ b/rigs/yaesu/ft847.c @@ -384,7 +384,7 @@ const struct rig_caps ft847_caps = RIG_MODEL(RIG_MODEL_FT847), .model_name = "FT-847", .mfg_name = "Yaesu", - .version = "20220525.0", + .version = "20230511.0", .copyright = "LGPL", .status = RIG_STATUS_STABLE, .rig_type = RIG_TYPE_TRANSCEIVER, @@ -542,7 +542,7 @@ const struct rig_caps ft650_caps = RIG_MODEL(RIG_MODEL_FT650), .model_name = "FT-650", .mfg_name = "Yaesu", - .version = "20220525.0", + .version = "20230511.0", .copyright = "LGPL", .status = RIG_STATUS_STABLE, .rig_type = RIG_TYPE_TRANSCEIVER, @@ -680,7 +680,7 @@ const struct rig_caps mchfqrp_caps = RIG_MODEL(RIG_MODEL_MCHFQRP), .model_name = "mcHF QRP", .mfg_name = "M0NKA", - .version = "20220525.0", + .version = "20230511.0", .copyright = "LGPL", .status = RIG_STATUS_STABLE, .rig_type = RIG_TYPE_TRANSCEIVER, @@ -853,7 +853,7 @@ const struct rig_caps ft847uni_caps = RIG_MODEL(RIG_MODEL_FT847UNI), .model_name = "FT-847UNI", .mfg_name = "Yaesu", - .version = "20210221.0", + .version = "20230511.0", .copyright = "LGPL", .status = RIG_STATUS_STABLE, .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, * 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) { switch (vfo)