User`s manual

VXI Technology, Inc.
136 Tektronix to VXI Technology Cross-Ref. Guide
VXIPLUG&PLAY COMMON FUNCTION CALLS
Rehosting
To replace obsolete components typically requires a great deal of software effort because there are
often many test program sets that need to be changed. VXI Technology has greatly simplified this
task by developing a translation driver set for the VX4801. The translation driver takes function
calls to the VX4801 and converts them to VTI4801 calls. The result is that any code written to
operate with the VX4801 can be used, without modification, when an VTI4801 is installed in its
place.
All commonly used functions are supported in the translation driver set. For those functions not
supported, VTI includes the translation driver source code for custom modification or will add the
functions by request. A list of all tkvx4801 functions supported in the translation driver set are
listed in the following table.
TABLE 14-3: TKVX4801_32.DLL: VTI4801 TRANSLATION DRIVER SET, SUPPORTED FUNCTIONS
Class or Window
Function
Initialize tkvx4801_init
Auto Initialize tkvx4801_autoConnectToFirst
Auto Initialize tkvx4801_autoConnectToSlot
Auto Initialize tkvx4801_autoConnectToLA
Auto Initialize tkvx4801_autoConnectToAll
Measure Configure Measurement tkvx4801_setByteMode
Measure Configure Measurement tkvx4801_setUpdateCondition
Measure Configure Measurement tkvx4801_setTristateMode
Measure Configure Measurement tkvx4801_externalTristateEnable
Measure Configure Measurement tkvx4801_setPulseStrobeSense
Measure Read Initiate tkvx4801_defineMask
Measure Read Initiate tkvx4801_setOutputData
Measure Read Initiate tkvx4801_outputData
Measure Read Fetch tkvx4801_queryStatus
Measure Read Fetch tkvx4801_readInputs
Measure Read Fetch tkvx4801_readByteData
Utility Error Handling tkvx4801_error_query
Utility Error Handling tkvx4801_error_message
Utility Status tkvx4801_queryEnableStatus
Utility Status tkvx4801_queryRelayDriverStatus
Utility Status tkvx4801_queryRelayDriverStatusAll
Utility Status tkvx4801_queryTriggerConfig
Utility Status tkvx4801_queryTriggerOccurance
Utility tkvx4801_reset
Utility tkvx4801_self_test
Utility tkvx4801_revision_query
Utility tkvx4801_getSlotList
Utility tkvx4801_getSlotandLAList
Utility tkvx4801_getSlotNumber
Utility tkvx4801_getLogicalAddress
Utility tkvx4801_getInstrDesc
Utility tkvx4801_getManufacturerID