Update some FT-650 capabilities

pull/1042/head
Mike Black W9MDB 2022-05-24 07:59:35 -05:00
rodzic fe7c465624
commit 76103ec199
1 zmienionych plików z 22 dodań i 17 usunięć

Wyświetl plik

@ -552,8 +552,8 @@ const struct rig_caps ft650_caps =
.has_get_func = RIG_FUNC_NONE, .has_get_func = RIG_FUNC_NONE,
.has_set_func = FT847_FUNC_ALL, .has_set_func = FT847_FUNC_ALL,
.has_get_level = FT847_LEVEL_ALL, //.has_get_level = FT847_LEVEL_ALL,
.has_set_level = RIG_LEVEL_BAND_SELECT, //.has_set_level = RIG_LEVEL_BAND_SELECT,
.has_get_parm = RIG_PARM_NONE, .has_get_parm = RIG_PARM_NONE,
.has_set_parm = RIG_PARM_NONE, .has_set_parm = RIG_PARM_NONE,
.level_gran = {}, /* granularity */ .level_gran = {}, /* granularity */
@ -564,7 +564,7 @@ const struct rig_caps ft650_caps =
.max_rit = Hz(0), .max_rit = Hz(0),
.max_xit = Hz(0), .max_xit = Hz(0),
.max_ifshift = Hz(0), .max_ifshift = Hz(0),
.targetable_vfo = RIG_TARGETABLE_FREQ | RIG_TARGETABLE_MODE | RIG_TARGETABLE_TONE | RIG_TARGETABLE_FUNC, //.targetable_vfo = RIG_TARGETABLE_FREQ | RIG_TARGETABLE_MODE | RIG_TARGETABLE_TONE | RIG_TARGETABLE_FUNC,
.transceive = RIG_TRN_OFF, .transceive = RIG_TRN_OFF,
.bank_qty = 0, .bank_qty = 0,
.chan_desc_sz = 0, .chan_desc_sz = 0,
@ -613,8 +613,13 @@ const struct rig_caps ft650_caps =
/* mode/filter list, .remember = order matters! */ /* mode/filter list, .remember = order matters! */
.filters = { .filters = {
{RIG_MODE_SSB | RIG_MODE_CW | RIG_MODE_CWR, kHz(2.2)}, {RIG_MODE_SSB | RIG_MODE_CW, kHz(2.4)},
{RIG_MODE_CW | RIG_MODE_CWR, Hz(500)}, {RIG_MODE_SSB, kHz(2.2)},
{RIG_MODE_SSB, kHz(2.0)},
{RIG_MODE_SSB, kHz(1.8)},
{RIG_MODE_CW, Hz(1200)},
{RIG_MODE_CW, Hz(600)},
{RIG_MODE_CW, Hz(300)},
{RIG_MODE_AM, kHz(9)}, {RIG_MODE_AM, kHz(9)},
{RIG_MODE_AM, kHz(2.2)}, {RIG_MODE_AM, kHz(2.2)},
{RIG_MODE_FM, kHz(15)}, {RIG_MODE_FM, kHz(15)},
@ -632,23 +637,23 @@ const struct rig_caps ft650_caps =
.get_freq = ft847_get_freq, /* get freq */ .get_freq = ft847_get_freq, /* get freq */
.set_mode = ft847_set_mode, /* set mode */ .set_mode = ft847_set_mode, /* set mode */
.get_mode = ft847_get_mode, /* get mode */ .get_mode = ft847_get_mode, /* get mode */
.set_split_vfo = ft847_set_split_vfo, // .set_split_vfo = ft847_set_split_vfo,
.get_split_vfo = ft847_get_split_vfo, // .get_split_vfo = ft847_get_split_vfo,
.set_split_freq = ft847_set_split_freq, // .set_split_freq = ft847_set_split_freq,
.get_split_freq = ft847_get_split_freq, // .get_split_freq = ft847_get_split_freq,
.set_split_mode = ft847_set_split_mode, // .set_split_mode = ft847_set_split_mode,
.get_split_mode = ft847_get_split_mode, // .get_split_mode = ft847_get_split_mode,
.set_ptt = ft847_set_ptt, /* set ptt */ .set_ptt = ft847_set_ptt, /* set ptt */
.get_ptt = ft847_get_ptt, /* get ptt */ .get_ptt = ft847_get_ptt, /* get ptt */
.get_dcd = ft847_get_dcd, /* get dcd */ // .get_dcd = ft847_get_dcd, /* get dcd */
.get_level = ft847_get_level, /* get level */ // .get_level = ft847_get_level, /* get level */
.set_func = ft847_set_func, .set_func = ft847_set_func,
.set_ctcss_tone = ft847_set_ctcss_tone, .set_ctcss_tone = ft847_set_ctcss_tone,
.set_ctcss_sql = ft847_set_ctcss_sql, // .set_ctcss_sql = ft847_set_ctcss_sql,
.set_dcs_sql = ft847_set_dcs_sql, // .set_dcs_sql = ft847_set_dcs_sql,
.set_rptr_shift = ft847_set_rptr_shift, // .set_rptr_shift = ft847_set_rptr_shift,
.set_rptr_offs = ft847_set_rptr_offs, // .set_rptr_offs = ft847_set_rptr_offs,
.hamlib_check_rig_caps = HAMLIB_CHECK_RIG_CAPS .hamlib_check_rig_caps = HAMLIB_CHECK_RIG_CAPS
}; };