kopia lustrzana https://github.com/Hamlib/Hamlib
Change rig_get_conf to rig_get_conf2 in Yaesu rigs
rodzic
dfc3725de3
commit
b0ae08f7b7
|
@ -636,7 +636,7 @@ int ft100_get_freq(RIG *rig, vfo_t vfo, freq_t *freq)
|
|||
|
||||
/* now convert it .... */
|
||||
|
||||
sprintf(freq_str, "%02X%02X%02X%02X",
|
||||
SNPRINTF(freq_str, sizeof(freq_str), "%02X%02X%02X%02X",
|
||||
priv->status.freq[0],
|
||||
priv->status.freq[1],
|
||||
priv->status.freq[2],
|
||||
|
|
|
@ -274,7 +274,7 @@ const struct rig_caps ftdx1200_caps =
|
|||
|
||||
.cfgparams = newcat_cfg_params,
|
||||
.set_conf = newcat_set_conf,
|
||||
.get_conf = newcat_get_conf,
|
||||
.get_conf2 = newcat_get_conf2,
|
||||
.set_freq = newcat_set_freq,
|
||||
.get_freq = newcat_get_freq,
|
||||
.set_mode = newcat_set_mode,
|
||||
|
|
|
@ -263,7 +263,7 @@ const struct rig_caps ft2000_caps =
|
|||
|
||||
.cfgparams = newcat_cfg_params,
|
||||
.set_conf = newcat_set_conf,
|
||||
.get_conf = newcat_get_conf,
|
||||
.get_conf2 = newcat_get_conf2,
|
||||
.set_freq = newcat_set_freq,
|
||||
.get_freq = newcat_get_freq,
|
||||
.set_mode = newcat_set_mode,
|
||||
|
|
|
@ -367,7 +367,7 @@ const struct rig_caps ftdx3000_caps =
|
|||
|
||||
.cfgparams = newcat_cfg_params,
|
||||
.set_conf = newcat_set_conf,
|
||||
.get_conf = newcat_get_conf,
|
||||
.get_conf2 = newcat_get_conf2,
|
||||
.set_freq = newcat_set_freq,
|
||||
.get_freq = newcat_get_freq,
|
||||
.set_mode = newcat_set_mode,
|
||||
|
|
|
@ -162,7 +162,7 @@ const struct rig_caps ft450_caps =
|
|||
|
||||
.cfgparams = newcat_cfg_params,
|
||||
.set_conf = newcat_set_conf,
|
||||
.get_conf = newcat_get_conf,
|
||||
.get_conf2 = newcat_get_conf2,
|
||||
.set_freq = newcat_set_freq,
|
||||
.get_freq = newcat_get_freq,
|
||||
.set_mode = newcat_set_mode,
|
||||
|
|
|
@ -263,7 +263,7 @@ const struct rig_caps ftdx5000_caps =
|
|||
|
||||
.cfgparams = newcat_cfg_params,
|
||||
.set_conf = newcat_set_conf,
|
||||
.get_conf = newcat_get_conf,
|
||||
.get_conf2 = newcat_get_conf2,
|
||||
.set_freq = newcat_set_freq,
|
||||
.get_freq = newcat_get_freq,
|
||||
.set_mode = newcat_set_mode,
|
||||
|
|
|
@ -888,7 +888,7 @@ static int ft757gx_get_conf(RIG *rig, token_t token, char *val)
|
|||
switch (token)
|
||||
{
|
||||
case TOK_FAKEFREQ:
|
||||
sprintf(val, "%d", priv->fakefreq);
|
||||
SNPRINTF(val, sizeof(val), "%d", priv->fakefreq);
|
||||
break;
|
||||
|
||||
default:
|
||||
|
|
|
@ -170,7 +170,7 @@ const struct rig_caps ft9000_caps =
|
|||
|
||||
.cfgparams = newcat_cfg_params,
|
||||
.set_conf = newcat_set_conf,
|
||||
.get_conf = newcat_get_conf,
|
||||
.get_conf2 = newcat_get_conf2,
|
||||
.set_freq = newcat_set_freq,
|
||||
.get_freq = newcat_get_freq,
|
||||
.set_mode = newcat_set_mode,
|
||||
|
|
|
@ -238,7 +238,7 @@ const struct rig_caps ft950_caps =
|
|||
|
||||
.cfgparams = newcat_cfg_params,
|
||||
.set_conf = newcat_set_conf,
|
||||
.get_conf = newcat_get_conf,
|
||||
.get_conf2 = newcat_get_conf2,
|
||||
.set_freq = newcat_set_freq,
|
||||
.get_freq = newcat_get_freq,
|
||||
.set_mode = newcat_set_mode,
|
||||
|
|
|
@ -262,7 +262,7 @@ const struct rig_caps ftdx10_caps =
|
|||
|
||||
.cfgparams = newcat_cfg_params,
|
||||
.set_conf = newcat_set_conf,
|
||||
.get_conf = newcat_get_conf,
|
||||
.get_conf2 = newcat_get_conf2,
|
||||
.set_freq = newcat_set_freq,
|
||||
.get_freq = newcat_get_freq,
|
||||
.set_mode = newcat_set_mode,
|
||||
|
|
|
@ -263,7 +263,7 @@ const struct rig_caps ftdx101d_caps =
|
|||
|
||||
.cfgparams = newcat_cfg_params,
|
||||
.set_conf = newcat_set_conf,
|
||||
.get_conf = newcat_get_conf,
|
||||
.get_conf2 = newcat_get_conf2,
|
||||
.set_freq = newcat_set_freq,
|
||||
.get_freq = newcat_get_freq,
|
||||
.set_mode = newcat_set_mode,
|
||||
|
|
|
@ -201,7 +201,7 @@ const struct rig_caps ftdx101mp_caps =
|
|||
|
||||
.cfgparams = newcat_cfg_params,
|
||||
.set_conf = newcat_set_conf,
|
||||
.get_conf = newcat_get_conf,
|
||||
.get_conf2 = newcat_get_conf2,
|
||||
.set_freq = newcat_set_freq,
|
||||
.get_freq = newcat_get_freq,
|
||||
.set_mode = newcat_set_mode,
|
||||
|
|
|
@ -679,7 +679,7 @@ int newcat_set_conf(RIG *rig, token_t token, const char *val)
|
|||
* Get Configuration Token for Yaesu Radios
|
||||
*/
|
||||
|
||||
int newcat_get_conf(RIG *rig, token_t token, char *val)
|
||||
int newcat_get_conf2(RIG *rig, token_t token, char *val, int val_len)
|
||||
{
|
||||
int ret = RIG_OK;
|
||||
struct newcat_priv_data *priv;
|
||||
|
@ -701,7 +701,7 @@ int newcat_get_conf(RIG *rig, token_t token, char *val)
|
|||
RETURNFUNC(-RIG_ENOMEM);
|
||||
}
|
||||
|
||||
sprintf(val, "%d", priv->fast_set_commands);
|
||||
SNPRINTF(val, val_len, "%d", priv->fast_set_commands);
|
||||
break;
|
||||
|
||||
default:
|
||||
|
|
|
@ -50,7 +50,7 @@
|
|||
typedef char ncboolean;
|
||||
|
||||
/* shared function version */
|
||||
#define NEWCAT_VER "20211227"
|
||||
#define NEWCAT_VER "20220110"
|
||||
|
||||
/* Hopefully large enough for future use, 128 chars plus '\0' */
|
||||
#define NEWCAT_DATA_LEN 129
|
||||
|
@ -160,6 +160,7 @@ int newcat_close(RIG *rig);
|
|||
|
||||
int newcat_set_conf(RIG *rig, token_t token, const char *val);
|
||||
int newcat_get_conf(RIG *rig, token_t token, char *val);
|
||||
int newcat_get_conf2(RIG *rig, token_t token, char *val, int val_len);
|
||||
|
||||
int newcat_set_freq(RIG *rig, vfo_t vfo, freq_t freq);
|
||||
int newcat_get_freq(RIG *rig, vfo_t vfo, freq_t *freq);
|
||||
|
|
Ładowanie…
Reference in New Issue