kopia lustrzana https://github.com/Hamlib/Hamlib
rodzic
8e18fd624d
commit
991e314820
2
NEWS
2
NEWS
|
@ -15,6 +15,8 @@ Version 5.x
|
|||
* Rig state poll routine to serve commonly used data like frequency and mode from cache. Mikael, OH3BHX
|
||||
|
||||
Version 4.5
|
||||
* deprecated hamlib_port_t at front of rig_state structure -- new one at end of structure
|
||||
* New RIG_LEVEL_BAND_SELECT for Yaesu rigs
|
||||
* 202?-??-??
|
||||
* New rig_get_conf2 to replace rig_get_conf buffer overflow potential
|
||||
* New rot_get_conf2 to reaplce rot_get_conf buffer overflow potential
|
||||
|
|
|
@ -178,7 +178,7 @@ const struct rig_caps frg100_caps =
|
|||
.has_get_func = RIG_FUNC_LOCK,
|
||||
.has_set_func = RIG_FUNC_LOCK,
|
||||
.has_get_level = RIG_LEVEL_RAWSTR,
|
||||
.has_set_level = RIG_LEVEL_NONE,
|
||||
.has_set_level = RIG_LEVEL_BAND_SELECT,
|
||||
.has_get_parm = RIG_PARM_NONE,
|
||||
.has_set_parm = RIG_PARM_BACKLIGHT,
|
||||
.vfo_ops = RIG_OP_FROM_VFO | RIG_OP_TO_VFO | RIG_OP_UP | RIG_OP_DOWN,
|
||||
|
|
|
@ -81,8 +81,8 @@ const struct rig_caps frg8800_caps =
|
|||
.retry = 0,
|
||||
.has_get_func = RIG_FUNC_NONE,
|
||||
.has_set_func = RIG_FUNC_NONE,
|
||||
.has_get_level = RIG_LEVEL_NONE,
|
||||
.has_set_level = RIG_LEVEL_NONE,
|
||||
.has_get_level = RIG_LEVEL_BAND_SELECT,
|
||||
.has_set_level = RIG_LEVEL_BAND_SELECT,
|
||||
.has_get_parm = RIG_PARM_NONE,
|
||||
.has_set_parm = RIG_PARM_NONE,
|
||||
.vfo_ops = RIG_OP_NONE,
|
||||
|
|
|
@ -76,8 +76,8 @@ const struct rig_caps frg9600_caps =
|
|||
.retry = 0,
|
||||
.has_get_func = RIG_FUNC_NONE,
|
||||
.has_set_func = RIG_FUNC_NONE,
|
||||
.has_get_level = RIG_LEVEL_NONE,
|
||||
.has_set_level = RIG_LEVEL_NONE,
|
||||
.has_get_level = RIG_LEVEL_BAND_SELECT,
|
||||
.has_set_level = RIG_LEVEL_BAND_SELECT,
|
||||
.has_get_parm = RIG_PARM_NONE,
|
||||
.has_set_parm = RIG_PARM_NONE,
|
||||
.vfo_ops = RIG_OP_NONE,
|
||||
|
|
|
@ -339,7 +339,7 @@ const struct rig_caps ft100_caps =
|
|||
.has_get_func = RIG_FUNC_NONE,
|
||||
.has_set_func = FT100_FUNC_ALL,
|
||||
.has_get_level = FT100_GET_RIG_LEVELS,
|
||||
.has_set_level = RIG_LEVEL_NONE,
|
||||
.has_set_level = RIG_LEVEL_BAND_SELECT,
|
||||
.has_get_parm = RIG_PARM_NONE,
|
||||
.has_set_parm = RIG_PARM_NONE, /* FIXME: parms */
|
||||
.level_gran = {}, /* granularity */
|
||||
|
|
|
@ -294,7 +294,7 @@ const struct rig_caps ft1000d_caps =
|
|||
.has_set_func = RIG_FUNC_LOCK | RIG_FUNC_TUNER,
|
||||
.has_get_level = RIG_LEVEL_STRENGTH | RIG_LEVEL_SWR | RIG_LEVEL_ALC | \
|
||||
RIG_LEVEL_RFPOWER | RIG_LEVEL_COMP,
|
||||
.has_set_level = RIG_LEVEL_NONE,
|
||||
.has_set_level = RIG_LEVEL_BAND_SELECT,
|
||||
.has_get_parm = RIG_PARM_NONE,
|
||||
.has_set_parm = RIG_PARM_BACKLIGHT,
|
||||
.ctcss_list = NULL,
|
||||
|
|
|
@ -334,7 +334,7 @@ const struct rig_caps ft1000mp_caps =
|
|||
.has_get_func = FT1000MP_FUNC_ALL,
|
||||
.has_set_func = FT1000MP_FUNC_ALL,
|
||||
.has_get_level = FT1000MP_LEVEL_GET,
|
||||
.has_set_level = RIG_LEVEL_NONE, /* as strange as it could be */
|
||||
.has_set_level = RIG_LEVEL_BAND_SELECT, /* as strange as it could be */
|
||||
.has_get_parm = RIG_PARM_NONE,
|
||||
.has_set_parm = RIG_PARM_NONE,
|
||||
.ctcss_list = ft1000mp_ctcss_list,
|
||||
|
@ -470,7 +470,7 @@ const struct rig_caps ft1000mpmkv_caps =
|
|||
.has_get_func = FT1000MP_FUNC_ALL,
|
||||
.has_set_func = FT1000MP_FUNC_ALL,
|
||||
.has_get_level = FT1000MP_LEVEL_GET,
|
||||
.has_set_level = RIG_LEVEL_NONE, /* as strange as it could be */
|
||||
.has_set_level = RIG_LEVEL_BAND_SELECT, /* as strange as it could be */
|
||||
.has_get_parm = RIG_PARM_NONE,
|
||||
.has_set_parm = RIG_PARM_NONE,
|
||||
.ctcss_list = ft1000mp_ctcss_list,
|
||||
|
@ -605,7 +605,7 @@ const struct rig_caps ft1000mpmkvfld_caps =
|
|||
.has_get_func = FT1000MP_FUNC_ALL,
|
||||
.has_set_func = FT1000MP_FUNC_ALL,
|
||||
.has_get_level = FT1000MP_LEVEL_GET,
|
||||
.has_set_level = RIG_LEVEL_NONE, /* as strange as it could be */
|
||||
.has_set_level = RIG_LEVEL_BAND_SELECT, /* as strange as it could be */
|
||||
.has_get_parm = RIG_PARM_NONE,
|
||||
.has_set_parm = RIG_PARM_NONE,
|
||||
.ctcss_list = ft1000mp_ctcss_list,
|
||||
|
|
|
@ -60,7 +60,8 @@
|
|||
RIG_LEVEL_VOXGAIN|RIG_LEVEL_VOXDELAY|RIG_LEVEL_COMP|\
|
||||
RIG_LEVEL_ANTIVOX|RIG_LEVEL_NR|RIG_LEVEL_NOTCHF|\
|
||||
RIG_LEVEL_MONITOR_GAIN|RIG_LEVEL_RFPOWER_METER|RIG_LEVEL_RFPOWER_METER_WATTS|\
|
||||
RIG_LEVEL_COMP_METER|RIG_LEVEL_VD_METER|RIG_LEVEL_ID_METER)
|
||||
RIG_LEVEL_COMP_METER|RIG_LEVEL_VD_METER|RIG_LEVEL_ID_METER|\
|
||||
RIG_LEVEL_BAND_SELECT)
|
||||
|
||||
/* TBC */
|
||||
#define FTDX1200_FUNCS (RIG_FUNC_TONE|RIG_FUNC_TSQL|RIG_FUNC_LOCK|\
|
||||
|
|
|
@ -58,7 +58,8 @@
|
|||
RIG_LEVEL_VOXGAIN|RIG_LEVEL_VOXDELAY|RIG_LEVEL_COMP|\
|
||||
RIG_LEVEL_ANTIVOX|RIG_LEVEL_NR|RIG_LEVEL_NOTCHF|\
|
||||
RIG_LEVEL_MONITOR_GAIN|RIG_LEVEL_RFPOWER_METER|RIG_LEVEL_RFPOWER_METER_WATTS|\
|
||||
RIG_LEVEL_COMP_METER|RIG_LEVEL_VD_METER|RIG_LEVEL_ID_METER)
|
||||
RIG_LEVEL_COMP_METER|RIG_LEVEL_VD_METER|RIG_LEVEL_ID_METER|\
|
||||
RIG_LEVEL_BAND_SELECT)
|
||||
|
||||
#define FT2000_FUNCS (RIG_FUNC_TONE|RIG_FUNC_TSQL|RIG_FUNC_LOCK|\
|
||||
RIG_FUNC_MON|RIG_FUNC_NB|RIG_FUNC_NR|RIG_FUNC_VOX|\
|
||||
|
|
|
@ -63,7 +63,8 @@
|
|||
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|\
|
||||
RIG_LEVEL_VOXGAIN|RIG_LEVEL_VOXDELAY)
|
||||
RIG_LEVEL_VOXGAIN|RIG_LEVEL_VOXDELAY|\
|
||||
RIG_LEVEL_BAND_SELECT)
|
||||
|
||||
#define FT450_FUNCS (RIG_FUNC_TONE|RIG_FUNC_TSQL|RIG_FUNC_LOCK|\
|
||||
RIG_FUNC_MON|RIG_FUNC_NB|RIG_FUNC_NR|RIG_FUNC_VOX|\
|
||||
|
|
|
@ -59,7 +59,8 @@
|
|||
RIG_LEVEL_VOXGAIN|RIG_LEVEL_VOXDELAY|RIG_LEVEL_COMP|\
|
||||
RIG_LEVEL_ANTIVOX|RIG_LEVEL_NR|RIG_LEVEL_NOTCHF|\
|
||||
RIG_LEVEL_MONITOR_GAIN|RIG_LEVEL_RFPOWER_METER|RIG_LEVEL_RFPOWER_METER_WATTS|\
|
||||
RIG_LEVEL_COMP_METER|RIG_LEVEL_VD_METER|RIG_LEVEL_ID_METER)
|
||||
RIG_LEVEL_COMP_METER|RIG_LEVEL_VD_METER|RIG_LEVEL_ID_METER|\
|
||||
RIG_LEVEL_BAND_SELECT)
|
||||
|
||||
/* TBC */
|
||||
#define FTDX5000_FUNCS (RIG_FUNC_TONE|RIG_FUNC_TSQL|RIG_FUNC_LOCK|\
|
||||
|
|
|
@ -260,7 +260,7 @@ const struct rig_caps ft600_caps =
|
|||
.has_get_func = RIG_FUNC_NONE,
|
||||
.has_set_func = RIG_FUNC_NONE,
|
||||
.has_get_level = FT600_GET_RIG_LEVELS,
|
||||
.has_set_level = RIG_LEVEL_NONE,
|
||||
.has_set_level = RIG_LEVEL_BAND_SELECT,
|
||||
.has_get_parm = RIG_PARM_NONE,
|
||||
.has_set_parm = RIG_PARM_NONE, /* FIXME: parms */
|
||||
.level_gran = {}, /* granularity */
|
||||
|
|
|
@ -122,7 +122,7 @@ const struct rig_caps ft736_caps =
|
|||
.has_get_func = RIG_FUNC_NONE,
|
||||
.has_set_func = RIG_FUNC_TONE | RIG_FUNC_TSQL,
|
||||
.has_get_level = RIG_LEVEL_RAWSTR,
|
||||
.has_set_level = RIG_LEVEL_NONE,
|
||||
.has_set_level = RIG_LEVEL_BAND_SELECT,
|
||||
.has_get_parm = RIG_PARM_NONE,
|
||||
.has_set_parm = RIG_PARM_NONE,
|
||||
.vfo_ops = RIG_OP_NONE,
|
||||
|
|
|
@ -325,8 +325,8 @@ const struct rig_caps ft747_caps =
|
|||
.retry = 0,
|
||||
.has_get_func = FT747_FUNC_ALL,
|
||||
.has_set_func = FT747_FUNC_ALL,
|
||||
.has_get_level = RIG_LEVEL_NONE,
|
||||
.has_set_level = RIG_LEVEL_NONE,
|
||||
.has_get_level = RIG_LEVEL_BAND_SELECT,
|
||||
.has_set_level = RIG_LEVEL_BAND_SELECT,
|
||||
.has_get_parm = RIG_PARM_NONE,
|
||||
.has_set_parm = RIG_PARM_NONE,
|
||||
.ctcss_list = NULL,
|
||||
|
|
|
@ -136,8 +136,8 @@ const struct rig_caps ft757gx_caps =
|
|||
.retry = 10,
|
||||
.has_get_func = RIG_FUNC_NONE,
|
||||
.has_set_func = RIG_FUNC_NONE,
|
||||
.has_get_level = RIG_LEVEL_NONE,
|
||||
.has_set_level = RIG_LEVEL_NONE,
|
||||
.has_get_level = RIG_LEVEL_BAND_SELECT,
|
||||
.has_set_level = RIG_LEVEL_BAND_SELECT,
|
||||
.has_get_parm = RIG_PARM_NONE,
|
||||
.has_set_parm = RIG_PARM_NONE,
|
||||
.ctcss_list = NULL,
|
||||
|
@ -249,7 +249,7 @@ const struct rig_caps ft757gx2_caps =
|
|||
.has_get_func = RIG_FUNC_LOCK,
|
||||
.has_set_func = RIG_FUNC_LOCK,
|
||||
.has_get_level = RIG_LEVEL_RAWSTR,
|
||||
.has_set_level = RIG_LEVEL_NONE,
|
||||
.has_set_level = RIG_LEVEL_BAND_SELECT,
|
||||
.has_get_parm = RIG_PARM_NONE,
|
||||
.has_set_parm = RIG_PARM_NONE,
|
||||
.vfo_ops = RIG_OP_CPY | RIG_OP_FROM_VFO | RIG_OP_TO_VFO |
|
||||
|
|
|
@ -283,8 +283,8 @@ const struct rig_caps ft767gx_caps =
|
|||
.retry = 0,
|
||||
.has_get_func = RIG_FUNC_NONE,
|
||||
.has_set_func = RIG_FUNC_NONE,
|
||||
.has_get_level = RIG_LEVEL_NONE,
|
||||
.has_set_level = RIG_LEVEL_NONE,
|
||||
.has_get_level = RIG_LEVEL_BAND_SELECT,
|
||||
.has_set_level = RIG_LEVEL_BAND_SELECT,
|
||||
.has_get_parm = RIG_PARM_NONE,
|
||||
.has_set_parm = RIG_PARM_NONE,
|
||||
.ctcss_list = static_767gx_ctcss_list,
|
||||
|
|
|
@ -322,7 +322,7 @@ const struct rig_caps ft817_caps =
|
|||
.has_get_level =
|
||||
RIG_LEVEL_STRENGTH | RIG_LEVEL_RAWSTR | RIG_LEVEL_RFPOWER |
|
||||
RIG_LEVEL_ALC | RIG_LEVEL_SWR,
|
||||
.has_set_level = RIG_LEVEL_NONE,
|
||||
.has_set_level = RIG_LEVEL_BAND_SELECT,
|
||||
.has_get_parm = RIG_PARM_NONE,
|
||||
.has_set_parm = RIG_PARM_NONE,
|
||||
.level_gran = {}, /* granularity */
|
||||
|
@ -468,7 +468,7 @@ const struct rig_caps ft818_caps =
|
|||
.has_get_level =
|
||||
RIG_LEVEL_STRENGTH | RIG_LEVEL_RAWSTR | RIG_LEVEL_RFPOWER |
|
||||
RIG_LEVEL_ALC | RIG_LEVEL_SWR,
|
||||
.has_set_level = RIG_LEVEL_NONE,
|
||||
.has_set_level = RIG_LEVEL_BAND_SELECT,
|
||||
.has_get_parm = RIG_PARM_NONE,
|
||||
.has_set_parm = RIG_PARM_NONE,
|
||||
.level_gran = {}, /* granularity */
|
||||
|
|
|
@ -269,7 +269,7 @@ const struct rig_caps ft840_caps =
|
|||
.has_get_func = RIG_FUNC_TUNER,
|
||||
.has_set_func = RIG_FUNC_TUNER,
|
||||
.has_get_level = RIG_LEVEL_STRENGTH,
|
||||
.has_set_level = RIG_LEVEL_NONE,
|
||||
.has_set_level = RIG_LEVEL_BAND_SELECT,
|
||||
.has_get_parm = RIG_PARM_NONE,
|
||||
.has_set_parm = RIG_PARM_NONE,
|
||||
.ctcss_list = NULL,
|
||||
|
|
|
@ -401,7 +401,7 @@ const struct rig_caps ft847_caps =
|
|||
.has_get_func = RIG_FUNC_NONE,
|
||||
.has_set_func = FT847_FUNC_ALL,
|
||||
.has_get_level = FT847_LEVEL_ALL,
|
||||
.has_set_level = RIG_LEVEL_NONE,
|
||||
.has_set_level = RIG_LEVEL_BAND_SELECT,
|
||||
.has_get_parm = RIG_PARM_NONE,
|
||||
.has_set_parm = RIG_PARM_NONE,
|
||||
.level_gran = {}, /* granularity */
|
||||
|
@ -551,7 +551,7 @@ const struct rig_caps mchfqrp_caps =
|
|||
.has_get_func = RIG_FUNC_NONE,
|
||||
.has_set_func = FT847_FUNC_ALL,
|
||||
.has_get_level = FT847_LEVEL_ALL,
|
||||
.has_set_level = RIG_LEVEL_NONE,
|
||||
.has_set_level = RIG_LEVEL_BAND_SELECT,
|
||||
.has_get_parm = RIG_PARM_NONE,
|
||||
.has_set_parm = RIG_PARM_NONE,
|
||||
.level_gran = {}, /* granularity */
|
||||
|
@ -707,7 +707,7 @@ const struct rig_caps ft847uni_caps =
|
|||
.has_get_func = RIG_FUNC_NONE,
|
||||
.has_set_func = FT847_FUNC_ALL,
|
||||
.has_get_level = FT847_LEVEL_ALL,
|
||||
.has_set_level = RIG_LEVEL_NONE,
|
||||
.has_set_level = RIG_LEVEL_BAND_SELECT,
|
||||
.has_get_parm = RIG_PARM_NONE,
|
||||
.has_set_parm = RIG_PARM_NONE,
|
||||
.level_gran = {}, /* granularity */
|
||||
|
|
|
@ -273,7 +273,7 @@ const struct rig_caps ft857_caps =
|
|||
.has_get_func = RIG_FUNC_NONE,
|
||||
.has_set_func = RIG_FUNC_LOCK | RIG_FUNC_TONE | RIG_FUNC_TSQL,
|
||||
.has_get_level = RIG_LEVEL_STRENGTH | RIG_LEVEL_RFPOWER,
|
||||
.has_set_level = RIG_LEVEL_NONE,
|
||||
.has_set_level = RIG_LEVEL_BAND_SELECT,
|
||||
.has_get_parm = RIG_PARM_NONE,
|
||||
.has_set_parm = RIG_PARM_NONE,
|
||||
.level_gran = {}, /* granularity */
|
||||
|
|
|
@ -421,7 +421,7 @@ const struct rig_caps ft890_caps =
|
|||
.has_get_func = RIG_FUNC_TUNER,
|
||||
.has_set_func = RIG_FUNC_TUNER,
|
||||
.has_get_level = RIG_LEVEL_STRENGTH,
|
||||
.has_set_level = RIG_LEVEL_NONE,
|
||||
.has_set_level = RIG_LEVEL_BAND_SELECT,
|
||||
.has_get_parm = RIG_PARM_NONE,
|
||||
.has_set_parm = RIG_PARM_NONE,
|
||||
.ctcss_list = NULL,
|
||||
|
|
|
@ -57,7 +57,8 @@
|
|||
RIG_LEVEL_VOXGAIN|RIG_LEVEL_VOXDELAY|RIG_LEVEL_COMP|\
|
||||
RIG_LEVEL_ANTIVOX|RIG_LEVEL_NR|RIG_LEVEL_NOTCHF|\
|
||||
RIG_LEVEL_MONITOR_GAIN|RIG_LEVEL_RFPOWER_METER|RIG_LEVEL_RFPOWER_METER_WATTS|\
|
||||
RIG_LEVEL_COMP_METER|RIG_LEVEL_ID_METER)
|
||||
RIG_LEVEL_COMP_METER|RIG_LEVEL_ID_METER|\
|
||||
RIG_LEVEL_BAND_SELECT)
|
||||
|
||||
#define FT891_FUNCS (RIG_FUNC_TONE|RIG_FUNC_TSQL|RIG_FUNC_LOCK|\
|
||||
RIG_FUNC_MON|RIG_FUNC_NB|RIG_FUNC_NR|RIG_FUNC_VOX|\
|
||||
|
|
|
@ -276,7 +276,7 @@ const struct rig_caps ft897_caps =
|
|||
.has_get_func = RIG_FUNC_NONE,
|
||||
.has_set_func = RIG_FUNC_LOCK | RIG_FUNC_TONE | RIG_FUNC_TSQL,
|
||||
.has_get_level = RIG_LEVEL_STRENGTH | RIG_LEVEL_RFPOWER | RIG_LEVEL_SWR | RIG_LEVEL_RAWSTR | RIG_LEVEL_ALC,
|
||||
.has_set_level = RIG_LEVEL_NONE,
|
||||
.has_set_level = RIG_LEVEL_BAND_SELECT,
|
||||
.has_get_parm = RIG_PARM_NONE,
|
||||
.has_set_parm = RIG_PARM_NONE,
|
||||
.level_gran = {}, /* granularity */
|
||||
|
@ -419,7 +419,7 @@ const struct rig_caps ft897d_caps =
|
|||
.has_get_func = RIG_FUNC_NONE,
|
||||
.has_set_func = RIG_FUNC_LOCK | RIG_FUNC_TONE | RIG_FUNC_TSQL,
|
||||
.has_get_level = RIG_LEVEL_STRENGTH | RIG_LEVEL_RFPOWER | RIG_LEVEL_SWR | RIG_LEVEL_RAWSTR | RIG_LEVEL_ALC,
|
||||
.has_set_level = RIG_LEVEL_NONE,
|
||||
.has_set_level = RIG_LEVEL_BAND_SELECT,
|
||||
.has_get_parm = RIG_PARM_NONE,
|
||||
.has_set_parm = RIG_PARM_NONE,
|
||||
.level_gran = {}, /* granularity */
|
||||
|
|
|
@ -443,7 +443,7 @@ const struct rig_caps ft900_caps =
|
|||
.has_get_func = RIG_FUNC_TUNER,
|
||||
.has_set_func = RIG_FUNC_TUNER,
|
||||
.has_get_level = RIG_LEVEL_STRENGTH,
|
||||
.has_set_level = RIG_LEVEL_NONE,
|
||||
.has_set_level = RIG_LEVEL_BAND_SELECT,
|
||||
.has_get_parm = RIG_PARM_NONE,
|
||||
.has_set_parm = RIG_PARM_NONE,
|
||||
.ctcss_list = NULL,
|
||||
|
|
|
@ -68,7 +68,8 @@
|
|||
RIG_LEVEL_KEYSPD|RIG_LEVEL_AF|RIG_LEVEL_AGC|\
|
||||
RIG_LEVEL_METER|RIG_LEVEL_BKINDL|RIG_LEVEL_SQL|\
|
||||
RIG_LEVEL_VOXGAIN|RIG_LEVEL_VOXDELAY|RIG_LEVEL_COMP|\
|
||||
RIG_LEVEL_ANTIVOX|RIG_LEVEL_NR|RIG_LEVEL_NOTCHF|RIG_LEVEL_MONITOR_GAIN)
|
||||
RIG_LEVEL_ANTIVOX|RIG_LEVEL_NR|RIG_LEVEL_NOTCHF|RIG_LEVEL_MONITOR_GAIN|\
|
||||
RIG_LEVEL_BAND_SELECT)
|
||||
|
||||
/* TBC */
|
||||
#define FT9000_FUNCS (RIG_FUNC_TONE|RIG_FUNC_TSQL|RIG_FUNC_LOCK|\
|
||||
|
|
|
@ -431,8 +431,8 @@ const struct rig_caps ft920_caps =
|
|||
.retry = 0,
|
||||
.has_get_func = FT920_FUNC_ALL,
|
||||
.has_set_func = RIG_FUNC_TUNER,
|
||||
.has_get_level = RIG_LEVEL_NONE,
|
||||
.has_set_level = RIG_LEVEL_NONE,
|
||||
.has_get_level = RIG_LEVEL_BAND_SELECT,
|
||||
.has_set_level = RIG_LEVEL_BAND_SELECT,
|
||||
.has_get_parm = RIG_PARM_NONE,
|
||||
.has_set_parm = RIG_PARM_NONE,
|
||||
.ctcss_list = NULL,
|
||||
|
|
|
@ -60,7 +60,8 @@
|
|||
RIG_LEVEL_KEYSPD|RIG_LEVEL_AF|RIG_LEVEL_AGC|\
|
||||
RIG_LEVEL_METER|RIG_LEVEL_BKINDL|RIG_LEVEL_SQL|\
|
||||
RIG_LEVEL_VOXGAIN|RIG_LEVEL_VOXDELAY|RIG_LEVEL_COMP|\
|
||||
RIG_LEVEL_ANTIVOX|RIG_LEVEL_NR|RIG_LEVEL_NOTCHF)
|
||||
RIG_LEVEL_ANTIVOX|RIG_LEVEL_NR|RIG_LEVEL_NOTCHF|\
|
||||
RIG_LEVEL_BAND_SELECT)
|
||||
|
||||
#define FT950_FUNCS (RIG_FUNC_TONE|RIG_FUNC_TSQL|RIG_FUNC_LOCK|\
|
||||
RIG_FUNC_MON|RIG_FUNC_NB|RIG_FUNC_NR|RIG_FUNC_VOX|\
|
||||
|
|
|
@ -262,7 +262,7 @@ const struct rig_caps ft990_caps =
|
|||
.has_set_func = RIG_FUNC_LOCK | RIG_FUNC_TUNER,
|
||||
.has_get_level = RIG_LEVEL_STRENGTH | RIG_LEVEL_SWR | RIG_LEVEL_ALC | \
|
||||
RIG_LEVEL_RFPOWER | RIG_LEVEL_COMP,
|
||||
.has_set_level = RIG_LEVEL_NONE,
|
||||
.has_set_level = RIG_LEVEL_BAND_SELECT,
|
||||
.has_get_parm = RIG_PARM_NONE,
|
||||
.has_set_parm = RIG_PARM_BACKLIGHT,
|
||||
.ctcss_list = NULL,
|
||||
|
|
|
@ -59,7 +59,8 @@
|
|||
RIG_LEVEL_VOXGAIN|RIG_LEVEL_VOXDELAY|RIG_LEVEL_COMP|\
|
||||
RIG_LEVEL_ANTIVOX|RIG_LEVEL_NR|RIG_LEVEL_NOTCHF|\
|
||||
RIG_LEVEL_MONITOR_GAIN|RIG_LEVEL_RFPOWER_METER|RIG_LEVEL_RFPOWER_METER_WATTS|\
|
||||
RIG_LEVEL_COMP_METER|RIG_LEVEL_VD_METER|RIG_LEVEL_ID_METER)
|
||||
RIG_LEVEL_COMP_METER|RIG_LEVEL_VD_METER|RIG_LEVEL_ID_METER|\
|
||||
RIG_LEVEL_BAND_SELECT)
|
||||
|
||||
#define FT991_FUNCS (RIG_FUNC_TONE|RIG_FUNC_TSQL|RIG_FUNC_LOCK|\
|
||||
RIG_FUNC_MON|RIG_FUNC_NB|RIG_FUNC_NR|RIG_FUNC_VOX|\
|
||||
|
|
|
@ -60,7 +60,8 @@
|
|||
RIG_LEVEL_VOXGAIN|RIG_LEVEL_VOXDELAY|RIG_LEVEL_COMP|\
|
||||
RIG_LEVEL_ANTIVOX|RIG_LEVEL_NR|RIG_LEVEL_NOTCHF|\
|
||||
RIG_LEVEL_MONITOR_GAIN|RIG_LEVEL_RFPOWER_METER|RIG_LEVEL_RFPOWER_METER_WATTS|\
|
||||
RIG_LEVEL_COMP_METER|RIG_LEVEL_VD_METER|RIG_LEVEL_ID_METER)
|
||||
RIG_LEVEL_COMP_METER|RIG_LEVEL_VD_METER|RIG_LEVEL_ID_METER|\
|
||||
RIG_LEVEL_BAND_SELECT)
|
||||
|
||||
#define FTDX10_FUNCS (RIG_FUNC_TONE|RIG_FUNC_TSQL|RIG_FUNC_LOCK|\
|
||||
RIG_FUNC_MON|RIG_FUNC_NB|RIG_FUNC_NR|RIG_FUNC_VOX|\
|
||||
|
|
|
@ -59,7 +59,8 @@
|
|||
RIG_LEVEL_VOXGAIN|RIG_LEVEL_VOXDELAY|RIG_LEVEL_COMP|\
|
||||
RIG_LEVEL_ANTIVOX|RIG_LEVEL_NR|RIG_LEVEL_NOTCHF|\
|
||||
RIG_LEVEL_MONITOR_GAIN|RIG_LEVEL_RFPOWER_METER|RIG_LEVEL_RFPOWER_METER_WATTS|\
|
||||
RIG_LEVEL_COMP_METER|RIG_LEVEL_VD_METER|RIG_LEVEL_ID_METER|RIG_LEVEL_TEMP_METER)
|
||||
RIG_LEVEL_COMP_METER|RIG_LEVEL_VD_METER|RIG_LEVEL_ID_METER|RIG_LEVEL_TEMP_METER|\
|
||||
RIG_LEVEL_BAND_SELECT)
|
||||
|
||||
#define FTDX101_FUNCS (RIG_FUNC_TONE|RIG_FUNC_TSQL|RIG_FUNC_LOCK|\
|
||||
RIG_FUNC_MON|RIG_FUNC_NB|RIG_FUNC_NR|RIG_FUNC_VOX|\
|
||||
|
|
|
@ -155,7 +155,7 @@ const struct rig_caps vr5000_caps =
|
|||
.has_get_func = RIG_FUNC_NONE,
|
||||
.has_set_func = RIG_FUNC_NONE,
|
||||
.has_get_level = RIG_LEVEL_RAWSTR,
|
||||
.has_set_level = RIG_LEVEL_NONE,
|
||||
.has_set_level = RIG_LEVEL_BAND_SELECT,
|
||||
.has_get_parm = RIG_PARM_NONE,
|
||||
.has_set_parm = RIG_PARM_NONE,
|
||||
.vfo_ops = RIG_OP_NONE,
|
||||
|
|
|
@ -239,7 +239,7 @@ const struct rig_caps vx1700_caps =
|
|||
|
||||
.has_get_func = (RIG_FUNC_LOCK | RIG_FUNC_TUNER),
|
||||
.has_set_func = RIG_FUNC_NONE,
|
||||
.has_get_level = RIG_LEVEL_NONE,
|
||||
.has_get_level = RIG_LEVEL_BAND_SELECT,
|
||||
.has_set_level = RIG_LEVEL_RFPOWER,
|
||||
.has_get_parm = RIG_PARM_NONE,
|
||||
.has_set_parm = RIG_PARM_NONE,
|
||||
|
|
|
@ -924,6 +924,7 @@ static const struct
|
|||
{ RIG_LEVEL_SPECTRUM_AVG, "SPECTRUM_AVG" },
|
||||
{ RIG_LEVEL_SPECTRUM_ATT, "SPECTRUM_ATT" },
|
||||
{ RIG_LEVEL_TEMP_METER, "TEMP_METER" },
|
||||
{ RIG_LEVEL_BAND_SELECT, "BAND_SELECT" },
|
||||
{ RIG_LEVEL_NONE, "" },
|
||||
};
|
||||
|
||||
|
|
Ładowanie…
Reference in New Issue