private void initReceiverPath() { int error_code; ReceiverPATH receiverPATH = ReceiverPATH.Normal; error_code = GetRecieverDAQ.ReceiverPATH(SelectAscan.sessionIndex, SelectAscan.port, ref receiverPATH); if (error_code != 0) { return; } switch (receiverPATH) { case ReceiverPATH.Normal: rdoNormal.Checked = true; break; case ReceiverPATH.Hvsense: rdoTransmitVoltageAcquisition.Checked = true; break; case ReceiverPATH.Testin: rdoTestInput.Checked = true; break; default: MessageShow.show("Error:Initial receiver path failed!", "错误:初始化接收路径失败!"); break; } }
public static int RecieverPATH(uint ascanNum, uint ascanPort, ReceiverPATH receiverPATH) { int error_code; uint attr = DaqAttrType.receiver.ReceiverPATH; uint val = (uint)receiverPATH; if (ascanNum < ascanNumMin || ascanNum > ascanNumMax) { error_code = -1; return(error_code); } error_code = DAQ.daqSet(ascanNum, ascanPort, attr, val); if (error_code != (int)PDAQ_ERR.GOOD) { MessageShow.show("Error:Set reciever PATH failed!", "错误:设置reciever PATH失败!"); } return(error_code); }
public static int ReceiverPATH(uint ascanNum, uint port, ref ReceiverPATH receiverPATH) { int error_code; uint attr = DaqAttrType.receiver.ReceiverPATH; uint val = 0; if (ascanNum < ascanNumMin || ascanNum > ascanNumMax) { error_code = -1; return(error_code); } error_code = DAQ.daqGet(ascanNum, port, attr, ref val); if (error_code != (int)PDAQ_ERR.GOOD) { MessageShow.show("Error:Get reciever PATH failed!", "错误:获得reciever PATH失败!"); } receiverPATH = (ReceiverPATH)val; return(error_code); }