In newcat_set_cmd_validate make exception processing for VS command

Return other cmds to full string comparison to validate data sent == data recvd
pull/518/head
Michael Black W9MDB 2021-01-18 22:35:59 -06:00
rodzic 00cc6e848f
commit bcc80fef79
1 zmienionych plików z 3 dodań i 1 usunięć

Wyświetl plik

@ -9665,7 +9665,9 @@ int newcat_set_cmd_validate(RIG *rig)
if (bytes > 0)
{
// if the first two chars match we are validated
if (strncmp(priv->cmd_str, priv->ret_data, 2) == 0) { RETURNFUNC(RIG_OK); }
if (strncmp(priv->cmd_str, "VS", 2) == 0
&& strncmp(priv->cmd_str, priv->ret_data, 2) == 0) { RETURNFUNC(RIG_OK); }
else if (strcmp(priv->cmd_str, priv->ret_data) == 0) { RETURNFUNC(RIG_OK); }
else { rc = -RIG_EPROTO; }
}