Update simft450.c

pull/1523/head
Mike Black W9MDB 2024-03-05 07:24:44 -06:00
rodzic 6121197687
commit f3b8330331
1 zmienionych plików z 5 dodań i 4 usunięć

Wyświetl plik

@ -22,8 +22,8 @@ float freqA = 14074000;
float freqB = 14074500; float freqB = 14074500;
char tx_vfo = '0'; char tx_vfo = '0';
char rx_vfo = '0'; char rx_vfo = '0';
char modeA = '0'; char modeA = '1';
char modeB = '0'; char modeB = '1';
int ks = 20; int ks = 20;
int bandselect = 5; int bandselect = 5;
int width = 21; int width = 21;
@ -187,7 +187,7 @@ int main(int argc, char *argv[])
} }
else if (strcmp(buf, "FA;") == 0) else if (strcmp(buf, "FA;") == 0)
{ {
SNPRINTF(buf, sizeof(buf), "FA%09.0f;", freqA); SNPRINTF(buf, sizeof(buf), "FA%08.0f;", freqA);
n = write(fd, buf, strlen(buf)); n = write(fd, buf, strlen(buf));
} }
else if (strncmp(buf, "FA", 2) == 0) else if (strncmp(buf, "FA", 2) == 0)
@ -196,7 +196,7 @@ int main(int argc, char *argv[])
} }
else if (strcmp(buf, "FB;") == 0) else if (strcmp(buf, "FB;") == 0)
{ {
SNPRINTF(buf, sizeof(buf), "FB%09.0f;", freqB); SNPRINTF(buf, sizeof(buf), "FB%08.0f;", freqB);
n = write(fd, buf, strlen(buf)); n = write(fd, buf, strlen(buf));
} }
else if (strncmp(buf, "FB", 2) == 0) else if (strncmp(buf, "FB", 2) == 0)
@ -243,6 +243,7 @@ int main(int argc, char *argv[])
} }
else if (strcmp(buf, "MD0;") == 0) else if (strcmp(buf, "MD0;") == 0)
{ {
printf("MD=%s\n", buf);
hl_usleep(50 * 1000); hl_usleep(50 * 1000);
SNPRINTF(buf, sizeof(buf), "MD0%c;", modeA); SNPRINTF(buf, sizeof(buf), "MD0%c;", modeA);
n = write(fd, buf, strlen(buf)); n = write(fd, buf, strlen(buf));