From: Stephane F. <f4...@us...> - 2001-06-27 17:32:53
|
Update of /cvsroot/hamlib/hamlib/alinco In directory usw-pr-cvs1:/tmp/cvs-serv24836/alinco Modified Files: alinco.c alinco.h Log Message: simplified xet_split_freq/xet_split_mode, now handles only tx freq/mode Index: alinco.c =================================================================== RCS file: /cvsroot/hamlib/hamlib/alinco/alinco.c,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -r1.3 -r1.4 *** alinco.c 2001/06/12 07:07:10 1.3 --- alinco.c 2001/06/27 17:32:47 1.4 *************** *** 389,393 **** * Assumes rig!=NULL */ ! int alinco_set_split_freq(RIG *rig, vfo_t vfo, freq_t rx_freq, freq_t tx_freq) { char freqbuf[16]; --- 389,393 ---- * Assumes rig!=NULL */ ! int alinco_set_split_freq(RIG *rig, vfo_t vfo, freq_t tx_freq) { char freqbuf[16]; *************** *** 399,406 **** return -RIG_EINVAL; - retval = alinco_set_freq(rig, vfo, rx_freq); - if (retval != RIG_OK) - return retval; - /* at least 6 digits */ freq_len = sprintf(freqbuf, AL CMD_TXFREQ "%06Ld" EOM, tx_freq); --- 399,402 ---- *************** *** 415,419 **** * Assumes rig!=NULL, rx_freq!=NULL, tx_freq!=NULL */ ! int alinco_get_split_freq(RIG *rig, vfo_t vfo, freq_t *rx_freq, freq_t *tx_freq) { int retval; --- 411,415 ---- * Assumes rig!=NULL, rx_freq!=NULL, tx_freq!=NULL */ ! int alinco_get_split_freq(RIG *rig, vfo_t vfo, freq_t *tx_freq) { int retval; *************** *** 427,434 **** freqbuf[26] = '\0'; sscanf(freqbuf+16, "%Ld", tx_freq); - - /* extract RX freq */ - freqbuf[16] = '\0'; - sscanf(freqbuf+6, "%Ld", rx_freq); return RIG_OK; --- 423,426 ---- Index: alinco.h =================================================================== RCS file: /cvsroot/hamlib/hamlib/alinco/alinco.h,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -r1.3 -r1.4 *** alinco.h 2001/06/20 06:08:21 1.3 --- alinco.h 2001/06/27 17:32:47 1.4 *************** *** 52,57 **** int alinco_set_split(RIG *rig, vfo_t vfo, split_t split); int alinco_get_split(RIG *rig, vfo_t vfo, split_t *split); ! int alinco_set_split_freq(RIG *rig, vfo_t vfo, freq_t rx_freq, freq_t tx_freq); ! int alinco_get_split_freq(RIG *rig, vfo_t vfo, freq_t *rx_freq, freq_t *tx_freq); int alinco_set_func(RIG *rig, vfo_t vfo, setting_t func, int status); int alinco_get_func(RIG *rig, vfo_t vfo, setting_t func, int *status); --- 52,57 ---- int alinco_set_split(RIG *rig, vfo_t vfo, split_t split); int alinco_get_split(RIG *rig, vfo_t vfo, split_t *split); ! int alinco_set_split_freq(RIG *rig, vfo_t vfo, freq_t tx_freq); ! int alinco_get_split_freq(RIG *rig, vfo_t vfo, freq_t *tx_freq); int alinco_set_func(RIG *rig, vfo_t vfo, setting_t func, int status); int alinco_get_func(RIG *rig, vfo_t vfo, setting_t func, int *status); |