
R&S FSMR
RSIB Interface Functions
1166.3363.12
4.24-39
E-2
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)
Parameters:
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 )
Parameters:
ud
Device handle
Wrt
String sent to the device.
Example:
RSDLLibwrt(ud, "SENS:FREQ:STAR?", ibsta, iberr, ibcntl)
This function allows setting and query commands to be sent 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
.
VB format:
Function RSDLLilwrt (ByVal ud%, ByVal Wrt$, ByVal Cnt&,
ibsta%, iberr%, ibcntl&) As Integer
C format:
short WINAPI
RSDLLilwrt( short ud, char far *Wrt,
unsigned long Cnt, short far *ibsta, short far *iberr,
unsigned long far *ibcntl)
C format (UNIX):
short RSDLLilwrt( short ud, char *Wrt, unsigned long Cnt,
short *ibsta, short *iberr, unsigned long *ibcntl)
Parameters:
ud
Device handle
Wrt
String sent to the GPIB parser.
Cnt
Number of bytes sent to the device.
Example:
RSDLLilwrt (ud, '......', 100, ibsta, iberr, ibcntl)
Like
RSDLLibwrt()
this function sends data to a device. The only difference is that binary data can be
sent as well. The length of the data is not determined by a zero-terminated string, but by the indication of
Cnt
bytes. If the data is to be terminated with EOS (0Ah), the EOS byte must be appended to the string.
Summary of Contents for FSMR
Page 1: ...R S FSMR Measuring Receiver Operating Manual Test Measurement Operating Manual 1313 9723 12 01...
Page 4: ......
Page 22: ......
Page 26: ...Contents Preparing for Operation R S FSMR 1155 5047 12 I 1 2 E 2 Fig 1 1 Front View...
Page 28: ...Front View R S FSMR 1166 3363 12 1 2 E 2 Fig 1 1 Front View...
Page 30: ...Front View R S FSMR 1166 3363 12 1 4 E 2 Fig 1 1 Front View...
Page 32: ...Front View R S FSMR 1166 3363 12 1 6 E 2 Fig 1 1 Front View...
Page 34: ...Front View R S FSMR 1166 3363 12 1 8 E 2 Fig 1 1 Front View...
Page 66: ......
Page 86: ......
Page 130: ...Menu Overview R S FSMR 1166 3363 12 3 42 E 3 Menu Overview another Keys MKR Key...
Page 141: ...R S FSMR Menu Overview 1166 3363 12 3 53 E 3 LOCAL Menu LOCAL...
Page 144: ......
Page 150: ......
Page 156: ......
Page 202: ......
Page 208: ......
Page 216: ......
Page 230: ......
Page 254: ......
Page 280: ......
Page 348: ......
Page 376: ...Configuration Setup R S FSMR 1166 3363 12 4 19 28 E 2...
Page 390: ......
Page 408: ......
Page 428: ......
Page 446: ......
Page 536: ......
Page 799: ......
Page 921: ......
Page 935: ......
Page 937: ...Contents Error Messages R S FSMR 1166 3363 12 I 9 2 E 1...