EasyManua.ls Logo

Anritsu Site Master S331D - Example in Visual Basic

Anritsu Site Master S331D
132 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
Example in Visual Basic
Private Sub cmdSetBaudRateSM_Click()
Dim ChangeBaudSerialCmd As Integer
Dim BaudRate As Integer
Dim strInputBuf As Variant
Dim PreviousSettings As String
PreviousSettings = commCtrl.Settings
‘Check that we’re in remote and have selected a baud rate
If CheckInitialConditions(True, False, True) = False Then
GoTo SetSMBaud_err_handler
End If
ChangeBaudSerialCmd = 197 ‘Setting Baud rate Serial Command
BaudRate = GetBaudSerialCmd ‘Get the Serial cmd for the specific baud rate
commCtrl.Output = Chr$(ChangeBaudSerialCmd) + Chr$(BaudRate) ‘Sending the data
Delay (300)
‘Change the Baud setting for the application also
If BaudRate = 0 Then
commCtrl.Settings = “9600,n,8,1"
ElseIf BaudRate = 1 Then
commCtrl.Settings = “19200,n,8,1"
ElseIf BaudRate = 2 Then
commCtrl.Settings = “38400,n,8,1"
ElseIf BaudRate = 3 Then
commCtrl.Settings = “56000,n,8,1"
ElseIf BaudRate = 4 Then
commCtrl.Settings = “115200,n,8,1"
Else
‘Box will fail, set back to 9600.
commCtrl.Settings = “9600,n,8,1"
End If
Delay (1000)
strInputBuf = CStr(commCtrl.Input)
strInputBuf = Mid(strInputBuf, 1, 1)
If strInputBuf = “” Then
MsgBox “Invalid Baud Rate - NO STRING”
Site Master PM 117

Table of Contents

Related product manuals