Place Call Script with Call termination at far end.


//BOARD SETTINGS...
set rx interface terminate #*;
set signaling mode cas #*;
set crc4 on#*;
set tx clock source internal #*;
set outward driver loopback off #*;
set inward driver loopback off #*;

// Send idle signal.
go 1,0,0,1 #1:1;
// Check for idle state of far end
waitfor sigbits 1,0,0,1 #1:1 1000 msec response 50 msec;
// Send line sieze.
go 0,0,0,1 #1:1;
// Check for line sieze acknowledge signal
waitfor sigbits 1,1,0,1 #1:1 1000 msec response 50 msec;

wait 150 msec;
tx mfr2f digits ("6", -10, 50, 50) #1:1;
wait 150 msec;
tx mfr2f digits ("1", -10, 50, 50) #1:1;
wait 150 msec;
// Dialed digit
tx mfr2f digits ("5", -10, 50, 50) #1:1;
wait 150 msec;
// Dialed digit
tx mfr2f digits ("5", -10, 50, 50) #1:1;
wait 150 msec;
// Dialed digit.
tx mfr2f digits ("5", -10, 50, 50) #1:1;
wait 150 msec;
tx mfr2f digits ("1", -10, 50, 50) #1:1;
wait 150 msec;
tx mfr2f digits ("2", -10, 50, 50) #1:1;
wait 150 msec;
tx mfr2f digits ("3", -10, 50, 50) #1:1;
wait 150 msec;
tx mfr2f digits ("4", -10, 50, 50) #1:1;
wait 150 msec;
tx mfr2f digits ("6", -10, 50, 50) #1:1;
wait 150 msec;
tx mfr2f digits ("6", -10, 50, 50) #1:1;
wait 150 msec;
// Dialed digit.
tx mfr2f digits ("1", -10, 50, 50) #1:1;
wait 150 msec;
// Dialed digit.
tx mfr2f digits ("2", -10, 50, 50) #1:1;
wait 150 msec;
// Dialed digit.
tx mfr2f digits ("3", -10, 50, 50) #1:1;
wait 150 msec;
// Dialed digit.
tx mfr2f digits ("4", -10, 50, 50) #1:1;

wait 150 msec;
tx mfr2f digits ("1", -10, 50, 50) #1:1;
// Check for answer signal from far end.
waitfor sigbits 0,1,0,1 #1:1 response 50 msec;

tx server file "C:\Program Files\Gl Communications Inc\Dual Pci Ultra E1 Analyzer\A-Law samples\Testref1.pcm" #1:1 10 sec;

// Check for clear back signal from far end.
waitfor sigbits 1,1,0,1 #1:1 response 50 msec;
// Transmit idle signal.
go 1,0,0,1 #1:1;
wait 1000 msec;
// Verify the reception of idle signal from far end.
get signalling bits #1:1;


Script with Call termination at near end.


//BOARD SETTINGS...
set rx interface terminate #*;
set signaling mode cas #*;
set crc4 on#*;
set tx clock source internal #*;
set outward driver loopback off #*;
set inward driver loopback off #*;

// Send idle signal.
go 1,0,0,1 #1:1;
// Check for idle state of far end.
waitfor sigbits 1,0,0,1 #1:1 1000 msec response 50 msec;
// Send line seize signal to far end.
go 0,0,0,1 #1:1;
// Check for line seize acknowledge sigal.
waitfor sigbits 1,1,0,1 #1:1 1000 msec response 50 msec;

wait 150 msec;
tx mfr2f digits ("6", -10, 50, 50) #1:1;
wait 150 msec;
tx mfr2f digits ("1", -10, 50, 50) #1:1;
wait 150 msec;
// Dialed digit.
tx mfr2f digits ("5", -10, 50, 50) #1:1;
wait 150 msec;
// Dialed digit.
tx mfr2f digits ("5", -10, 50, 50) #1:1;
wait 150 msec;
// Dialed digit.
tx mfr2f digits ("5", -10, 50, 50) #1:1;
wait 150 msec;
tx mfr2f digits ("1", -10, 50, 50) #1:1;
wait 150 msec;
tx mfr2f digits ("2", -10, 50, 50) #1:1;
wait 150 msec;
tx mfr2f digits ("3", -10, 50, 50) #1:1;
wait 150 msec;
tx mfr2f digits ("4", -10, 50, 50) #1:1;
wait 150 msec;
tx mfr2f digits ("6", -10, 50, 50) #1:1;
wait 150 msec;
tx mfr2f digits ("6", -10, 50, 50) #1:1;
wait 150 msec;
// Dialed digit.
tx mfr2f digits ("1", -10, 50, 50) #1:1;
wait 150 msec;
// Dialed digit.
tx mfr2f digits ("2", -10, 50, 50) #1:1;
wait 150 msec;
// Dialed digit.
tx mfr2f digits ("3", -10, 50, 50) #1:1;
wait 150 msec;
// Dialed digit.
tx mfr2f digits ("4", -10, 50, 50) #1:1;
wait 150 msec;
tx mfr2f digits ("1", -10, 50, 50) #1:1;

// Check for answer signal from far end.
waitfor sigbits 0,1,0,1 #1:1 response 50 msec;

tx server file "C:\Program Files\Gl Communications Inc\Dual Pci Ultra E1 Analyzer\A-Law samples\Testref1.pcm" #1:1 10 sec;

// Send idle signal in order to terminate the call.
go 1,0,0,1 #1:1;
wait 1000 msec;
// Verify for reception of idle signal from far end.
get signalling bits #1:1;