Update elecraft detection again

This commit is contained in:
Michael Black W9MDB 2021-03-03 16:04:49 -06:00
parent e38b1469a2
commit 8b456a18c4

View File

@ -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;
}