Updated filters

git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2516 7ae35d74-ebe9-4afe-98af-79ac388436b8
Hamlib-1.2.9
Terry Embry, KJ4EED 2008-12-17 22:57:04 +00:00
rodzic b3037797c8
commit 1f287f38af
4 zmienionych plików z 49 dodań i 24 usunięć

Wyświetl plik

@ -8,7 +8,7 @@
* via serial interface to an FT-450 using the "CAT" interface
*
*
* $Id: ft450.c,v 1.5 2008-12-06 13:28:32 mrtembry Exp $
* $Id: ft450.c,v 1.6 2008-12-17 22:57:04 mrtembry Exp $
*
*
* This library is free software; you can redistribute it and/or
@ -141,16 +141,22 @@ const struct rig_caps ft450_caps = {
/* mode/filter list, .remember = order matters! */
.filters = {
{RIG_MODE_SSB, kHz(2.4)}, /* standard SSB filter bandwidth */
{RIG_MODE_CW, kHz(2.4)}, /* normal CW filter */
{RIG_MODE_CW, kHz(0.5)}, /* CW filter with narrow selection (must be installed!) */
{RIG_MODE_AM, kHz(6)}, /* normal AM filter */
{RIG_MODE_AM, kHz(2.4)}, /* AM filter with narrow selection (SSB filter switched in) */
{RIG_MODE_FM, kHz(12)}, /* FM */
{FT450_CW_RTTY_PKT_RX_MODES, kHz(1.8)}, /* Normal must be first */
{FT450_CW_RTTY_PKT_RX_MODES, kHz(0.5)}, /* Narrow filter bandwidth */
{FT450_CW_RTTY_PKT_RX_MODES, kHz(2.4)}, /* Wide filter bandwidth */
{RIG_MODE_SSB, kHz(2.4)}, /* Normal SSB filter bandwidth */
{RIG_MODE_SSB, kHz(1.8)}, /* Narrow SSB filter bandwidth */
{RIG_MODE_SSB, kHz(3.0)}, /* Wide SSB filter bandwidth */
{RIG_MODE_AM, kHz(6)}, /* normal AM filter */
{RIG_MODE_AM, kHz(3)},
{RIG_MODE_AM, kHz(9)},
{FT450_FM_RX_MODES, kHz(12)}, /* FM */
{RIG_MODE_FM, kHz(8)}, /* narrow FM */
RIG_FLT_END,
},
.priv = NULL, /* private data FIXME: */
.rig_init = newcat_init,

Wyświetl plik

@ -8,7 +8,7 @@
* via serial interface to an FT-450 using the "CAT" interface
*
*
* $Id: ft450.h,v 1.3 2008-12-06 13:27:32 mrtembry Exp $
* $Id: ft450.h,v 1.4 2008-12-17 22:57:04 mrtembry Exp $
*
*
* This library is free software; you can redistribute it and/or
@ -40,10 +40,19 @@
/* Receiver caps */
#define FT450_ALL_RX_MODES (RIG_MODE_AM|RIG_MODE_CW|RIG_MODE_USB|RIG_MODE_LSB)
#define FT450_SSB_CW_RX_MODES (RIG_MODE_CW|RIG_MODE_USB|RIG_MODE_LSB)
/* FT450 USER-L == RIG_MODE_PKTLSB */
/* FT450 USER-U == RIG_MODE_PKTUSB */
/* */
#define FT450_ALL_RX_MODES (RIG_MODE_AM|RIG_MODE_CW|RIG_MODE_CWR|RIG_MODE_SSB|\
RIG_MODE_RTTY|RIG_MODE_RTTYR|RIG_MODE_PKTLSB|RIG_MODE_PKTUSB|RIG_MODE_PKTFM)
#define FT450_SSB_CW_RX_MODES (RIG_MODE_CW|RIG_MODE_CWR|RIG_MODE_SSB|\
RIG_MODE_RTTY|RIG_MODE_RTTYR|RIG_MODE_PKTLSB|RIG_MODE_PKTUSB)
#define FT450_AM_RX_MODES (RIG_MODE_AM)
#define FT450_FM_RX_MODES (RIG_MODE_FM)
#define FT450_FM_RX_MODES (RIG_MODE_FM|RIG_MODE_PKTFM)
#define FT450_CW_RX_MODES (RIG_MODE_CW|RIG_MODE_CWR)
#define FT450_CW_RTTY_PKT_RX_MODES (RIG_MODE_RTTY|RIG_MODE_RTTYR|\
RIG_MODE_PKTUSB|RIG_MODE_PKTLSB|RIG_MODE_CW|RIG_MODE_CWR)
/* TRX caps */

