Remote Commands
R&S
®
FSVA3000/ R&S
®
FSV3000
1210User Manual 1178.8520.02 ─ 01
    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
Programming Examples