kopia lustrzana https://github.com/Hamlib/Hamlib
commit
6d5eb2052e
|
@ -2220,8 +2220,6 @@ int icom_get_mode(RIG *rig, vfo_t vfo, rmode_t *mode, pbwidth_t *width)
|
||||||
|
|
||||||
// if we already set width we won't update with except during set_vfo or set_mode
|
// if we already set width we won't update with except during set_vfo or set_mode
|
||||||
// reason is we can't get width without swapping vfos -- yuck!!
|
// reason is we can't get width without swapping vfos -- yuck!!
|
||||||
if (width != NULL)
|
|
||||||
{
|
|
||||||
if (vfo & (RIG_VFO_A | RIG_VFO_MAIN | RIG_VFO_SUB_A | RIG_VFO_MAIN_A |
|
if (vfo & (RIG_VFO_A | RIG_VFO_MAIN | RIG_VFO_SUB_A | RIG_VFO_MAIN_A |
|
||||||
RIG_VFO_CURR))
|
RIG_VFO_CURR))
|
||||||
{
|
{
|
||||||
|
@ -2279,7 +2277,6 @@ int icom_get_mode(RIG *rig, vfo_t vfo, rmode_t *mode, pbwidth_t *width)
|
||||||
rig_strvfo(vfo), rig_strvfo(vfosave));
|
rig_strvfo(vfo), rig_strvfo(vfosave));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
RETURNFUNC(RIG_OK);
|
RETURNFUNC(RIG_OK);
|
||||||
|
|
|
@ -467,10 +467,7 @@ int ft600_get_mode(RIG *rig, vfo_t vfo, rmode_t *mode, pbwidth_t *width)
|
||||||
return -RIG_EINVAL;
|
return -RIG_EINVAL;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (width != NULL)
|
|
||||||
{
|
|
||||||
*width = RIG_PASSBAND_NORMAL;
|
*width = RIG_PASSBAND_NORMAL;
|
||||||
}
|
|
||||||
|
|
||||||
ret = ft600_read_status(rig);
|
ret = ft600_read_status(rig);
|
||||||
|
|
||||||
|
|
|
@ -10080,16 +10080,13 @@ rmode_t newcat_rmode_width(RIG *rig, vfo_t vfo, char mode, pbwidth_t *width)
|
||||||
|
|
||||||
ENTERFUNC;
|
ENTERFUNC;
|
||||||
|
|
||||||
if (width != NULL)
|
|
||||||
{
|
|
||||||
*width = RIG_PASSBAND_NORMAL;
|
*width = RIG_PASSBAND_NORMAL;
|
||||||
}
|
|
||||||
|
|
||||||
for (i = 0; i < sizeof(newcat_mode_conv) / sizeof(newcat_mode_conv[0]); i++)
|
for (i = 0; i < sizeof(newcat_mode_conv) / sizeof(newcat_mode_conv[0]); i++)
|
||||||
{
|
{
|
||||||
if (newcat_mode_conv[i].modechar == mode)
|
if (newcat_mode_conv[i].modechar == mode)
|
||||||
{
|
{
|
||||||
if (newcat_mode_conv[i].chk_width == TRUE && width != NULL)
|
if (newcat_mode_conv[i].chk_width == TRUE)
|
||||||
{
|
{
|
||||||
if (newcat_is_rig(rig, RIG_MODEL_FT991)
|
if (newcat_is_rig(rig, RIG_MODEL_FT991)
|
||||||
&& mode == 'E') // crude fix because 991 hangs on NA0; command while in C4FM
|
&& mode == 'E') // crude fix because 991 hangs on NA0; command while in C4FM
|
||||||
|
|
|
@ -2297,6 +2297,9 @@ int HAMLIB_API rig_set_mode(RIG *rig, vfo_t vfo, rmode_t mode, pbwidth_t width)
|
||||||
* The value stored at \a mode location equals RIG_MODE_NONE when the current
|
* The value stored at \a mode location equals RIG_MODE_NONE when the current
|
||||||
* mode of the VFO is not defined (e.g. blank memory).
|
* mode of the VFO is not defined (e.g. blank memory).
|
||||||
*
|
*
|
||||||
|
* Note that if either \a mode or \a width is NULL, -RIG_EINVAL is returned.
|
||||||
|
* Both must be given even if only one is actually wanted.
|
||||||
|
*
|
||||||
* \RETURNFUNC(RIG_OK) if the operation has been successful, otherwise
|
* \RETURNFUNC(RIG_OK) if the operation has been successful, otherwise
|
||||||
* a negative value if an error occurred (in which case, cause is
|
* a negative value if an error occurred (in which case, cause is
|
||||||
* set appropriately).
|
* set appropriately).
|
||||||
|
|
Ładowanie…
Reference in New Issue