public static bool NewRFSignal(int comAddr, int clsValue, int forValue) { bool flag = false; int lvl = RFPriority.LvlTwo; RFSignal.RFNewSignal(comAddr, ComNames[comAddr - 1], clsValue, forValue); RFSignal.EnableLog(false); if (RFSignal.RFConnected(comAddr, TimeOut)) { flag = true; RFSignal.RFClear(comAddr, lvl); //只有三维功放需要执行总查询 if (clsValue == clsSunWave) { RFSignal.RFSample2(comAddr, lvl); RFSignal.RFPower(comAddr, lvl, 30); } RFSignal.RFSample(comAddr, lvl); RFSignal.RFStart(comAddr); } return(flag); }