
Remote Commands
R&S
®
FPL1000
1022
User Manual 1178.3370.02 ─ 09
THEN Debug.Print "Command Error; Program aborted"'Output error message
STOP 'Stop software
END IF
IF (VAL(Esr$) AND 64) > 0 THEN Debug.Print "User request"
IF (VAL(Esr$) AND 128) > 0 THEN Debug.Print "Power on"END SUB
REM **********************************************************************
REM ------ Subroutine for evaluating the Event Status Register ------------
Public Sub Esrread()
Try
Dim myESR As Short = mbSession.Query("*ESR?") 'Read ESR
If (myESR And 1) > 0 Then Console.WriteLine("Operation complete")
If (myESR And 2) > 0 Then Console.WriteLine("Request Control")
If (myESR And 4) > 0 Then Console.WriteLine("Query Error")
If (myESR And 8) > 0 Then Console.WriteLine("Device dependent error")
If (myESR And 16) > 0 Then
Console.WriteLine("Execution Error; Program aborted") 'Output error message
Stop 'Stop software
End If
If (myESR And 32) > 0 Then
Console.WriteLine("Command Error; Program aborted") 'Output error message
Stop 'Stop software
End If
If (myESR And 64) > 0 Then Console.WriteLine("User request")
If (myESR And 128) > 0 Then Console.WriteLine("Power on")
Catch exp As Exception
Console.WriteLine(exp.Message)
End Try
End Sub
11.13
Deprecated Commands
The following commands are provided for compatibility to other signal analyzers only.
For new remote control programs use the specified alternative commands.
CALCulate<n>:LIMit<li>:TRACe<t>
................................................................................1022
....................................................................................... 1023
........................................................................................ 1023
CALCulate<n>:LIMit<li>:TRACe<t>
<TraceNumber>
This command links a limit line to one or more traces.
Note that this command is maintained for compatibility reasons only. Limit lines no lon-
ger need to be assigned to a trace explicitly. The trace to be checked can be defined
directly (as a suffix) in the new command to activate the limit check (see
CALCulate<n>:LIMit<li>:TRACe<t>:CHECk
Deprecated Commands