Example #1
0
        public static int daqSet(uint index, uint chn, uint attrType, DACParas pVal)
        {
            int error_code;

            error_code = USCOMM_SetDac(index, chn, attrType, pVal);
            return(error_code);
        }
Example #2
0
        public static int DACFile(uint ascanNum, uint ascanPort, DACParas dacParas)
        {
            int      error_code;
            uint     attr = DaqAttrType.dac.File;
            DACParas val  = dacParas;

            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 DAC file failed", "错误:设置DAC file失败");
            }
            return(error_code);
        }
Example #3
0
        public static int DACFile(uint ascanNum, uint ascanPort, ref DACParas dacParas)
        {
            int      error_code;
            uint     attr = DaqAttrType.dac.File;
            DACParas val  = new DACParas();

            if (ascanNum < ascanNumMin || ascanNum > ascanNumMax)
            {
                error_code = -1;
                return(error_code);
            }

            error_code = DAQ.daqGet(ascanNum, ascanPort, attr, ref dacParas);
            if (error_code != (int)PDAQ_ERR.GOOD)
            {
                MessageShow.show("Error:Get DAC file failed", "错误:获得DAC file失败");
            }
            dacParas = val;
            return(error_code);
        }
Example #4
0
 private static extern int USCOMM_SetDac(uint index, uint chn, uint attrType, DACParas pVal);