Beispiel #1
0
        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;
            }
        }
Beispiel #2
0
        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);
        }
Beispiel #3
0
        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);
        }