public IviDmmTemperature(IDriverAdapterBase Adapter) { this.Adapter = Adapter; DmmRtd = new IviDmmRtd(Adapter); DmmThermistor = new IviDmmThermistor(Adapter); DmmThermocouple = new IviDmmThermocouple(Adapter); }
public IviDownconverterFrequencySweep(IDriverAdapterBase Adapter) { this.Adapter = Adapter; IviDownconverterInterop = (IviCInterop.IviDownconverter)Adapter.Interop; DownconverterFrequencySweepAnalog = new IviDownconverterFrequencySweepAnalog(Adapter); DownconverterFrequencyStep = new IviDownconverterFrequencyStep(Adapter); DownconverterFrequencySweepList = new IviDownconverterFrequencySweepList(Adapter); }
public IviSwtchChannel(IDriverAdapterBase Adapter, int Index) { this.Adapter = Adapter; IviSwtchInterop = (IviCInterop.IviSwtch)Adapter.Interop; this.Index = Index; StringBuilder NameValue = new StringBuilder(256); Adapter.ViSessionStatusCheck(IviSwtchInterop.GetChannelName(Adapter.Session, Index, NameValue.Capacity, NameValue)); ChannelName = NameValue.ToString(); SwtchCharacteristics = new IviSwtchCharacteristics(Adapter, ChannelName); }
public IviSwtchChannelCollection(IDriverAdapterBase Adapter) { this.Adapter = Adapter; int ChannelCount = Adapter.GetAttributeViInt32(IviSwtchAttribute.IVISWTCH_ATTR_CHANNEL_COUNT); Channels = new List <IIviSwtchChannel>(); ChannelNames = new List <string>(); for (int Index = 1; Index <= ChannelCount; Index++) { IIviSwtchChannel Channel = new IviSwtchChannel(Adapter, Index); Channels.Add(Channel); ChannelNames.Add(Channel.Name); } }
public IviDCPwrOutputCollection(IDriverAdapterBase Adapter) { this.Adapter = Adapter; int OutputCount = Adapter.GetAttributeViInt32(IviDCPwrAttribute.IVIDCPWR_ATTR_CHANNEL_COUNT); Outputs = new List <IIviDCPwrOutput>(); OutputNames = new List <string>(); for (int Index = 1; Index <= OutputCount; Index++) { IIviDCPwrOutput Output = new IviDCPwrOutput(Adapter, Index); Outputs.Add(Output); OutputNames.Add(Output.Name); } }
public IviPwrMeterChannelCollection(IDriverAdapterBase Adapter) { this.Adapter = Adapter; IviPwrMeterInterop = (IviCInterop.IviPwrMeter)Adapter.Interop; int ChannelCount = Adapter.GetAttributeViInt32(IviPwrMeterAttribute.IVIPWRMETER_ATTR_CHANNEL_COUNT); Channels = new List <IIviPwrMeterChannel>(); ChannelNames = new List <string>(); for (int Index = 1; Index <= ChannelCount; Index++) { IIviPwrMeterChannel Channel = new IviPwrMeterChannel(Adapter, Index); Channels.Add(Channel); ChannelNames.Add(Channel.Name); } }
public IviDCPwrOutput(IDriverAdapterBase Adapter, int Index) { this.Adapter = Adapter; IviDCPwrInterop = (IviCInterop.IviDCPwr)Adapter.Interop; this.Index = Index; try { StringBuilder NameValue = new StringBuilder(256); Adapter.ViSessionStatusCheck(IviDCPwrInterop.GetChannelName(Adapter.Session, Index, NameValue.Capacity, NameValue)); ChannelName = NameValue.ToString(); } catch { ChannelName = string.Empty; } }
public IviPwrMeterChannel(IDriverAdapterBase Adapter, int Index) { this.Adapter = Adapter; IviPwrMeterInterop = (IviCInterop.IviPwrMeter)Adapter.Interop; this.Index = Index; try { StringBuilder NameValue = new StringBuilder(256); Adapter.ViSessionStatusCheck(IviPwrMeterInterop.GetChannelName(Adapter.Session, Index, NameValue.Capacity, NameValue)); ChannelName = NameValue.ToString(); } catch { ChannelName = string.Empty; } PwrMeterAveraging = new IviPwrMeterAveraging(Adapter, ChannelName); PwrMeterDutyCycleCorrection = new IviPwrMeterDutyCycleCorrection(Adapter, ChannelName); PwrMeterRange = new IviPwrMeterRange(Adapter, ChannelName); }
public IviDCPwrTrigger(IDriverAdapterBase Adapter) { this.Adapter = Adapter; IviDCPwrInterop = (IviCInterop.IviDCPwr)Adapter.Interop; }
public DriverUtility(IDriverAdapterBase Adapter) { this.Adapter = Adapter; }
public IviDriverLock(IDriverAdapterBase Adapter) { this.Adapter = Adapter; Adapter.ViSessionStatusCheck(Adapter.Interop.LockSession(Adapter.Session, ref HasLock)); }
public DriverOperation(IDriverAdapterBase Adapter) { this.Adapter = Adapter; }
public IviDmmMultiPoint(IDriverAdapterBase Adapter) { this.Adapter = Adapter; IviDmmInterop = (IviCInterop.IviDmm)Adapter.Interop; }
public IviDmmThermocouple(IDriverAdapterBase Adapter) { this.Adapter = Adapter; IviDmmInterop = (IviCInterop.IviDmm)Adapter.Interop; }
public IviDmmFrequency(IDriverAdapterBase Adapter) { this.Adapter = Adapter; }
public IviPwrMeterInternalTrigger(IDriverAdapterBase Adapter) { this.Adapter = Adapter; IviPwrMeterInterop = (IviCInterop.IviPwrMeter)Adapter.Interop; }
public IviPwrMeterMeasurement(IDriverAdapterBase Adapter) { this.Adapter = Adapter; IviPwrMeterInterop = (IviCInterop.IviPwrMeter)Adapter.Interop; }
public IviPwrMeterRange(IDriverAdapterBase Adapter, string ChannelName) { this.Adapter = Adapter; IviPwrMeterInterop = (IviCInterop.IviPwrMeter)Adapter.Interop; this.ChannelName = ChannelName; }
public IviPwrMeterDutyCycleCorrection(IDriverAdapterBase Adapter, string ChannelName) { this.Adapter = Adapter; IviPwrMeterInterop = (IviCInterop.IviPwrMeter)Adapter.Interop; this.ChannelName = ChannelName; }
public IviDmmAdvanced(IDriverAdapterBase Adapter) { this.Adapter = Adapter; }
public IviDownconverterCalibration(IDriverAdapterBase Adapter) { this.Adapter = Adapter; IviDownconverterInterop = (IviCInterop.IviDownconverter)Adapter.Interop; }
public IviDmmMeasurement(IDriverAdapterBase Adapter) { this.Adapter = Adapter; IviDmmInterop = (IviCInterop.IviDmm)Adapter.Interop; }
public IviDownconverterExternalMixerBias(IDriverAdapterBase Adapter) { this.Adapter = Adapter; IviDownconverterInterop = (IviCInterop.IviDownconverter)Adapter.Interop; }
public IviDmmThermistor(IDriverAdapterBase Adapter) { this.Adapter = Adapter; }
public IviDownconverterIFOutput(IDriverAdapterBase Adapter) { this.Adapter = Adapter; IviDownconverterInterop = (IviCInterop.IviDownconverter)Adapter.Interop; }
public IviDmmTrigger(IDriverAdapterBase Adapter) { this.Adapter = Adapter; IviDmmInterop = (IviCInterop.IviDmm)Adapter.Interop; DmmMultiPoint = new IviDmmMultiPoint(Adapter); }
public IviDownconverterRFInput(IDriverAdapterBase Adapter) { this.Adapter = Adapter; IviDownconverterInterop = (IviCInterop.IviDownconverter)Adapter.Interop; DownconverterFrequencySweep = new IviDownconverterFrequencySweep(Adapter); }
public IviDownconverterFrequencySweepList(IDriverAdapterBase Adapter) { this.Adapter = Adapter; IviDownconverterInterop = (IviCInterop.IviDownconverter)Adapter.Interop; }
public DriverIdentity(IDriverAdapterBase Adapter, string TargetSoftwareModuleName) { this.Adapter = Adapter; this.TargetSoftwareModuleName = TargetSoftwareModuleName; }
public IviDownconverterReferenceOscillator(IDriverAdapterBase Adapter) { this.Adapter = Adapter; IviDownconverterInterop = (IviCInterop.IviDownconverter)Adapter.Interop; }