From: Terry E. K. <mrt...@us...> - 2008-12-28 04:06:20
|
Update of /cvsroot/hamlib/hamlib/yaesu In directory 23jxhf1.ch3.sourceforge.com:/tmp/cvs-serv22569 Modified Files: newcat.c Log Message: Added more METERS to newcat_set_level RIG_LEVEL_METER Index: newcat.c =================================================================== RCS file: /cvsroot/hamlib/hamlib/yaesu/newcat.c,v retrieving revision 1.34 retrieving revision 1.35 diff -C2 -r1.34 -r1.35 *** newcat.c 28 Dec 2008 00:25:31 -0000 1.34 --- newcat.c 28 Dec 2008 04:06:14 -0000 1.35 *************** *** 1381,1394 **** for (i = 0, ts_match = FALSE; i < TSLSTSIZ && rig->caps->tuning_steps[i].ts; i++) if (rig->caps->tuning_steps[i].modes & mode) { ! if (ts <= rig->caps->tuning_steps[i].ts) { err = newcat_set_faststep(rig, FALSE); ! if (err != RIG_OK) ! return err; ! } ! else { err = newcat_set_faststep(rig, TRUE); ! if (err != RIG_OK) ! return err; ! } ts_match = TRUE; break; --- 1381,1391 ---- for (i = 0, ts_match = FALSE; i < TSLSTSIZ && rig->caps->tuning_steps[i].ts; i++) if (rig->caps->tuning_steps[i].modes & mode) { ! if (ts <= rig->caps->tuning_steps[i].ts) err = newcat_set_faststep(rig, FALSE); ! else err = newcat_set_faststep(rig, TRUE); ! ! if (err != RIG_OK) ! return err; ts_match = TRUE; break; *************** *** 1999,2003 **** strcpy(cmdstr, "MS2;"); break; ! case RIG_METER_SWR: strcpy(cmdstr, "MS3;"); break; default: return -RIG_EINVAL; } --- 1996,2003 ---- strcpy(cmdstr, "MS2;"); break; ! case RIG_METER_SWR: strcpy(cmdstr, "MS3;"); break; ! case RIG_METER_COMP: strcpy(cmdstr, "MS0;"); break; ! case RIG_METER_IC: strcpy(cmdstr, "MS4;"); break; ! case RIG_METER_VDD: strcpy(cmdstr, "MS5;"); break; default: return -RIG_EINVAL; } |