From: Stephane F. <f4...@us...> - 2000-10-16 22:27:14
|
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 */ |