Agilent Technologies Setting 82357A High-Performance Operation, Setting T1 Value With Sicl

Page 41

Using the 82357A

Setting Configuration Parameters

Setting 82357A High-Performance Operation

Introduction

Setting T1 Value With VISA

NOTE

Changing the T1 delay as described in this section is an advanced feature and also requires attention to cable lengths and other system features.

The GPIB transfer rate for 82357A writes using large (>1000 bytes) buffer size is affected by the Data Available (T1) delay time. (The transfer rates are not noticeably affected when the buffer size is <1000 bytes). The default delay time used by the 82357A is 800 nsec.

The maximum transfer rate for T1 = 350 nsec is about 900 KBytes/sec as compared to about 650 KBytes/sec for the 82357A default value of 800 nsec. Changing the T1 delay affects ONLY the write performance of the 82357A.

To set the T1 value with VISA, use the VI_AGATTR_GPIB_T1_DELAY attribute. The VI_AGATTR_GPIB_T1_DELAY value is the time of the T1 delay in nanoseconds, and should be no less than VI_AG_GPIB_T1DELAY_MIN

or no greater than VI_AG_GPIB_T1DELAY_MAX. This value is defined in Agilent's 'visa.h' header file. To use this value, you must '#define AGVISA_ATTRIBUTES' before the '#include "visa.h" in your C or C++ source file.

The 82357A supports T1 delays from 350 nsec to <max_value> in steps of 40 nsec. You can find out the actual value by calling viGetAttribute().

Attribute

Access Priv.

Data Type

Range (nsec)

Used By

 

 

 

 

 

VI_AGATTR_GPIB_

RW Global

ViInt32

VI_AG_GPIB_T1DELAY_MIN to

GPIB INTFC

T1_DELAY

 

 

VI_AG_GPIB_T1DELAY_MAX

resources

 

 

 

 

 

Setting T1 Value With SICL

To set the T1 value with SICL, use the igpibsett1delay() command and modify the GPIB environment. For further information, you may want

to see the Hewlett-Packard document “Tutorial Description of the Hewlett- Packard Interface Bus”. See Section 2.12, Optimizing Performance.

Chapter 2

41

Image 41
Contents USB/GPIB Interface Converter Page Contents Guide Contents Guide General Information Installing the 82357A Installing the 82357A Before You Install the 82357A Steps to Install the 82357ACheck Your Shipment Before You Install the 82357ACheck System Requirements Checking for Installed Agilent IO Libraries Installing Agilent IO Libraries SuiteInstalling Agilent IO Libraries Suite ‰ Click Start Run 82357A Hardware Description Connecting the 82357AConnecting the 82357A to Your PC Connecting the 82357A to a USB Hub USB Cable 82357A Introduction Observing Windows Plug and Play ManagerSequence Windows XP Only Typical Windows Plug and Play Manager Sequence Hardware Installation dialog box appearsConnecting the 82357A Connecting the 82357A Setting 82357A Default Configuration Configuring the 82357AConnecting Multiple 82357As. An Agilent 82357A USB/GPIB Configuring the 82357A Setting 82357A Custom Configuration Configuring the 82357A Connection Expert Connecting a Single Gpib Instrument Connecting Gpib InstrumentsConnecting Multiple Gpib Instruments Establishing Instrument Communication Programming via the 82357AProgramming Gpib Instruments Configuration Accessing Visa Sicl ManualsIntroduction to IO InterfaceTypical System Installation 82357 USB/GPIB Interface Using the 82357A Using the 82357A Initial 82357A Operating States Modes of OperationIntroduction to 82357A Operating Modes Single Mode Features Multiple Mode FeaturesSingle 82357A Operation SRQ Operation Multiple 82357A OperationChanging Configuration Parameters Setting Configuration ParametersChanging Modes of Operation Setting Timeout Floor ValuesSetting T1 Value With Sicl Setting 82357A High-Performance OperationIntroduction Setting T1 Value With Visa Setting Configuration Parameters Chapter Troubleshooting the 82357A Troubleshooting the 82357A Observe the LED States Troubleshooting FlowchartFor telephone and web assistance, see Contacting Agilent on Check USB Cables, USB Interface, Host PC Reboot the PCHardware Checks Check Device Manager Check Suspend/Resume Operation Software Installation ChecksVerify Agilent IO Libraries Suite Installation Software Installation Checks \Windows\inf\agt3579x.inf Verify 82357A USB Driver InstallationChecking IO Control Operation Software Configuration ChecksCheck USB Scanner Check for usbscan.sys Windows 98 SE Only Assigning usbscan Driver to the 82357A Contacting Agilent Service/Support Information82357A Service Information 82357A User’s Guide Information 82357A User’s Guide Information Guide Contents Government Restricted Rights Guide General InformationTrademark Information Warranty InformationPrinting History Copyright InformationDeclaration of Conformity 82357A Specifications 82357A Specifications General Requirements Technical SpecificationsGpib Modes Operation Supported Supplementary InformationIndex IndexIndex Page 82357-90002