kopia lustrzana https://github.com/Hamlib/Hamlib
Make flrig compatible with older versions e.g. 1.3.42 on RPi
https://github.com/Hamlib/Hamlib/issues/798pull/799/head
rodzic
d60e82c222
commit
8ab0f0167d
|
@ -144,7 +144,7 @@ const struct rig_caps flrig_caps =
|
||||||
RIG_MODEL(RIG_MODEL_FLRIG),
|
RIG_MODEL(RIG_MODEL_FLRIG),
|
||||||
.model_name = "FLRig",
|
.model_name = "FLRig",
|
||||||
.mfg_name = "FLRig",
|
.mfg_name = "FLRig",
|
||||||
.version = "202100911",
|
.version = "202100914",
|
||||||
.copyright = "LGPL",
|
.copyright = "LGPL",
|
||||||
.status = RIG_STATUS_STABLE,
|
.status = RIG_STATUS_STABLE,
|
||||||
.rig_type = RIG_TYPE_TRANSCEIVER,
|
.rig_type = RIG_TYPE_TRANSCEIVER,
|
||||||
|
@ -796,12 +796,12 @@ static int flrig_open(RIG *rig)
|
||||||
|
|
||||||
if (retval != RIG_OK)
|
if (retval != RIG_OK)
|
||||||
{
|
{
|
||||||
rig_debug(RIG_DEBUG_ERR, "%s: get_version failed: %s\n", __func__,
|
rig_debug(RIG_DEBUG_ERR, "%s: get_version failed: %s\nAssuming version < 1.3.54", __func__,
|
||||||
rigerror(retval));
|
rigerror(retval));
|
||||||
RETURNFUNC(retval);
|
// we fall through and assume old version
|
||||||
}
|
}
|
||||||
|
|
||||||
int v1, v2, v3, v4;
|
int v1=0, v2=0, v3=0, v4=0;
|
||||||
sscanf(value, "%d.%d.%d.%d", &v1, &v2, &v3, &v4);
|
sscanf(value, "%d.%d.%d.%d", &v1, &v2, &v3, &v4);
|
||||||
|
|
||||||
if (v1 >= 1 && v2 >= 3 && v3 >= 54)
|
if (v1 >= 1 && v2 >= 3 && v3 >= 54)
|
||||||
|
|
Ładowanie…
Reference in New Issue