kopia lustrzana https://github.com/Hamlib/Hamlib
Add stop_morse for some Kenwood rigs
rodzic
717dae5027
commit
a9cb121584
|
@ -5071,6 +5071,15 @@ int kenwood_send_morse(RIG *rig, vfo_t vfo, const char *msg)
|
|||
RETURNFUNC(RIG_OK);
|
||||
}
|
||||
|
||||
/*
|
||||
* kenwood_stop_morse
|
||||
*/
|
||||
int kenwood_stop_morse(RIG *rig, vfo_t vfo)
|
||||
{
|
||||
ENTERFUNC;
|
||||
RETURNFUNC(kenwood_transaction(rig, "KY0", NULL, 0));
|
||||
}
|
||||
|
||||
/*
|
||||
* kenwood_vfo_op
|
||||
*/
|
||||
|
|
|
@ -28,7 +28,7 @@
|
|||
#include "token.h"
|
||||
#include "idx_builtin.h"
|
||||
|
||||
#define BACKEND_VER "20230221"
|
||||
#define BACKEND_VER "20230225"
|
||||
|
||||
#define EOM_KEN ';'
|
||||
#define EOM_TH '\r'
|
||||
|
@ -232,6 +232,7 @@ int kenwood_set_powerstat(RIG *rig, powerstat_t status);
|
|||
int kenwood_get_powerstat(RIG *rig, powerstat_t *status);
|
||||
int kenwood_reset(RIG *rig, reset_t reset);
|
||||
int kenwood_send_morse(RIG *rig, vfo_t vfo, const char *msg);
|
||||
int kenwood_stop_morse(RIG *rig, vfo_t vfo);
|
||||
int kenwood_set_ant(RIG *rig, vfo_t vfo, ant_t ant, value_t option);
|
||||
int kenwood_set_ant_no_ack(RIG *rig, vfo_t vfo, ant_t ant, value_t option);
|
||||
int kenwood_get_ant(RIG *rig, vfo_t vfo, ant_t dummy, value_t *option, ant_t *ant_curr, ant_t *ant_tx, ant_t *ant_rx);
|
||||
|
|
|
@ -88,7 +88,7 @@ const struct rig_caps ts590_caps =
|
|||
RIG_MODEL(RIG_MODEL_TS590S),
|
||||
.model_name = "TS-590S",
|
||||
.mfg_name = "Kenwood",
|
||||
.version = BACKEND_VER ".2",
|
||||
.version = BACKEND_VER ".3",
|
||||
.copyright = "LGPL",
|
||||
.status = RIG_STATUS_STABLE,
|
||||
.rig_type = RIG_TYPE_TRANSCEIVER,
|
||||
|
@ -250,6 +250,7 @@ const struct rig_caps ts590_caps =
|
|||
.set_trn = kenwood_set_trn,
|
||||
.get_trn = kenwood_get_trn,
|
||||
.send_morse = kenwood_send_morse,
|
||||
.stop_morse = kenwood_stop_morse,
|
||||
.wait_morse = rig_wait_morse,
|
||||
.set_mem = kenwood_set_mem,
|
||||
.get_mem = kenwood_get_mem,
|
||||
|
@ -421,6 +422,7 @@ const struct rig_caps ts590sg_caps =
|
|||
.set_trn = kenwood_set_trn,
|
||||
.get_trn = kenwood_get_trn,
|
||||
.send_morse = kenwood_send_morse,
|
||||
.stop_morse = kenwood_stop_morse,
|
||||
.wait_morse = rig_wait_morse,
|
||||
.set_mem = kenwood_set_mem,
|
||||
.get_mem = kenwood_get_mem,
|
||||
|
|
|
@ -453,7 +453,7 @@ const struct rig_caps ts890s_caps =
|
|||
RIG_MODEL(RIG_MODEL_TS890S),
|
||||
.model_name = "TS-890S",
|
||||
.mfg_name = "Kenwood",
|
||||
.version = BACKEND_VER ".10",
|
||||
.version = BACKEND_VER ".11",
|
||||
.copyright = "LGPL",
|
||||
.status = RIG_STATUS_STABLE,
|
||||
.rig_type = RIG_TYPE_TRANSCEIVER,
|
||||
|
@ -592,6 +592,7 @@ const struct rig_caps ts890s_caps =
|
|||
.set_ant = kenwood_set_ant,
|
||||
.get_ant = kenwood_get_ant,
|
||||
.send_morse = kenwood_send_morse,
|
||||
.stop_morse = kenwood_stop_morse,
|
||||
.wait_morse = rig_wait_morse,
|
||||
.scan = kenwood_scan, /* not working, invalid arguments using rigctl; kenwood_scan does only support on/off and not tone and CTCSS scan */
|
||||
.has_set_level = TS890_LEVEL_SET,
|
||||
|
|
|
@ -121,7 +121,7 @@ const struct rig_caps ts990s_caps =
|
|||
RIG_MODEL(RIG_MODEL_TS990S),
|
||||
.model_name = "TS-990S",
|
||||
.mfg_name = "Kenwood",
|
||||
.version = BACKEND_VER ".3",
|
||||
.version = BACKEND_VER ".4",
|
||||
.copyright = "LGPL",
|
||||
.status = RIG_STATUS_STABLE,
|
||||
.rig_type = RIG_TYPE_TRANSCEIVER,
|
||||
|
@ -340,6 +340,7 @@ const struct rig_caps ts990s_caps =
|
|||
.set_ant = kenwood_set_ant,
|
||||
.get_ant = kenwood_get_ant,
|
||||
.send_morse = kenwood_send_morse,
|
||||
.stop_morse = kenwood_stop_morse,
|
||||
.wait_morse = rig_wait_morse,
|
||||
.vfo_op = kenwood_vfo_op,
|
||||
.scan = kenwood_scan,
|
||||
|
|
Ładowanie…
Reference in New Issue