R&S
®
ZVA / R&S
®
ZVB / R&S
®
ZVT Annexes
Interfaces and Connectors
Operating Manual 1145.1084.12 – 30 1141
Waits until a device generates an SRQ.
Swaps the byte sequence for binary numeric display (only required for non-Intel platforms)
Description of Interface Functions
RSDLLibfind()
The function provides a handle for access to the device with the name udName.
Function RSDLLibfind (ByVal udName$, ibsta%, iberr%, ibcntl&) As Integer
short WINAPI RSDLLibfind( char far *udName, short far *ibsta, short far *iberr,
unsigned long far *ibcntl)
short RSDLLibfind( char *udName, short *ibsta, short *iberr, unsigned long *ibcntl)
udName // IP address of device
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.
Function RSDLLibwrt (ByVal ud%, ByVal Wrt$, ibsta%, iberr%, ibcntl&) As Integer
short WINAPI RSDLLibwrt( short ud, char far *Wrt, short far *ibsta, short far
*iberr, unsigned long far *ibcntl )
short RSDLLibwrt( short ud, char *Wrt, short *ibsta, short *iberr, unsigned long
*ibcntl )
ud // Device handle
Wrt // String sent to the device
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().
RSDLLilwrt
This function sends Cnt bytes to a device with the handle ud.
Function RSDLLilwrt (ByVal ud%, ByVal Wrt$, ByVal Cnt&, ibsta%, iberr%, ibcntl&) As
Integer
short WINAPI RSDLLilwrt( short ud, char far *Wrt, unsigned long Cnt, short far