Update of /cvsroot/hamlib/hamlib/ft747
In directory slayer.i.sourceforge.net:/tmp/cvs-serv22929/ft747
Modified Files:
ft747.c
Log Message:
Misc changes to accomodate with new API, pls check modes handling and new has_level caps field
Index: ft747.c
===================================================================
RCS file: /cvsroot/hamlib/hamlib/ft747/ft747.c,v
retrieving revision 1.18
retrieving revision 1.19
diff -C2 -r1.18 -r1.19
*** ft747.c 2000/10/14 03:55:26 1.18
--- ft747.c 2000/10/16 22:27:11 1.19
***************
*** 52,58 ****
--- 52,65 ----
*/
+ #if 0
#define FT747_ALL_RX_MODES (RIG_MODE_AM| RIG_MODE_CW| RIG_MODE_USB| RIG_MODE_LSB| RIG_MODE_NAM| RIG_MODE_NCW)
#define FT747_SSB_CW_RX_MODES (RIG_MODE_CW| RIG_MODE_USB| RIG_MODE_LSB| RIG_MODE_NCW)
#define FT747_AM_RX_MODES (RIG_MODE_AM| RIG_MODE_NAM)
+ #else
+ #define FT747_ALL_RX_MODES (RIG_MODE_AM|RIG_MODE_CW|RIG_MODE_USB|RIG_MODE_LSB)
+ #define FT747_SSB_CW_RX_MODES (RIG_MODE_CW|RIG_MODE_USB|RIG_MODE_LSB)
+ #define FT747_AM_RX_MODES (RIG_MODE_AM)
+ #endif
+
#define FT747_FM_RX_MODES (RIG_MODE_FM)
***************
*** 75,79 ****
RIG_MODEL_FT747, "FT-747GX", "Yaesu", "0.1", RIG_STATUS_ALPHA,
RIG_TYPE_MOBILE, RIG_PTT_NONE, 4800, 4800, 8, 2, RIG_PARITY_NONE,
! RIG_HANDSHAKE_NONE, FT747_WRITE_DELAY, FT747_POST_WRITE_DELAY, 2000, 0,FT747_FUNC_ALL,20,RIG_TRN_OFF,
{ {100000,29999900,FT747_ALL_RX_MODES,-1,-1}, {0,0,0,0,0}, }, /* rx range */
--- 82,86 ----
RIG_MODEL_FT747, "FT-747GX", "Yaesu", "0.1", RIG_STATUS_ALPHA,
RIG_TYPE_MOBILE, RIG_PTT_NONE, 4800, 4800, 8, 2, RIG_PARITY_NONE,
! RIG_HANDSHAKE_NONE, FT747_WRITE_DELAY, FT747_POST_WRITE_DELAY, 2000, 0,FT747_FUNC_ALL,0,0,20,RIG_TRN_OFF,
{ {100000,29999900,FT747_ALL_RX_MODES,-1,-1}, {0,0,0,0,0}, }, /* rx range */
***************
*** 304,307 ****
--- 311,315 ----
mymode = MODE_SET_FMW;
break;
+ #if 0
case RIG_MODE_NFM:
mymode = MODE_SET_FMN;
***************
*** 316,319 ****
--- 324,328 ----
mymode = MODE_SET_AMW;
break;
+ #endif
default:
return -RIG_EINVAL; /* sorry, wrong MODE */
***************
*** 360,363 ****
--- 369,373 ----
(*rmode) = RIG_MODE_LSB;
break;
+ #if 0
case MODE_FMN:
(*rmode) = RIG_MODE_NFM;
***************
*** 369,372 ****
--- 379,383 ----
(*rmode) = RIG_MODE_NCW;
break;
+ #endif
default:
return -RIG_EINVAL; /* sorry, wrong mode */
|