kopia lustrzana https://github.com/Hamlib/Hamlib
Update simftdx3000.c
rodzic
22af811d5f
commit
2fc6344d54
|
@ -231,14 +231,27 @@ int main(int argc, char *argv[])
|
||||||
}
|
}
|
||||||
else if (strcmp(buf, "FT;") == 0)
|
else if (strcmp(buf, "FT;") == 0)
|
||||||
{
|
{
|
||||||
SNPRINTF(buf, sizeof(buf), "FT%d;", ft);
|
int val = ft;
|
||||||
|
|
||||||
|
if (ft == 2) { val == 0; }
|
||||||
|
else if (ft == 3) { val == 1; }
|
||||||
|
|
||||||
|
SNPRINTF(buf, sizeof(buf), "FT%d;", val);
|
||||||
n = write(fd, buf, strlen(buf));
|
n = write(fd, buf, strlen(buf));
|
||||||
}
|
}
|
||||||
|
else if (strncmp(buf, "FT", 2) == 0)
|
||||||
|
{
|
||||||
|
sscanf(buf, "FT%d", &ft);
|
||||||
|
}
|
||||||
else if (strcmp(buf, "MD0;") == 0)
|
else if (strcmp(buf, "MD0;") == 0)
|
||||||
{
|
{
|
||||||
SNPRINTF(buf, sizeof(buf), "MD0%d;", md);
|
SNPRINTF(buf, sizeof(buf), "MD0%d;", md);
|
||||||
n = write(fd, buf, strlen(buf));
|
n = write(fd, buf, strlen(buf));
|
||||||
}
|
}
|
||||||
|
else if (strncmp(buf, "MD0", 3) == 0)
|
||||||
|
{
|
||||||
|
sscanf(buf, "MD0%d", &md);
|
||||||
|
}
|
||||||
else if (strcmp(buf, "VS;") == 0)
|
else if (strcmp(buf, "VS;") == 0)
|
||||||
{
|
{
|
||||||
SNPRINTF(buf, sizeof(buf), "VS%d;", vs);
|
SNPRINTF(buf, sizeof(buf), "VS%d;", vs);
|
||||||
|
|
Ładowanie…
Reference in New Issue