示例#1
0
 public void transmitRate(WirelessTypes.WirelessSampleRate rate)
 {
     msclPINVOKE.HistogramOptions_transmitRate__SWIG_1(swigCPtr, (int)rate);
     if (msclPINVOKE.SWIGPendingException.Pending)
     {
         throw msclPINVOKE.SWIGPendingException.Retrieve();
     }
 }
示例#2
0
 public void derivedDataRate(WirelessTypes.WirelessSampleRate rate)
 {
     msclPINVOKE.WirelessNodeConfig_derivedDataRate__SWIG_1(swigCPtr, (int)rate);
     if (msclPINVOKE.SWIGPendingException.Pending)
     {
         throw msclPINVOKE.SWIGPendingException.Retrieve();
     }
 }
示例#3
0
 public virtual WirelessTypes.WirelessSampleRate maxSampleRateForSettlingTime(WirelessTypes.SettlingTime filterSettlingTime, WirelessTypes.SamplingMode samplingMode, WirelessTypes.DataCollectionMethod dataCollectionMethod, WirelessTypes.DataMode dataMode)
 {
     WirelessTypes.WirelessSampleRate ret = (WirelessTypes.WirelessSampleRate)msclPINVOKE.NodeFeatures_maxSampleRateForSettlingTime(swigCPtr, (int)filterSettlingTime, (int)samplingMode, (int)dataCollectionMethod, (int)dataMode);
     if (msclPINVOKE.SWIGPendingException.Pending)
     {
         throw msclPINVOKE.SWIGPendingException.Retrieve();
     }
     return(ret);
 }
示例#4
0
 public virtual WirelessTypes.WirelessSampleRate maxSampleRate(WirelessTypes.SamplingMode samplingMode, ChannelMask channels, WirelessTypes.DataCollectionMethod dataCollectionMethod, WirelessTypes.DataMode dataMode)
 {
     WirelessTypes.WirelessSampleRate ret = (WirelessTypes.WirelessSampleRate)msclPINVOKE.NodeFeatures_maxSampleRate(swigCPtr, (int)samplingMode, ChannelMask.getCPtr(channels), (int)dataCollectionMethod, (int)dataMode);
     if (msclPINVOKE.SWIGPendingException.Pending)
     {
         throw msclPINVOKE.SWIGPendingException.Retrieve();
     }
     return(ret);
 }
示例#5
0
 public WirelessTypes.WirelessSampleRate transmitRate()
 {
     WirelessTypes.WirelessSampleRate ret = (WirelessTypes.WirelessSampleRate)msclPINVOKE.HistogramOptions_transmitRate__SWIG_0(swigCPtr);
     if (msclPINVOKE.SWIGPendingException.Pending)
     {
         throw msclPINVOKE.SWIGPendingException.Retrieve();
     }
     return(ret);
 }
示例#6
0
 public WirelessTypes.WirelessSampleRate derivedDataRate()
 {
     WirelessTypes.WirelessSampleRate ret = (WirelessTypes.WirelessSampleRate)msclPINVOKE.WirelessNodeConfig_derivedDataRate__SWIG_0(swigCPtr);
     if (msclPINVOKE.SWIGPendingException.Pending)
     {
         throw msclPINVOKE.SWIGPendingException.Retrieve();
     }
     return(ret);
 }
示例#7
0
 public WirelessTypes.WirelessSampleRate toWirelessSampleRate()
 {
     WirelessTypes.WirelessSampleRate ret = (WirelessTypes.WirelessSampleRate)msclPINVOKE.SampleRate_toWirelessSampleRate(swigCPtr);
     if (msclPINVOKE.SWIGPendingException.Pending)
     {
         throw msclPINVOKE.SWIGPendingException.Retrieve();
     }
     return(ret);
 }
示例#8
0
        public virtual bool supportsSampleRate(WirelessTypes.WirelessSampleRate sampleRate, WirelessTypes.SamplingMode samplingMode, WirelessTypes.DataCollectionMethod dataCollectionMethod, WirelessTypes.DataMode dataMode)
        {
            bool ret = msclPINVOKE.NodeFeatures_supportsSampleRate(swigCPtr, (int)sampleRate, (int)samplingMode, (int)dataCollectionMethod, (int)dataMode);

            if (msclPINVOKE.SWIGPendingException.Pending)
            {
                throw msclPINVOKE.SWIGPendingException.Retrieve();
            }
            return(ret);
        }
示例#9
0
        public static float flashBandwidth_burst(WirelessTypes.WirelessSampleRate rawSampleRate, WirelessTypes.DataFormat dataFormat, byte numRawChannels, uint derivedBytesPerSweep, uint numSweeps, TimeSpan timeBetweenBursts)
        {
            float ret = msclPINVOKE.WirelessNodeConfig_flashBandwidth_burst((int)rawSampleRate, (int)dataFormat, numRawChannels, derivedBytesPerSweep, numSweeps, TimeSpan.getCPtr(timeBetweenBursts));

            if (msclPINVOKE.SWIGPendingException.Pending)
            {
                throw msclPINVOKE.SWIGPendingException.Retrieve();
            }
            return(ret);
        }
示例#10
0
        public static float flashBandwidth(WirelessTypes.WirelessSampleRate rawSampleRate, WirelessTypes.DataFormat dataFormat, byte numRawChannels, uint derivedBytesPerSweep, WirelessTypes.WirelessSampleRate derivedRate)
        {
            float ret = msclPINVOKE.WirelessNodeConfig_flashBandwidth((int)rawSampleRate, (int)dataFormat, numRawChannels, derivedBytesPerSweep, (int)derivedRate);

            if (msclPINVOKE.SWIGPendingException.Pending)
            {
                throw msclPINVOKE.SWIGPendingException.Retrieve();
            }
            return(ret);
        }
示例#11
0
        public static SampleRate FromWirelessEepromValue(WirelessTypes.WirelessSampleRate eepromValue)
        {
            SampleRate ret = new SampleRate(msclPINVOKE.SampleRate_FromWirelessEepromValue((int)eepromValue), true);

            if (msclPINVOKE.SWIGPendingException.Pending)
            {
                throw msclPINVOKE.SWIGPendingException.Retrieve();
            }
            return(ret);
        }