Merge pull request #846 from df7cb/netrigctl_stop_morse

Implement netrigctl_stop_morse
pull/875/head
Michael Black 2021-10-28 23:28:41 -05:00 zatwierdzone przez GitHub
commit 4ad28fd5ab
Nie znaleziono w bazie danych klucza dla tego podpisu
ID klucza GPG: 4AEE18F83AFDEB23
1 zmienionych plików z 23 dodań i 0 usunięć

Wyświetl plik

@ -2424,6 +2424,28 @@ static int netrigctl_send_morse(RIG *rig, vfo_t vfo, const char *msg)
}
}
static int netrigctl_stop_morse(RIG *rig, vfo_t vfo, const char *msg)
{
int ret, len;
char cmd[] = "\\stop_morse\n";
char buf[BUF_MAX];
rig_debug(RIG_DEBUG_VERBOSE, "%s called\n", __func__);
len = strlen(cmd);
ret = netrigctl_transaction(rig, cmd, len, buf);
if (ret > 0)
{
return -RIG_EPROTO;
}
else
{
return ret;
}
}
static int netrigctl_set_vfo_opt(RIG *rig, int status)
{
char cmdbuf[32];
@ -2642,6 +2664,7 @@ struct rig_caps netrigctl_caps =
.send_dtmf = netrigctl_send_dtmf,
.recv_dtmf = netrigctl_recv_dtmf,
.send_morse = netrigctl_send_morse,
.stop_morse = netrigctl_stop_morse,
.set_channel = netrigctl_set_channel,
.get_channel = netrigctl_get_channel,
.set_vfo_opt = netrigctl_set_vfo_opt,