Specifications
ZVx Interfaces
1043.0009.50 A.13 E-8
Description of Interface Functions
RSDLLibfind()
The function provides a handle for access to the device with the name udName.
VB format: Function RSDLLibfind (ByVal udName$, ibsta%, iberr%, ibcntl&)
As Integer
C-format: short WINAPI RSDLLibfind( char far *udName, short far *ibsta,
short far *iberr, unsigned long far *ibcntl)
C format (Unix): short RSDLLibfind( char *udName, short *ibsta, short *iberr,
unsigned long *ibcntl)
Parameter: udName IP address of device
Example: ud = RSDLLibfind ("89.10.38.97", ibsta, iberr, ibcntl)
The function must be called prior to all other functions of the interface.
As return value, the function provides a handle that must be indicated in all functions for access to the
device. If the device with the name udName is not found, the handle has a negative value.
RSDLLibwrt
This function sends data to the device with the handle ud.
VB format: Function RSDLLibwrt (ByVal ud%, ByVal Wrt$, ibsta%, iberr%,
ibcntl&) As Integer
C format: short WINAPI RSDLLibwrt( short ud, char far *Wrt, short far
*ibsta, short far *iberr, unsigned long far *ibcntl )
C format (Unix): short RSDLLibwrt( short ud, char *Wrt, short *ibsta, short
*iberr, unsigned long *ibcntl )
Parameter: ud Device handle
Wrt String sent to the device.
Example: RSDLLibwrt(ud, "SENS:FREQ:STAR?", ibsta, iberr, ibcntl)
This function allows to send setting and query commands to the measuring instruments. Whether the
data is interpreted as a complete command can be set using the function RSDLLibeot().