[Hamlib-cvs-digest] CVS: hamlib/ft747 ft747.c,1.23,1.24
Library to control radio transceivers and receivers
Brought to you by:
n0nb
From: Frank S. <jav...@us...> - 2000-12-09 21:48:56
|
Update of /cvsroot/hamlib/hamlib/ft747 In directory slayer.i.sourceforge.net:/tmp/cvs-serv31046 Modified Files: ft747.c Log Message: minor updates to active vfo handling Index: ft747.c =================================================================== RCS file: /cvsroot/hamlib/hamlib/ft747/ft747.c,v retrieving revision 1.23 retrieving revision 1.24 diff -C2 -r1.23 -r1.24 *** ft747.c 2000/12/09 02:01:59 1.23 --- ft747.c 2000/12/09 21:48:52 1.24 *************** *** 500,509 **** cmd[3] = FT747_VFO_A; write_block(rig_s->fd, cmd, FT747_CMD_LENGTH, rig_s->write_delay, rig_s->post_write_delay); - p->current_vfo = RIG_VFO_A; /* update active VFO */ return RIG_OK; case RIG_VFO_B: cmd[3] = FT747_VFO_B; write_block(rig_s->fd, cmd, FT747_CMD_LENGTH, rig_s->write_delay, rig_s->post_write_delay); - p->current_vfo = RIG_VFO_B; /* update active VFO */ return RIG_OK; default: --- 500,507 ---- *************** *** 515,518 **** --- 513,517 ---- return -RIG_EINVAL; /* sorry, wrong VFO */ } + } *************** *** 530,534 **** status = p->update_data[FT747_SUMO_DISPLAYED_STATUS]; ! status = status & SF_VFOAB; /* check VFO bit*/ rig_debug(RIG_DEBUG_VERBOSE,"ft747: vfo status = %x \n", status); --- 529,533 ---- status = p->update_data[FT747_SUMO_DISPLAYED_STATUS]; ! status &= SF_VFOAB; /* check VFO bit*/ rig_debug(RIG_DEBUG_VERBOSE,"ft747: vfo status = %x \n", status); |