mirror of
https://github.com/Hamlib/Hamlib.git
synced 2024-09-21 18:37:18 +00:00
Update elecraft detection again
This commit is contained in:
parent
e38b1469a2
commit
8b456a18c4
@ -198,25 +198,27 @@ int elecraft_open(RIG *rig)
|
||||
// could also use K4; command
|
||||
priv->is_k3 = 1; // default to K3
|
||||
|
||||
if (rig->caps->rig_model == RIG_MODEL_K4) {
|
||||
priv->is_k3 = 0;
|
||||
if (rig->caps->rig_model == RIG_MODEL_K4)
|
||||
{
|
||||
priv->is_k3 = 0;
|
||||
priv->is_k4 = 1;
|
||||
}
|
||||
else if (strstr(buf, "R"))
|
||||
else if (strstr(buf, "R"))
|
||||
{
|
||||
priv->is_k3 = 0;
|
||||
priv->is_k3 = 0;
|
||||
priv->is_k3s = 1;
|
||||
}
|
||||
|
||||
// combination of OM flags determines model
|
||||
if (strstr(buf, "S") && strstr(buf, "4") && strstr(buf, "H"))
|
||||
{
|
||||
// new firmware should recognize k4hd now
|
||||
priv->is_k3 = 0;
|
||||
priv->is_k4 = priv->is_k3 = 0;
|
||||
priv->is_k4hd = 1;
|
||||
}
|
||||
else if (strstr(buf, "S") && strstr(buf, "4"))
|
||||
{
|
||||
priv->is_k3 = 0;
|
||||
priv->is_k4 = priv->is_k3 = 0;
|
||||
priv->is_k4d = 1;
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user