コード例 #1
0
 static AgSettings( )
 {
     defaultSettings_             = new AgSettings( );
     defaultSettings_.GpibAddress = 1;
     defaultSettings_.GpibTimeout = TimeoutValue.T30s;
     defaultSettings_.CtrolType   = VIType.Voltage;
 }
コード例 #2
0
 public AgPowerSupply(byte address, TimeoutValue timeout)
     : this()
 {
     settings             = AgSettings.DefaultSettings;
     settings.GpibAddress = address;
     settings.GpibTimeout = timeout;
     this.InternalConnect( );
 }
コード例 #3
0
 public AMP_FL8611(byte address, TimeoutValue timeout)
     : this()
 {
     settings             = AgSettings.DefaultSettings;
     settings.GpibAddress = address;
     settings.GpibTimeout = timeout;
     this.gpib            = new GpibDriver(this.settings.GpibAddress);
     gpib.GetIdentity( );
 }
コード例 #4
0
        private char delimiter  = '\n'; //'\r';
        /// <summary>
        /// int: Gpib address
        /// AgE3640AOutputVoltage: Output select
        /// VIType: Voltage or Current
        /// Double: Corresponding compliance value
        /// </summary>

        public AMP_FL8611( )
        {
            settings = AgSettings.DefaultSettings;
        }
コード例 #5
0
        /// <summary>
        /// int: Gpib address
        /// AgE3640AOutputVoltage: Output select
        /// VIType: Voltage or Current
        /// Double: Corresponding compliance value
        /// </summary>

        public AgPowerSupply( )
        {
            settings = AgSettings.DefaultSettings;
        }