User`s manual

www.vxitech.com
Tektronix to VXI Technology Cross-Ref. Guide 129
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 73A308. The translation driver takes function
calls to the 73A308 and converts them to VTI73A308 calls. The result is that any code written to
operate with the 73A308 can be used, without modification, when an VTI73A308 is installed in its
place.
TABLE 13-3: TK73A308_32.DLL: VTI73A308 TRANSLATION DRIVER SET, SUPPORTED FUNCTIONS
Class or Window
Function
Initialize tk73a308_init
Auto Initialize tk73a308_autoConnectToFirst
Auto Initialize tk73a308_autoConnectToSlot
Auto Initialize tk73a308_autoConnectToLA
Auto Initialize tk73a308_autoConnectToAll
Source tk73a308_controlRelayDriver
Source Configure Source tk73a308_configDataBuffering
Source Configure Source tk73a308_configInterrupts
Source Configure Source tk73a308_enableRelayDriverOutputs
Source Configure Source tk73a308_configTrigger
Source Initiate tk73a308_openIndividualRelay
Source Initiate tk73a308_closeIndividualRelay
Source Initiate tk73a308_openRelayBank
Source Initiate tk73a308_closeRelayBank
Source Initiate tk73a308_openCloseMultipleRelays
Source Initiate tk73a308_pulseTTLTRGLine
Utility Error Handling tk73a308_error_query
Utility Error Handling tk73a308_error_message
Utility Status tk73a308_queryEnableStatus
Utility Status tk73a308_queryRelayDriverStatus
Utility Status tk73a308_queryRelayDriverStatusAll
Utility Status tk73a308_queryTriggerConfig
Utility Status tk73a308_queryTriggerOccurance
Utility tk73a308_reset
Utility tk73a308_self_test
Utility tk73a308_revision_query
Utility tk73a308_getSlotList
Utility tk73a308_getSlotandLAList
Utility tk73a308_getSlotNumber
Utility tk73a308_getLogicalAddress
Utility tk73a308_getInstrDesc
Utility tk73a308_getManufacturerID
Utility tk73a308_getModelCode
Utility tk73a308_getVisaRev
Utility tk73a308_sleep
Close tk73a308_close
Exceptions
1.) tk73a308_ConfigureDataBuffering function is not supported. The vti73a308 does not provide
buffering of input commands. It is a register based device. A call to the
tk73a308_ConfigureDataBuffering function will return a VI_SUCCESS if bufferMode is set to
tk73a308_OFF, and an error if the bufferMode is set to tk73a308_ON.