; Test Step Input Parameters
DeclareOnce epIP = `10.10.10.10` ;Target IP
DeclareOnce epChanName = `MySSH` ;Channel logical name
DeclareOnce epUserName = `MyName` ;SSH user name
DeclareOnce epPassword = `MyPassword` ;SSH Password
Declare Status , FileName
; Start SSH in Protected mode (active after script end)
RC_SSHPortSet Status , epIP , 22 , epUserName , epPassword , _None , 2 , epChanName ; 2 is for protected mode
If Status == 0 Then Abort "Failed to open SSH, IP= " $ epIP $ " Channel=" $ epChanName
; Write Rx and Tx messages to Log file
FileName = 'C:\temp\' $ epChanName $ '.log'
RC_RouteToFile Status , @RES:@epChanName , 1 , FileName , 3
If Status == 0 Then TMMessage GT_ErrorID , 'Failed to create a log, File name=' $ FileName
; Start routing Rx and Tx messages to Coronys Viewer
RC_RouteToViewer Status , @RES:@epChanName , 3 , epChanName
If Status == 0 Then TMMessage GT_ErrorID , 'Error connecting the Viwer at Start'
; Clean up the Coronys Viewer window
RC_RouteToViewer Status , @RES:@epChanName , 4 , epChanName
If Status == 0 Then TMMessage GT_ErrorID , 'Error connecting the Viwer at Clean'
End