kopia lustrzana https://github.com/Hamlib/Hamlib
rodzic
8c3a5e8d3c
commit
d049c89e5e
|
@ -390,7 +390,6 @@ int dx77_transaction(RIG *rig,
|
|||
int dx77_set_vfo(RIG *rig, vfo_t vfo)
|
||||
{
|
||||
char cmdbuf[BUFSZ];
|
||||
int cmd_len;
|
||||
char vfo_num;
|
||||
|
||||
switch (vfo)
|
||||
|
@ -414,9 +413,9 @@ int dx77_set_vfo(RIG *rig, vfo_t vfo)
|
|||
return -RIG_EINVAL;
|
||||
}
|
||||
|
||||
cmd_len = sprintf(cmdbuf, AL CMD_VFO "%c" EOM, vfo_num);
|
||||
SNPRINTF(cmdbuf, sizeof(cmdbuf), AL CMD_VFO "%c" EOM, vfo_num);
|
||||
|
||||
return dx77_transaction(rig, cmdbuf, cmd_len, NULL, NULL);
|
||||
return dx77_transaction(rig, cmdbuf, strlen(cmdbuf), NULL, NULL);
|
||||
}
|
||||
|
||||
|
||||
|
@ -485,7 +484,6 @@ int dx77_get_vfo(RIG *rig, vfo_t *vfo)
|
|||
int dx77_set_freq(RIG *rig, vfo_t vfo, freq_t freq)
|
||||
{
|
||||
char freqbuf[BUFSZ];
|
||||
int freq_len;
|
||||
|
||||
/* max 10 digits */
|
||||
if (freq >= GHz(10))
|
||||
|
@ -495,9 +493,9 @@ int dx77_set_freq(RIG *rig, vfo_t vfo, freq_t freq)
|
|||
|
||||
/* at least 6 digits */
|
||||
// cppcheck-suppress *
|
||||
freq_len = sprintf(freqbuf, AL CMD_RXFREQ "%06"PRIll EOM, (int64_t)freq);
|
||||
SNPRINTF(freqbuf, sizeof(freqbuf), AL CMD_RXFREQ "%06"PRIll EOM, (int64_t)freq);
|
||||
|
||||
return dx77_transaction(rig, freqbuf, freq_len, NULL, NULL);
|
||||
return dx77_transaction(rig, freqbuf, strlen(freqbuf), NULL, NULL);
|
||||
}
|
||||
|
||||
|
||||
|
@ -564,7 +562,7 @@ int dx77_get_freq(RIG *rig, vfo_t vfo, freq_t *freq)
|
|||
int dx77_set_mode(RIG *rig, vfo_t vfo, rmode_t mode, pbwidth_t width)
|
||||
{
|
||||
char mdbuf[BUFSZ];
|
||||
int mdbuf_len, wide_filter, retval;
|
||||
int wide_filter, retval;
|
||||
char amode;
|
||||
|
||||
switch (mode)
|
||||
|
@ -587,8 +585,8 @@ int dx77_set_mode(RIG *rig, vfo_t vfo, rmode_t mode, pbwidth_t width)
|
|||
return -RIG_EINVAL;
|
||||
}
|
||||
|
||||
mdbuf_len = sprintf(mdbuf, AL CMD_MODE "%c" EOM, amode);
|
||||
retval = dx77_transaction(rig, mdbuf, mdbuf_len, NULL, NULL);
|
||||
SNPRINTF(mdbuf, sizeof(mdbuf), AL CMD_MODE "%c" EOM, amode);
|
||||
retval = dx77_transaction(rig, mdbuf, strlen(mdbuf), NULL, NULL);
|
||||
|
||||
if (retval != RIG_OK)
|
||||
{
|
||||
|
@ -611,8 +609,8 @@ int dx77_set_mode(RIG *rig, vfo_t vfo, rmode_t mode, pbwidth_t width)
|
|||
wide_filter = 1;
|
||||
}
|
||||
|
||||
mdbuf_len = sprintf(mdbuf, AL CMD_FLTER "%02d" EOM, wide_filter);
|
||||
retval = dx77_transaction(rig, mdbuf, mdbuf_len, NULL, NULL);
|
||||
SNPRINTF(mdbuf, sizeof(mdbuf), AL CMD_FLTER "%02d" EOM, wide_filter);
|
||||
retval = dx77_transaction(rig, mdbuf, strlen(mdbuf), NULL, NULL);
|
||||
|
||||
return retval;
|
||||
}
|
||||
|
@ -684,14 +682,13 @@ int dx77_get_mode(RIG *rig, vfo_t vfo, rmode_t *mode, pbwidth_t *width)
|
|||
*/
|
||||
int dx77_set_split_vfo(RIG *rig, vfo_t vfo, split_t split, vfo_t tx_vfo)
|
||||
{
|
||||
int cmd_len;
|
||||
char cmdbuf[BUFSZ];
|
||||
|
||||
cmd_len = sprintf(cmdbuf,
|
||||
SNPRINTF(cmdbuf, sizeof(cmdbuf),
|
||||
AL CMD_SPLT "%d" EOM,
|
||||
split == RIG_SPLIT_ON ? 1 : 0);
|
||||
|
||||
return dx77_transaction(rig, cmdbuf, cmd_len, NULL, NULL);
|
||||
return dx77_transaction(rig, cmdbuf, strlen(cmdbuf), NULL, NULL);
|
||||
}
|
||||
|
||||
|
||||
|
@ -755,7 +752,6 @@ int dx77_get_split_vfo(RIG *rig, vfo_t vfo, split_t *split, vfo_t *tx_vfo)
|
|||
int dx77_set_split_freq(RIG *rig, vfo_t vfo, freq_t tx_freq)
|
||||
{
|
||||
char freqbuf[BUFSZ];
|
||||
int freq_len;
|
||||
int retval;
|
||||
|
||||
/* max 10 digits */
|
||||
|
@ -765,9 +761,9 @@ int dx77_set_split_freq(RIG *rig, vfo_t vfo, freq_t tx_freq)
|
|||
}
|
||||
|
||||
/* at least 6 digits */
|
||||
freq_len = sprintf(freqbuf, AL CMD_TXFREQ "%06"PRIll EOM, (int64_t)tx_freq);
|
||||
SNPRINTF(freqbuf, sizeof(freqbuf), AL CMD_TXFREQ "%06"PRIll EOM, (int64_t)tx_freq);
|
||||
|
||||
retval = dx77_transaction(rig, freqbuf, freq_len, NULL, NULL);
|
||||
retval = dx77_transaction(rig, freqbuf, strlen(freqbuf), NULL, NULL);
|
||||
|
||||
return retval;
|
||||
}
|
||||
|
@ -845,7 +841,6 @@ int dx77_get_rit(RIG *rig, vfo_t vfo, shortfreq_t *rit)
|
|||
*/
|
||||
int dx77_set_func(RIG *rig, vfo_t vfo, setting_t func, int status)
|
||||
{
|
||||
int cmd_len;
|
||||
char cmdbuf[BUFSZ];
|
||||
|
||||
/* Optimize:
|
||||
|
@ -854,28 +849,28 @@ int dx77_set_func(RIG *rig, vfo_t vfo, setting_t func, int status)
|
|||
switch (func)
|
||||
{
|
||||
case RIG_FUNC_TONE:
|
||||
cmd_len = sprintf(cmdbuf, AL CMD_CTCSS "%02d" EOM, status ? 51 : 0);
|
||||
SNPRINTF(cmdbuf, sizeof(cmdbuf), AL CMD_CTCSS "%02d" EOM, status ? 51 : 0);
|
||||
|
||||
return dx77_transaction(rig, cmdbuf, cmd_len, NULL, NULL);
|
||||
return dx77_transaction(rig, cmdbuf, strlen(cmdbuf), NULL, NULL);
|
||||
|
||||
case RIG_FUNC_FAGC:
|
||||
cmd_len = sprintf(cmdbuf, AL CMD_AGC "%02d" EOM, status ? 1 : 2);
|
||||
SNPRINTF(cmdbuf, sizeof(cmdbuf), AL CMD_AGC "%02d" EOM, status ? 1 : 2);
|
||||
|
||||
return dx77_transaction(rig, cmdbuf, cmd_len, NULL, NULL);
|
||||
return dx77_transaction(rig, cmdbuf, strlen(cmdbuf), NULL, NULL);
|
||||
|
||||
case RIG_FUNC_NB:
|
||||
cmd_len = sprintf(cmdbuf, AL CMD_NB "%d" EOM, status ? 1 : 0);
|
||||
SNPRINTF(cmdbuf, sizeof(cmdbuf), AL CMD_NB "%d" EOM, status ? 1 : 0);
|
||||
|
||||
return dx77_transaction(rig, cmdbuf, cmd_len, NULL, NULL);
|
||||
return dx77_transaction(rig, cmdbuf, strlen(cmdbuf), NULL, NULL);
|
||||
|
||||
case RIG_FUNC_COMP:
|
||||
cmd_len = sprintf(cmdbuf, AL CMD_SDATA "C%d" EOM, status ? 1 : 0);
|
||||
return dx77_transaction(rig, cmdbuf, cmd_len, NULL, NULL);
|
||||
SNPRINTF(cmdbuf, sizeof(cmdbuf), AL CMD_SDATA "C%d" EOM, status ? 1 : 0);
|
||||
return dx77_transaction(rig, cmdbuf, strlen(cmdbuf), NULL, NULL);
|
||||
|
||||
case RIG_FUNC_MON:
|
||||
cmd_len = sprintf(cmdbuf, AL CMD_MON "%d" EOM, status ? 1 : 0);
|
||||
SNPRINTF(cmdbuf, sizeof(cmdbuf), AL CMD_MON "%d" EOM, status ? 1 : 0);
|
||||
|
||||
return dx77_transaction(rig, cmdbuf, cmd_len, NULL, NULL);
|
||||
return dx77_transaction(rig, cmdbuf, strlen(cmdbuf), NULL, NULL);
|
||||
|
||||
default:
|
||||
rig_debug(RIG_DEBUG_ERR, "Unsupported set_func %d\n", (int)func);
|
||||
|
@ -956,7 +951,7 @@ int dx77_get_func(RIG *rig, vfo_t vfo, setting_t func, int *status)
|
|||
*/
|
||||
int dx77_set_level(RIG *rig, vfo_t vfo, setting_t level, value_t val)
|
||||
{
|
||||
int cmd_len, lvl;
|
||||
int lvl;
|
||||
char cmdbuf[BUFSZ];
|
||||
|
||||
/* Optimize:
|
||||
|
@ -978,9 +973,9 @@ int dx77_set_level(RIG *rig, vfo_t vfo, setting_t level, value_t val)
|
|||
return -RIG_EINVAL;
|
||||
}
|
||||
|
||||
cmd_len = sprintf(cmdbuf, AL CMD_RFGAIN "%02d" EOM, lvl);
|
||||
SNPRINTF(cmdbuf, sizeof(cmdbuf), AL CMD_RFGAIN "%02d" EOM, lvl);
|
||||
|
||||
return dx77_transaction(rig, cmdbuf, cmd_len, NULL, NULL);
|
||||
return dx77_transaction(rig, cmdbuf, strlen(cmdbuf), NULL, NULL);
|
||||
|
||||
case RIG_LEVEL_ATT:
|
||||
switch (val.i)
|
||||
|
@ -998,14 +993,14 @@ int dx77_set_level(RIG *rig, vfo_t vfo, setting_t level, value_t val)
|
|||
return -RIG_EINVAL;
|
||||
}
|
||||
|
||||
cmd_len = sprintf(cmdbuf, AL CMD_RFGAIN "%02d" EOM, lvl);
|
||||
SNPRINTF(cmdbuf, sizeof(cmdbuf), AL CMD_RFGAIN "%02d" EOM, lvl);
|
||||
|
||||
return dx77_transaction(rig, cmdbuf, cmd_len, NULL, NULL);
|
||||
return dx77_transaction(rig, cmdbuf, strlen(cmdbuf), NULL, NULL);
|
||||
|
||||
case RIG_LEVEL_RFPOWER:
|
||||
cmd_len = sprintf(cmdbuf, AL CMD_PWR "%1d" EOM, val.f < 0.5 ? 1 : 0);
|
||||
SNPRINTF(cmdbuf, sizeof(cmdbuf), AL CMD_PWR "%1d" EOM, val.f < 0.5 ? 1 : 0);
|
||||
|
||||
return dx77_transaction(rig, cmdbuf, cmd_len, NULL, NULL);
|
||||
return dx77_transaction(rig, cmdbuf, strlen(cmdbuf), NULL, NULL);
|
||||
|
||||
case RIG_LEVEL_KEYSPD:
|
||||
if (val.i < 6)
|
||||
|
@ -1025,9 +1020,9 @@ int dx77_set_level(RIG *rig, vfo_t vfo, setting_t level, value_t val)
|
|||
lvl = 30;
|
||||
}
|
||||
|
||||
cmd_len = sprintf(cmdbuf, AL CMD_SDATA "P%02d" EOM, lvl);
|
||||
SNPRINTF(cmdbuf, sizeof(cmdbuf), AL CMD_SDATA "P%02d" EOM, lvl);
|
||||
|
||||
return dx77_transaction(rig, cmdbuf, cmd_len, NULL, NULL);
|
||||
return dx77_transaction(rig, cmdbuf, strlen(cmdbuf), NULL, NULL);
|
||||
|
||||
case RIG_LEVEL_CWPITCH:
|
||||
lvl = 4;
|
||||
|
@ -1085,9 +1080,9 @@ int dx77_set_level(RIG *rig, vfo_t vfo, setting_t level, value_t val)
|
|||
lvl = 4;
|
||||
}
|
||||
|
||||
cmd_len = sprintf(cmdbuf, AL CMD_SDATA "M%02d" EOM, lvl);
|
||||
SNPRINTF(cmdbuf, sizeof(cmdbuf), AL CMD_SDATA "M%02d" EOM, lvl);
|
||||
|
||||
return dx77_transaction(rig, cmdbuf, cmd_len, NULL, NULL);
|
||||
return dx77_transaction(rig, cmdbuf, strlen(cmdbuf), NULL, NULL);
|
||||
|
||||
default:
|
||||
rig_debug(RIG_DEBUG_ERR, "Unsupported set_level %s\n", rig_strlevel(level));
|
||||
|
@ -1228,7 +1223,6 @@ int dx77_get_level(RIG *rig, vfo_t vfo, setting_t level, value_t *val)
|
|||
*/
|
||||
int dx77_set_parm(RIG *rig, setting_t parm, value_t val)
|
||||
{
|
||||
int cmd_len;
|
||||
char cmdbuf[BUFSZ];
|
||||
|
||||
/* Optimize:
|
||||
|
@ -1238,13 +1232,13 @@ int dx77_set_parm(RIG *rig, setting_t parm, value_t val)
|
|||
{
|
||||
case RIG_PARM_BEEP:
|
||||
rig_debug(RIG_DEBUG_ERR, "val is %d\n", val.i);
|
||||
cmd_len = sprintf(cmdbuf, AL CMD_SDATA "A%d" EOM, val.i ? 1 : 0);
|
||||
return dx77_transaction(rig, cmdbuf, cmd_len, NULL, NULL);
|
||||
SNPRINTF(cmdbuf, sizeof(cmdbuf), AL CMD_SDATA "A%d" EOM, val.i ? 1 : 0);
|
||||
return dx77_transaction(rig, cmdbuf, strlen(cmdbuf), NULL, NULL);
|
||||
|
||||
case RIG_PARM_BACKLIGHT:
|
||||
rig_debug(RIG_DEBUG_ERR, "val is %0f\n", val.f);
|
||||
cmd_len = sprintf(cmdbuf, AL CMD_SDATA "O%d" EOM, (int)(val.f * 5));
|
||||
return dx77_transaction(rig, cmdbuf, cmd_len, NULL, NULL);
|
||||
SNPRINTF(cmdbuf, sizeof(cmdbuf), AL CMD_SDATA "O%d" EOM, (int)(val.f * 5));
|
||||
return dx77_transaction(rig, cmdbuf, strlen(cmdbuf), NULL, NULL);
|
||||
|
||||
default:
|
||||
rig_debug(RIG_DEBUG_ERR, "Unsupported set_parm %d\n", (int)parm);
|
||||
|
@ -1263,7 +1257,6 @@ int dx77_set_ctcss_tone(RIG *rig, vfo_t vfo, tone_t tone)
|
|||
{
|
||||
const struct rig_caps *caps;
|
||||
unsigned char tonebuf[BUFSZ];
|
||||
int tone_len;
|
||||
int i;
|
||||
|
||||
caps = rig->caps;
|
||||
|
@ -1281,9 +1274,9 @@ int dx77_set_ctcss_tone(RIG *rig, vfo_t vfo, tone_t tone)
|
|||
return -RIG_EINVAL;
|
||||
}
|
||||
|
||||
tone_len = sprintf((char *) tonebuf, AL CMD_CTCSS "%02d" EOM, i + 1);
|
||||
SNPRINTF((char *) tonebuf, sizeof(tonebuf), AL CMD_CTCSS "%02d" EOM, i + 1);
|
||||
|
||||
return dx77_transaction(rig, (char *) tonebuf, tone_len, NULL, NULL);
|
||||
return dx77_transaction(rig, (char *) tonebuf, strlen((char*)tonebuf), NULL, NULL);
|
||||
}
|
||||
|
||||
|
||||
|
@ -1401,16 +1394,15 @@ int dx77_get_dcd(RIG *rig, vfo_t vfo, dcd_t *dcd)
|
|||
int dx77_set_mem(RIG *rig, vfo_t vfo, int ch)
|
||||
{
|
||||
char cmdbuf[BUFSZ];
|
||||
int cmd_len;
|
||||
|
||||
if (ch < 0 || ch > 99)
|
||||
{
|
||||
return -RIG_EINVAL;
|
||||
}
|
||||
|
||||
cmd_len = sprintf(cmdbuf, AL CMD_MCALL "%02d" EOM, ch);
|
||||
SNPRINTF(cmdbuf, sizeof(cmdbuf), AL CMD_MCALL "%02d" EOM, ch);
|
||||
|
||||
return dx77_transaction(rig, cmdbuf, cmd_len, NULL, NULL);
|
||||
return dx77_transaction(rig, cmdbuf, strlen(cmdbuf), NULL, NULL);
|
||||
}
|
||||
|
||||
|
||||
|
|
|
@ -340,7 +340,6 @@ int dxsr8_set_freq(RIG *rig, vfo_t vfo, freq_t freq)
|
|||
{
|
||||
|
||||
char cmd[BUFSZ];
|
||||
int cmd_len;
|
||||
|
||||
/* max 10 digits */
|
||||
if (freq >= GHz(10))
|
||||
|
@ -349,8 +348,8 @@ int dxsr8_set_freq(RIG *rig, vfo_t vfo, freq_t freq)
|
|||
}
|
||||
|
||||
// cppcheck-suppress *
|
||||
cmd_len = sprintf(cmd, AL "~RW_RXF%08"PRIll EOM, (int64_t)freq);
|
||||
return dxsr8_transaction(rig, cmd, cmd_len, NULL, NULL);
|
||||
SNPRINTF(cmd, sizeof(cmd), AL "~RW_RXF%08"PRIll EOM, (int64_t)freq);
|
||||
return dxsr8_transaction(rig, cmd, strlen(cmd), NULL, NULL);
|
||||
}
|
||||
|
||||
/*
|
||||
|
@ -384,7 +383,7 @@ int dxsr8_get_freq(RIG *rig, vfo_t vfo, freq_t *freq)
|
|||
int dxsr8_set_mode(RIG *rig, vfo_t vfo, rmode_t mode, pbwidth_t width)
|
||||
{
|
||||
char mdbuf[BUFSZ];
|
||||
int mdbuf_len, wide_filter, retval;
|
||||
int wide_filter, retval;
|
||||
int amode;
|
||||
|
||||
switch (mode)
|
||||
|
@ -408,8 +407,8 @@ int dxsr8_set_mode(RIG *rig, vfo_t vfo, rmode_t mode, pbwidth_t width)
|
|||
return -RIG_EINVAL;
|
||||
}
|
||||
|
||||
mdbuf_len = sprintf(mdbuf, AL "~RW_RFM%02d" EOM, amode);
|
||||
retval = dxsr8_transaction(rig, mdbuf, mdbuf_len, NULL, NULL);
|
||||
SNPRINTF(mdbuf, sizeof(mdbuf), AL "~RW_RFM%02d" EOM, amode);
|
||||
retval = dxsr8_transaction(rig, mdbuf, strlen(mdbuf), NULL, NULL);
|
||||
|
||||
if (retval != RIG_OK)
|
||||
{
|
||||
|
@ -428,8 +427,8 @@ int dxsr8_set_mode(RIG *rig, vfo_t vfo, rmode_t mode, pbwidth_t width)
|
|||
wide_filter = 0; // AL~RW_NAR00 Set wide bandwidth
|
||||
}
|
||||
|
||||
mdbuf_len = sprintf(mdbuf, AL "~RW_NAR%02d" EOM, wide_filter);
|
||||
retval = dxsr8_transaction(rig, mdbuf, mdbuf_len, NULL, NULL);
|
||||
SNPRINTF(mdbuf, sizeof(mdbuf), AL "~RW_NAR%02d" EOM, wide_filter);
|
||||
retval = dxsr8_transaction(rig, mdbuf, strlen(mdbuf), NULL, NULL);
|
||||
|
||||
return retval;
|
||||
}
|
||||
|
@ -495,20 +494,19 @@ int dxsr8_get_mode(RIG *rig, vfo_t vfo, rmode_t *mode, pbwidth_t *width)
|
|||
int dxsr8_set_func(RIG *rig, vfo_t vfo, setting_t func, int status)
|
||||
{
|
||||
|
||||
int cmd_len;
|
||||
char cmd[BUFSZ];
|
||||
|
||||
switch (func)
|
||||
{
|
||||
case RIG_FUNC_FAGC:
|
||||
cmd_len = sprintf(cmd, AL "~RW_AGC%02d" EOM, status ? 0 : 1);
|
||||
SNPRINTF(cmd, sizeof(cmd), AL "~RW_AGC%02d" EOM, status ? 0 : 1);
|
||||
|
||||
return dxsr8_transaction(rig, cmd, cmd_len, NULL, NULL);
|
||||
return dxsr8_transaction(rig, cmd, strlen(cmd), NULL, NULL);
|
||||
|
||||
case RIG_FUNC_NB:
|
||||
cmd_len = sprintf(cmd, AL "~RW_NZB%d" EOM, status ? 1 : 0);
|
||||
SNPRINTF(cmd, sizeof(cmd), AL "~RW_NZB%d" EOM, status ? 1 : 0);
|
||||
|
||||
return dxsr8_transaction(rig, cmd, cmd_len, NULL, NULL);
|
||||
return dxsr8_transaction(rig, cmd, strlen(cmd), NULL, NULL);
|
||||
|
||||
|
||||
default:
|
||||
|
@ -573,7 +571,7 @@ int dxsr8_get_func(RIG *rig, vfo_t vfo, setting_t func, int *status)
|
|||
*/
|
||||
int dxsr8_set_level(RIG *rig, vfo_t vfo, setting_t level, value_t val)
|
||||
{
|
||||
int cmd_len, lvl;
|
||||
int lvl;
|
||||
char cmd[BUFSZ];
|
||||
|
||||
switch (level)
|
||||
|
@ -592,8 +590,8 @@ int dxsr8_set_level(RIG *rig, vfo_t vfo, setting_t level, value_t val)
|
|||
return -RIG_EINVAL;
|
||||
}
|
||||
|
||||
cmd_len = sprintf(cmd, AL "~RW_RFG%02d" EOM, lvl);
|
||||
return dxsr8_transaction(rig, cmd, cmd_len, NULL, NULL);
|
||||
SNPRINTF(cmd, sizeof(cmd), AL "~RW_RFG%02d" EOM, lvl);
|
||||
return dxsr8_transaction(rig, cmd, strlen(cmd), NULL, NULL);
|
||||
|
||||
case RIG_LEVEL_ATT:
|
||||
switch (val.i)
|
||||
|
@ -611,8 +609,8 @@ int dxsr8_set_level(RIG *rig, vfo_t vfo, setting_t level, value_t val)
|
|||
return -RIG_EINVAL;
|
||||
}
|
||||
|
||||
cmd_len = sprintf(cmd, AL "~RW_RFG%02d" EOM, lvl);
|
||||
return dxsr8_transaction(rig, cmd, cmd_len, NULL, NULL);
|
||||
SNPRINTF(cmd, sizeof(cmd), AL "~RW_RFG%02d" EOM, lvl);
|
||||
return dxsr8_transaction(rig, cmd, strlen(cmd), NULL, NULL);
|
||||
|
||||
case RIG_LEVEL_RFPOWER:
|
||||
|
||||
|
@ -629,8 +627,8 @@ int dxsr8_set_level(RIG *rig, vfo_t vfo, setting_t level, value_t val)
|
|||
lvl = 0; // AL~RW_PWR00 - High power
|
||||
}
|
||||
|
||||
cmd_len = sprintf(cmd, AL "~RW_PWR%02d" EOM, lvl);
|
||||
return dxsr8_transaction(rig, cmd, cmd_len, NULL, NULL);
|
||||
SNPRINTF(cmd, sizeof(cmd), AL "~RW_PWR%02d" EOM, lvl);
|
||||
return dxsr8_transaction(rig, cmd, strlen(cmd), NULL, NULL);
|
||||
|
||||
default:
|
||||
rig_debug(RIG_DEBUG_ERR, "Unsupported set_level %s\n", rig_strlevel(level));
|
||||
|
@ -769,8 +767,7 @@ int dxsr8_set_ptt(RIG *rig, vfo_t vfo, ptt_t ptt)
|
|||
{
|
||||
|
||||
char cmd[BUFSZ];
|
||||
int cmd_len;
|
||||
|
||||
cmd_len = sprintf(cmd, AL "~RW_PTT%02d" EOM, ptt);
|
||||
return dxsr8_transaction(rig, cmd, cmd_len, NULL, NULL);
|
||||
SNPRINTF(cmd, sizeof(cmd), AL "~RW_PTT%02d" EOM, ptt);
|
||||
return dxsr8_transaction(rig, cmd, strlen(cmd), NULL, NULL);
|
||||
}
|
||||
|
|
Ładowanie…
Reference in New Issue