kopia lustrzana https://github.com/Hamlib/Hamlib
FT-450(D): Add S-meter, RF power meter and fix vox gain scale. The S-meter scale, while not perfect, is at least close to what the rig displays.
rodzic
8d423e9cd1
commit
ed180e2610
|
@ -58,8 +58,8 @@
|
|||
#define FT450_AM_TX_MODES (RIG_MODE_AM ) /* set 25W max */
|
||||
|
||||
#define FT450_LEVELS (RIG_LEVEL_ATT|RIG_LEVEL_PREAMP|\
|
||||
RIG_LEVEL_ALC|RIG_LEVEL_RAWSTR|RIG_LEVEL_SWR|\
|
||||
RIG_LEVEL_RFPOWER|RIG_LEVEL_RF|RIG_LEVEL_SQL|\
|
||||
RIG_LEVEL_ALC|RIG_LEVEL_RAWSTR|RIG_LEVEL_STRENGTH|RIG_LEVEL_SWR|\
|
||||
RIG_LEVEL_RFPOWER_METER|RIG_LEVEL_RFPOWER|RIG_LEVEL_RF|RIG_LEVEL_SQL|\
|
||||
RIG_LEVEL_MICGAIN|RIG_LEVEL_IF|RIG_LEVEL_CWPITCH|\
|
||||
RIG_LEVEL_KEYSPD|RIG_LEVEL_AF|RIG_LEVEL_AGC|\
|
||||
RIG_LEVEL_METER|RIG_LEVEL_BKINDL|RIG_LEVEL_SQL|\
|
||||
|
|
|
@ -4115,7 +4115,7 @@ int newcat_set_level(RIG *rig, vfo_t vfo, setting_t level, value_t val)
|
|||
RETURNFUNC(-RIG_ENAVAIL);
|
||||
}
|
||||
|
||||
if (is_ft2000 || is_ftdx9000 || is_ftdx5000)
|
||||
if (is_ft2000 || is_ftdx9000 || is_ftdx5000 || is_ft450)
|
||||
{
|
||||
scale = 255;
|
||||
}
|
||||
|
@ -4724,7 +4724,7 @@ int newcat_get_level(RIG *rig, vfo_t vfo, setting_t level, value_t *val)
|
|||
|
||||
case RIG_LEVEL_VOXGAIN:
|
||||
case RIG_LEVEL_COMP:
|
||||
if (is_ft2000 || is_ftdx9000 || is_ftdx5000)
|
||||
if (is_ft2000 || is_ftdx9000 || is_ftdx5000 || is_ft450)
|
||||
{
|
||||
scale = 255;
|
||||
}
|
||||
|
|
Ładowanie…
Reference in New Issue