Wyświetl plik

@ -8,7 +8,7 @@
* via serial interface to an FT-950 using the "CAT" interface
*
*
* $Id: ft950.c,v 1.7 2008-12-06 02:37:45 mrtembry Exp $
* $Id: ft950.c,v 1.8 2008-12-17 22:57:04 mrtembry Exp $
*
*
* This library is free software; you can redistribute it and/or
@ -140,17 +140,23 @@ const struct rig_caps ft950_caps = {
},
/* mode/filter list, .remember = order matters! */
.filters = {
{RIG_MODE_SSB, kHz(2.4)}, /* standard SSB filter bandwidth */
{RIG_MODE_CW, kHz(2.4)}, /* normal CW filter */
{RIG_MODE_CW, kHz(0.5)}, /* CW filter with narrow selection (must be installed!) */
{RIG_MODE_AM, kHz(6)}, /* normal AM filter */
{RIG_MODE_AM, kHz(2.4)}, /* AM filter with narrow selection (SSB filter switched in) */
{RIG_MODE_FM, kHz(12)}, /* FM */
.filters = {
{FT950_CW_RTTY_PKT_RX_MODES, kHz(1.7)}, /* Normal must be first */
{FT950_CW_RTTY_PKT_RX_MODES, kHz(0.5)}, /* Narrow filter bandwidth */
{FT950_CW_RTTY_PKT_RX_MODES, kHz(2.4)}, /* Wide filter bandwidth */
{RIG_MODE_SSB, kHz(2.4)}, /* Normal SSB filter bandwidth */
{RIG_MODE_SSB, kHz(1.8)}, /* Narrow SSB filter bandwidth */
{RIG_MODE_SSB, kHz(3.0)}, /* Wide SSB filter bandwidth */
{RIG_MODE_AM, kHz(9)}, /* AM Normal */
{RIG_MODE_AM, kHz(6)},
{FT950_FM_RX_MODES, kHz(12)}, /* FM */
{RIG_MODE_FM, kHz(8)}, /* narrow FM */
RIG_FLT_END,
},
.priv = NULL, /* private data FIXME: */
.rig_init = newcat_init,

Wyświetl plik

@ -8,7 +8,7 @@
* via serial interface to an FT-950 using the "CAT" interface
*
*
* $Id: ft950.h,v 1.7 2008-12-14 18:51:25 mrtembry Exp $
* $Id: ft950.h,v 1.8 2008-12-17 22:57:04 mrtembry Exp $
*
*
* This library is free software; you can redistribute it and/or
@ -40,11 +40,15 @@
/* Receiver caps */
#define FT950_ALL_RX_MODES (RIG_MODE_AM|RIG_MODE_CW|RIG_MODE_USB|RIG_MODE_LSB)
#define FT950_SSB_CW_RX_MODES (RIG_MODE_CW|RIG_MODE_USB|RIG_MODE_LSB)
#define FT950_ALL_RX_MODES (RIG_MODE_AM|RIG_MODE_CW|RIG_MODE_CWR|RIG_MODE_SSB|\
RIG_MODE_RTTY|RIG_MODE_RTTYR|RIG_MODE_PKTLSB|RIG_MODE_PKTUSB|RIG_MODE_PKTFM)
#define FT950_SSB_CW_RX_MODES (RIG_MODE_CW|RIG_MODE_CWR|RIG_MODE_SSB|\
RIG_MODE_RTTY|RIG_MODE_RTTYR|RIG_MODE_PKTLSB|RIG_MODE_PKTUSB)
#define FT950_AM_RX_MODES (RIG_MODE_AM)
#define FT950_FM_RX_MODES (RIG_MODE_FM)
#define FT950_FM_RX_MODES (RIG_MODE_FM|RIG_MODE_PKTFM)
#define FT950_CW_RX_MODES (RIG_MODE_CW|RIG_MODE_CWR)
#define FT950_CW_RTTY_PKT_RX_MODES (RIG_MODE_RTTY|RIG_MODE_RTTYR|\
RIG_MODE_PKTUSB|RIG_MODE_PKTLSB|RIG_MODE_CW|RIG_MODE_CWR)
/* TRX caps */