Teltone TLE-TEST User Manual

Telephone line emulator
Table of Contents

Advertisement

Quick Links

Telephone Line Emulator
TLE-TEST
User's Manual
40-400-00025, Rev. D

Advertisement

Table of Contents
loading

Summary of Contents for Teltone TLE-TEST

  • Page 1 Telephone Line Emulator TLE-TEST User’s Manual 40-400-00025, Rev. D...
  • Page 2 Note This manual covers Model TLE-A-01 software module TLE-TEST (Automated Test). Copyright Notice Copyright © 1997 - 2003 Teltone Corporation All Rights Reserved Trademarks Teltone is a registered trademark of Teltone Corporation. Windows is a registered trademark of Microsoft Corporation.
  • Page 3: Table Of Contents

    Contents Overview ...3 New Features ...4 Getting Started ...5 What’s on the API disk ...5 Serial Port...5 API Overview ...6 Definitions...6 Command String Format...6 Messages ...7 User Scripts...8 Dial receivers...9 Reset Button...9 API Commands ...10 TC_CONNECT...10 TC_CONNECTAUDIOPORT ...10 TC_DCSIGNAL ...11 TC_DIALDETECT ...11 TC_DISPLAY ...12 TC_PLAYMESSAGE ...13...
  • Page 4 Contents TC_SETSATELLITEDELAY...29 TC_SETSWEEP ...29 TC_SETTIME_BUSY ...30 TC_SETTIME_CALLWAIT...30 TC_SETTIME_CAS ...31 TC_SETTIME_DIALTONE...31 TC_SETTIME_DIALTONEDELAY ...32 TC_SETTIME_NUMBERUNOB...32 TC_SETTIME_REORDER...33 TC_SETTIME_RING ...33 TC_SETTIME_SIT ...34 TC_SETTONE...34 TC_SETTONE_FSK ...35 TC_SETTONE_NUMBERUNOB ...36 TC_SETTONE_SIT ...37 TC_SETTYPEWHITENOISE ...37 TC_SETUNITNUMBER ...38 TC_SETVMWAITTYPE...38 TC_SETWHITENOISE...39 Functions ...40 Function Summary ...40 Function TfLoopCurrent ...41 Function TfMessage...41 Function TfMeterConfig...41 Function TfRingConfig ...42 Function TfSigLevel ...42...
  • Page 5: Overview

    Overview The Automated Test module allows the user to control the Telephone Line Emulator (TLE) to perform specific tests that may be required in a development or production environment. Users have access to all features in the TLE-BASE, TLE-ADV and the TLE-INTL software.
  • Page 6: New Features

    Numbers screen and allows for the setting of the Start Frequency, Range, Level, and Numbers Numbers Numbers Time. The TLE-TEST software allows for the user to send a Sweep Tone to a Line using command TC_SENDTONE,tonename,linenum[,fromline] Note: Note: This complex impedance is also used in Switzerland...
  • Page 7: Getting Started

    Getting Started What’ What’ s on the API disk s on the API disk What’ What’ What’s on the API disk s on the API disk s on the API disk The API consists of source code to assist in creation of programs to talk to the TLE. This code includes definitions of all of the TLE commands, parameters and mes- sages, plus the source code to the functions outlined in this manual.
  • Page 8: Api Overview

    API Overview API Overview The TLE PC software program edits the stored configurations (non-volatile) in the TLE and the API edits and uses a copy of the stored configuration(s) that is lost when power is turned off. External and internal scripts should initially use TC_SELECTCONFIG to load a copy of the appropriate stored configuration for each line of the TLE.
  • Page 9: Messages

    Example: In Visual Basic, the user would create a command string as follows, using the defined constants. Command_string = :0,&TC_SENDTONE&,&TP_BUSY&,&TP_LINE1&chr(13) This would compile to a command string that would be sent to the TLE as shown below. command_string = :0,13,16,1<ret> Messages Messages Messages...
  • Page 10: User Scripts

    API Overview Command responses Command responses Command responses Command responses Command responses The command response messages give the user feedback about the last command that was executed by the TLE. These messages use the following format: !unitnumber,messagetype,X,Y<cr><lf> Unitnumber: Unique ID given to TLE by the user. 0,1-255 If no unit number is assigned, TLE returns 0.
  • Page 11: Dial Receivers

    Dial receivers Dial receivers Dial receivers Dial receivers Dial receivers The TLE can only detect DTMF digits on two lines at any time. The DTMF receivers will be assigned on a first-come first-served basis. The DTMF receiver will remain assigned until released by the user except under the following conditions: If Caller ID with Call Waiting is sent, a DTMF receiver is automatically assigned to the line, and is then released when completed.
  • Page 12: Api Commands

    API Commands API Commands TC_CONNECT TC_CONNECT TC_CONNECT TC_CONNECT TC_CONNECT Format Format Format Format Format TC_CONNECT,linenum,tolinenum Description Description Description Description Description Connects the audio path between line linenum and line tolinenum. If line linenum is already connected to another line, linenum will be added to that connection. P P P P P ar ar ar ar arameter ameter ameter...
  • Page 13: Tc_Dcsignal

    TC_DCSIGNAL TC_DCSIGNAL TC_DCSIGNAL TC_DCSIGNAL TC_DCSIGNAL F F F F F or or or or ormat TC_SIGNAL,signaltype,linenum Description Descr Descr iption iption iption Sets the DC loop state. The forced disconnect is momentary depending upon the pro- Descr Descr iption grammed timings for forced disconnect. All others are permanent states. The forced discon- nect command will only be accepted if the line is in the off-hook state.
  • Page 14: Tc_Display

    Example Example Current message in display window for all four 10 character sets is “Onhook”. This command displays any text entered for one second: TC_DISPLAY,TP_SYSTEM,Teltone Corporation Bothell, Washington Teltone Corporation Bothell, Washington and then the display returns to: Onhook Onhook This command places “Hello”...
  • Page 15: Tc_Playmessage

    TC_PLAYMESSA TC_PLA TC_PLA YMESSAGE YMESSA YMESSA TC_PLA TC_PLA YMESSA F F F F F or or or or ormat TC_PLAYMESSAGE,message,linenum Description Descr Descr iption iption iption Plays a pre-programmed voice message. The message will stop automatically when com- Descr Descr iption pleted.
  • Page 16: Tc_Reqlinestate

    API Commands TC_REQLINEST TC_REQLINEST TC_REQLINESTA A A A A TE TC_REQLINEST TC_REQLINEST F F F F F or or or or ormat TC_REQLINESTATE,linenum Description Descr Descr iption iption iption Requests the current on/off-hook state of the line. Descr Descr iption P P P P P ar ar ar ar arameter ameter ameter...
  • Page 17: Tc_Ring

    TC_RING TC_RING TC_RING TC_RING TC_RING F F F F F or or or or ormat TC_RING,ringtype,linenum,fromline Descr Description Descr iption iption iption Sends ringing to the line with pre-programmed voltage, frequency, and cadence. This com- Descr Descr iption mand will only be accepted if the line is in the on-hook state. Also sends Caller ID after the first ring by default, or after every ring if enabled by TC_SETCALLERID_EVERYRING.
  • Page 18: Tc_Sendadsi

    API Commands TC_SEND TC_SEND TC_SENDADSI ADSI ADSI ADSI TC_SEND TC_SEND ADSI Format Format Format TC_SENDADSI,linenum Format Format Description Description Description Sends an ADSI script to the selected line. This command will only be accepted if the line is in Description Description the off-hook state.
  • Page 19: Tc_Sendcallwaiting

    TC_SENDCALL TC_SENDCALL TC_SENDCALLW W W W W AITING AITING AITING AITING TC_SENDCALL TC_SENDCALL AITING F F F F F or or or or ormat TC_SENDCALLWAITING,callwaittype,linenum,fromline Descr Description Descr iption iption iption Sends Call Waiting sequence. Descr Descr iption P P P P P ar ar ar ar arameter ameter ameter ameter...
  • Page 20: Tc_Sendtone

    API Commands TC_SENDT TC_SENDT TC_SENDTONE TC_SENDT TC_SENDT F F F F F or or or or ormat TC_SENDTONE,tonename,linenum[,fromline] Description Descr Descr iption iption iption Sends specified tones to the line. Tones are sent with programmed cadences. Dial tone will Descr Descr iption turn off automatically upon detection of valid DTMF or rotary dialing (if a receiver was as-...
  • Page 21: Tc_Sendvmw

    Example Example Example Example Example This example sends dial tone to line 1: TC_SENDTONE,TP_DIALTONE,TP_LINE 1 This changes dial tone to busy: TC_SENDTONE,TP_BUSY,TP_LINE 1 This turns dial tone off: TC_SENDTONE,TP_OFF,TP_LINE 1 Note Note Note Note Note TP_SIT and TP_NUMBERUNOB both use the same parameter data space. Using TC_SETTIME_SIT will effect TC_SETTONE_NUMBERUNOB and TC_SETTIME_NUMBERUNOB will effect TC_SETTONE_SIT.
  • Page 22: Tc_Setaudioattenuation

    API Commands TC_SET TC_SET TC_SETA A A A A UDIO UDIOA A A A A TTENU UDIO UDIO TTENU TTENUA A A A A TION TTENU TC_SET TC_SET UDIO TTENU F F F F F or or or or ormat TCSETAUDIOATTENUATION,attenuation,linenum Description Descr...
  • Page 23: Tc_Setcallerid_Mode

    TC_SETCALLERID_MODE TC_SETCALLERID_MODE TC_SETCALLERID_MODE TC_SETCALLERID_MODE TC_SETCALLERID_MODE F F F F F or or or or ormat TC_SETCALLERID_MODE,mode,linenum Descr Description Descr iption iption iption Enables and sets the message format for Caller ID. Descr Descr iption P P P P P ar ar ar ar arameters ameters ameters ameters...
  • Page 24: Tc_Setcallerid_Sequence

    API Commands TC_SETCALLERID_SEQ TC_SETCALLERID_SEQ TC_SETCALLERID_SEQUENCE TC_SETCALLERID_SEQ TC_SETCALLERID_SEQ F F F F F or or or or ormat TC_SETCALLERID_SEQUENCE,first,second,third,errorenable Description Descr Descr iption iption iption Sets the Caller ID sequence. Descr Descr iption P P P P P ar ar ar ar arameters ameters ameters ameters...
  • Page 25: Tc_Setcallerid_Time

    TP_REASONDDN_UNAVAILABLE TP_REASONDDN__PRIVATE errorenable: sends an error in the Caller ID message TP_DISABLE TP_ENABLE Example Example Example Example Example This example sets the sequence for normal Caller ID to Time, Name and Number: TC_SETCALLERID_SEQUENCE, TP_ENABLE, TP_CID_TIME, TP_CID_NAME, TP_CIDNUMBER, TP_DISABLE Note Note Note Note Note...
  • Page 26: Tc_Setdtmftones

    API Commands TC_SETDTMFT TC_SETDTMFT TC_SETDTMFTONES ONES ONES ONES TC_SETDTMFT TC_SETDTMFT ONES F F F F F or or or or ormat TC_SETDTMFTONES,row1,row2,row3,row4,col1,col2,col3,col4,rowlevel,collevel Descr Descr Description iption iption iption Sets the tones for DTMF tone transmit. Descr Descr iption P P P P P ar ar ar ar arameters ameters ameters ameters...
  • Page 27: Tc_Setflashdetecttime

    TC_SETFLASHDETECTTIME TC_SETFLASHDETECTTIME TC_SETFLASHDETECTTIME TC_SETFLASHDETECTTIME TC_SETFLASHDETECTTIME F F F F F or or or or ormat TC_SETFLASHDETECTTIME,minimum,maximum Descr Description Descr iption iption iption Sets the minimum and maximum timing parameters for detection of hook-flash. Descr Descr iption P P P P P ar ar ar ar arameters ameters ameters ameters...
  • Page 28: Tc_Setimpedance

    API Commands TC_SETIMPED TC_SETIMPED TC_SETIMPEDANCE ANCE ANCE ANCE TC_SETIMPED TC_SETIMPED ANCE F F F F F or or or or ormat TC_SETIMPEDANCE,impedance,linenum Descr Description Descr iption iption iption Sets the line impedance. Descr Descr iption P P P P P ar ar ar ar arameters ameters ameters ameters...
  • Page 29: Tc_Setmetercadence

    TC_SETMETERCADENCE TC_SETMETERCADENCE TC_SETMETERCADENCE TC_SETMETERCADENCE TC_SETMETERCADENCE F F F F F or or or or ormat TC_SETMETERCADENCE,ontime,offtime,type,linenum Descr Descr Description iption iption iption Sets the timings for metering tones. Descr Descr iption P P P P P ar ar ar ar arameters ameters ameters ameters...
  • Page 30: Tc_Setopenswitch

    Length: ameter 0-5000 ms in 5 ms steps Example Example Example This example sets the Open Switch Interval (OSI) to 500 ms: Example Example TC_SETOPENSWITCH,500 See Also See Also See Also TC_SETVMWAITTYPE, TC_SENDVMW See Also See Also...
  • Page 31: Tc_Setsatellitedelay

    TC_SETSA TC_SETSATELLITEDELA TC_SETSA TELLITEDELA TELLITEDELA TELLITEDELAY Y Y Y Y TC_SETSA TC_SETSA TELLITEDELA Format Format Format TC_SETSATELLITEDELAY,delay Format Format Description Description Description Sets the satellite delay for all line connections. Satellite delay happens automatically when a Description Description TC_CONNECT command is executed. P P P P P ar ar ar ar arameter ameter ameter...
  • Page 32: Tc_Settime_Busy

    API Commands TC_SETTIME_B TC_SETTIME_B TC_SETTIME_BUSY TC_SETTIME_B TC_SETTIME_B Format Format Format TC_SETTIME_BUSY,on,off,on,off,linenum Format Format Description Description Description Sets the cadence for busy tone. Description Description 0-1000 ms in 5 ms steps Off: 0-1000 ms in 5 ms steps Linenum: line number TP_LINE1 TP_LINE2 TP_LINE3...
  • Page 33: Tc_Settime_Cas

    TC_SETTIME_CAS TC_SETTIME_CAS TC_SETTIME_CAS TC_SETTIME_CAS TC_SETTIME_CAS F F F F F or or or or ormat TC_SETTIME_CAS,casduration,waitforack,linenum Descr Descr Description iption iption iption Sets the timing for CAS tone. Descr Descr iption P P P P P ar ar ar ar arameters ameters ameters ameters...
  • Page 34: Tc_Settime_Dialtonedelay

    API Commands Example Example Example Example Example This example sets normal dial tone to be continuous for line 1: TC_SETTIME_DIALTONE, TP_DIALTONE_NORMAL, TP_CONTINUOUS,TP_LINE1 This sets recall dial tone to be 100 ms on and off, repeated three times before going continu- ous: TC_SETTIME_DIALTONE, TP_DIALTONE_RECALL, TP_SIMPLE,100,100,3,TP_LINE1 This sets message waiting dial tone to be 100 ms on and off, then 200 ms on and off, with the...
  • Page 35: Tc_Settime_Reorder

    TC_SETTIME_NUMBERUNOB, TP_CONTINUOUS,TP_LINE1 NOTE SIT and Number Unobtainable operations are mutually exclusive within the TLE. Sending either TC_SETTONE_SIT or TC_SETTIME_SIT will override Number Unobtainable opera- tion, and sending TC_SETTONE_NUMBERUNOB or TC_SETTIME_NUMBERUNOB will override SIT operation. When changing between modes, the user must send both of the appropriate TC_SETTONE_ and TC_SETTIME_ commands.
  • Page 36: Tc_Settime_Sit

    API Commands Example Example Example Example Example This example sets the line 1 group 1 ring cadence to 2 seconds on/4 seconds off: TC_SETTIME_RING, TP_RING_GROUP1, 2000,4000,0,0,0,0, TP_LINE1 This sets the line 4 group 2 ring cadence to 800 ms on/400 ms off, 800 ms on/4 seconds off: TC_SETTIME_RING, TP_RING_ GROUP2, 800,400,800,4000,0,0, TP_ LINE4 This sets the line 2 group 3 ring cadence to 1 second on/1 second off, 1 second on/3 sec- onds off:...
  • Page 37: Tc_Settone_Fsk

    Mode: TP_SINGLE TP_TONE1_PLUS_TONE2 TP_TONE1_MOD_TONE2 Tone1_freq,tone2_freq: 10-3000Hz Tone1_level,tone2_level: 0 – 60 (0 to –60 dBm) Linenum: line number TP_LINE1 TP_LINE2 TP_LINE3 TP_LINE4 Note Note Note Note Note The second tone MUST always be included, even when using TP_SINGLE, to send only the first tone.
  • Page 38: Tc_Settone_Numberunob

    API Commands TC_SETT TC_SETTONE_NUMBER TC_SETT ONE_NUMBER ONE_NUMBERUNOB ONE_NUMBER TC_SETT TC_SETT ONE_NUMBER F F F F F or or or or ormat TC_SETTONE_NUMBERUNOB,mode,tone1_freq,tone1_level,tone2_freq,tone2_level, linenum Description Description Description Sets the frequencies and levels for Number Unobtainable tone. Tone 1 is MARK frequency Description Description and Tone 2 is SPACE.
  • Page 39: Tc_Settone_Sit

    TC_SETT TC_SETT TC_SETTONE_SIT ONE_SIT ONE_SIT ONE_SIT TC_SETT TC_SETT ONE_SIT F F F F F or or or or ormat TC_SETTONE_SIT,tone1_freq,tone1_level,tone2_freq,tone3_level,tone3_freq,tone3_level, linenum Description Description Description Sets the frequencies and levels for Special Information Tones. Description Description P P P P P ar ar ar ar arameters ameters ameters ameters...
  • Page 40: Tc_Setunitnumber

    API Commands TC_SETUNITNUMBER TC_SETUNITNUMBER TC_SETUNITNUMBER TC_SETUNITNUMBER TC_SETUNITNUMBER F F F F F or or or or ormat TC_SETUNITNUMBER,unitnumber Descr Descr Description iption iption iption Sets an ID number to be used in command strings to uniquely identify multiple TLE’s. All Descr Descr iption...
  • Page 41: Tc_Setwhitenoise

    TC_SETWHITENOISE TC_SETWHITENOISE TC_SETWHITENOISE TC_SETWHITENOISE TC_SETWHITENOISE F F F F F or or or or ormat TC_SETWHITENOISE,level,linenum Descr Descr Description Descr Descr iption iption iption iption Sets the white noise level. P P P P P ar ar ar ar arameters ameters ameters ameters...
  • Page 42: Functions

    Functions Functions Function Summar Function Summar Function Summary y y y y Function Summar Function Summar There are certain parameters within the TLE that cannot be changed by downloading one single value. These include the loop current, meter tone, ring voltage, and line impedance parameters. In these cases when one parameter is to be changed it is necessary to download a table of values that configures the hardware for the desired setting.
  • Page 43: Function Tfloopcurrent

    Function Function TfLoopCurrent Function TfLoopCurrent TfLoopCurrent TfLoopCurrent Function Function TfLoopCurrent F F F F F or or or or ormat VB: TfLoopCurrent(byval loopcurrent as integer) as string C: void TfLoopCurrent (char returnstring[ ],int loopcurrent) Description Description Description Description Description Converts loopcurrent to the data string required by the TLE. P P P P P ar ar ar ar arameters ameters ameters...
  • Page 44: Function Tfringconfig

    Functions Function Function TfRingConfig Function TfRingConfig TfRingConfig TfRingConfig Function Function TfRingConfig F F F F F or or or or ormat VB: TfRingConfig(byval ringvolt as double,byval ringfreq as double) as string C: void TfRingConfig (char returnstring[ ],double ringvolt, int ringfreq) Description Description Description...
  • Page 45: Script Details

    Script Details TS_DELAY Y Y Y Y TS_DELA TS_DELA TS_DELA TS_DELA F F F F F or or or or ormat TS_DELAY,delaytime Descr Descr iption iption Description Descr Descr iption iption Delays a fixed amount of time before performing the next script command. Delaytime: 0-30000 ms in 5 ms steps Example...
  • Page 46: Ts_Restartcondition

    Script Details TS_REST TS_REST TS_RESTAR ARTCONDITION TCONDITION TCONDITION TCONDITION TS_REST TS_REST TCONDITION F F F F F or or or or ormat TS_RESTARTCONDITION,restartcondition,linenum Descr Descr Description iption iption iption Restarts the script if the defined condition is met at any point after this command. Descr Descr iption...
  • Page 47: Ts_Startdef

    TS_ST TS_STAR TS_ST ARTDEF TDEF TDEF TDEF TS_ST TS_ST TDEF F F F F F or or or or ormat TS_STARTDEF,scriptnum Description Descr Descr iption iption iption Begins entry of a script. Clears out any previous script defined with the same script number. Descr Descr iption...
  • Page 48: Ts_Waitdial

    Script Details TS_W TS_WAITDIAL TS_W AITDIAL AITDIAL AITDIAL TS_W TS_W AITDIAL F F F F F or or or or ormat TS_WAITDIAL,linenum,phonenumber Descr Description Descr iption iption iption Waits for dialing. Descr Descr iption Linenum: line number TP_LINE1 TP_LINE2 TP_LINE3 TP_LINE4 Phonenumber: 0-16 digits (0-9,*,#,ABCD, or ? to match any character)
  • Page 49: Ts_Waitonhook

    TS_WAIT TS_W TS_W AITONHOOK ONHOOK ONHOOK ONHOOK TS_W TS_W ONHOOK F F F F F or or or or ormat TS_WAITONHOOK,linenum Description Descr Descr iption iption iption Waits until line is on-hook Descr Descr iption Linenum: line number TP_LINE1 TP_LINE2 TP_LINE3 TP_LINE4 Example...
  • Page 50: Script Examples

    Script Examples Script Examples When a PC program is being developed that utilizes Automated Test commands, or scripts are being devel- oped, it is advantageous to use ASCII command codes (e.g. TC_CONNECT) and item codes (e.g. TP_LINE1) How w w w w e e e e e v v v v v er er er er er, bef , bef , bef to enhance readability.
  • Page 51 :0,TS_EXECUTE,TC_SETCALLERID_NAME,Line 4,TP_LINE4 ;set all lines to multiple message format for Caller ID :0,TS_EXECUTE,TC_SETCALLERID_MODE,TP_MULTIPLEMESSAGE,TP_LINE1 :0,TS_EXECUTE,TC_SETCALLERID_MODE,TP_MULTIPLEMESSAGE,TP_LINE2 :0,TS_EXECUTE,TC_SETCALLERID_MODE,TP_MULTIPLEMESSAGE,TP_LINE3 :0,TS_EXECUTE,TC_SETCALLERID_MODE,TP_MULTIPLEMESSAGE,TP_LINE4 ;wait until all lines are on-hook :0,TS_WAITONHOOK,TP_LINE1 :0,TS_WAITONHOOK,TP_LINE2 :0,TS_WAITONHOOK,TP_LINE3 :0,TS_WAITONHOOK,TP_LINE4 ;wait until line 1 goes off-hook :0,TS_WAITOFFHOOK,TP_LINE1 ;send ringback tone to line1 ;using cadence of group1 line 2 ringing :0,TS_EXECUTE,TC_SENDTONE,TP_RINGBACK_GROUP1,TP_LINE1,TP_LINE2 ;ring line 2 using group 1 cadence and ;send caller ID using name and number from line 1...
  • Page 52: Example Of A Dual Script

    Script Examples Example of a Dual Scr Example of a Dual Scr Example of a Dual Scr Example of a Dual Scr Example of a Dual Script: ipt: ipt: ipt: ipt: Note that in a dual script the first script can only access lines 1 & 2 and the second script can only access lines 3 &...
  • Page 53: Example Of A Quad Script

    :0,TS_WAITOFFHOOK,TP_LINE4 ;wait for on-hook on line 3 :0,TS_WAITONHOOK,TP_LINE3 ;wait for on-hook on line 4 :0,TS_WAITONHOOK,TP_LINE4 ;end of script :0,TS_ENDDEF This script does not have a SCRIPTRUN command; it will not automatically start after being downloaded. It will wait for a SCRIPTRUN command sent manually. Note 1 Note 1 The TLE has only 2 DTMF detectors.
  • Page 54 Script Examples :0,TS_ENDDEF ;start of script 3 :0,TS_STARTDEF,3 ;wait for off-hook on line 3 :0,TS_WAITOFFHOOK,TP_LINE3 ;play audio message 2 on line 3 :0,TS_EXECUTE,TC_PLAYMESSAGE,2,TP_LINE3 ;wait for on-hook on line 3 :0,TS_WAITONHOOK,TP_LINE3 ;end of script :0,TS_ENDDEF ;start script 4 :0,TS_STARTDEF,4 ;wait for off-hook on line 4 :0,TS_WAITOFFHOOK,TP_LINE4 ;play audio message 3 on line 4 :0,TS_EXECUTE,TC_PLAYMESSAGE,3,TP_LINE4...
  • Page 55: Default Configuration

    Default Configuration For the Automated Test Module the default values for all lines are set to the values stored in configuration #1. These values are as follows: Dial tone low tone frequency Dial tone low tone amplitude Dial tone high tone frequency Dial tone high tone amplitude Normal dial tone cadence Recall dial tone cadence...
  • Page 56 Default Configuration SIT tone frequency 3 SIT tone amplitude 1 SIT tone amplitude 2 SIT tone amplitude 3 SIT cadence CAS low tone frequency CAS low tone amplitude CAS high tone frequency CAS high tone amplitude CAS cadence CAS wait for acknowledge Special test frequency 1 Special test frequency 2 Special test amplitude 1...
  • Page 57 Caller ID Sequence CID type Visual Message Waiting type CID Time Min Ring Off Time for CID COD Pulse Width Caller ID Names Dialtone delay Line to Line Attenuation Hook flash detect Loop current Metering Tones if enabled: frequency voltage timing Echo Satellite Delay...
  • Page 58 Default Configuration DTMF Transmit Row 1 freq Row 2 freq Row 3 freq Row 4 freq Col 1 freq Col 2 freq Col 3 freq Col 4 freq On time Off time Amplitude 40-400-00025, Rev. D 697 Hz 770 Hz 852 Hz 941 Hz 1209 Hz...
  • Page 59: Reference Tables

    Reference Tables API Command Summary y y y y API Command Summar API Command Summar API Command Summar API Command Summar Command Command Command Command Command TC_CONNECT,linenum,tolinenum TC_CONNECTAUDIOPORT,linenum TC_DCSIGNAL,signaltype,linenum TC_DIALDETECT,linenum,enable TC_DISPLAY,type,message TC_PLAYMESSAGE,message,linenum TC_REQLEVEL,linenum TC_REQLINESTATE,linenum TC_REQVERSION TC_RING ringtype,linenum,fromline TC_SELECTCONFIG,config,linenum TC_SENDADSI,linenum TC_SENDCALLERID,linenum,fromline TC_SENDCALLWAITING,callwaittype, linenum,fromline TC_SENDDTMF,dtmfstring,linenum...
  • Page 60: Script Function Summary

    Sets the voltage and frequency for metering tones. Sets the open switch interval timing for Visual Message Waiting. Sets the voltage and frequency for ringing. Sets the receive level attenuation. Sets the satellite delay for all line connections.
  • Page 61: Tle Command Parameter Summary

    Command Command Command Command Command TS_SCRIPTMODE,scriptmode TS_SCRIPTRUN,enable TS_STARTDEF,scriptnum TS_WAITDIAL,linenum,phonenumber TS_WAITFLASH,linenum TS_WAITOFFHOOK,linenum TS_WAITONHOOK,linenum TLE Command Par ar ar ar arameter Summar TLE Command P TLE Command P ameter Summar ameter Summary y y y y ameter Summar TLE Command P TLE Command P ameter Summar See individual commands for the use of these parameters.
  • Page 62 Reference Tables Tone Types: TP_BUSY TP_CALLWAIT TP_CALLWAITDISTINCT TP_CAS TP_DIALTONE TP_DIALTONE_ATOFFHOOK TP_DIALTONE_CONFIRM TP_DIALTONE_CONFIRM_ATOFFHOOK TP_DIALTONE_MESSAGEWAIT TP_DIALTONE_MESSAGEWAIT_ATOFFHOOK TP_DIALTONE_NORMAL TP_DIALTONE_NORMAL_ATOFFHOOK TP_DIALTONE_RECALL TP_DIALTONE_RECALL_ATOFFHOOK TP_NUMBERUNOB TP_REORDER TP_RING TP_RINGBACK TP_RINGBACK_GROUP1 TP_RINGBACK_GROUP2 TP_RINGBACK_GROUP3 TP_SIT TP_SWEEP TP_TEST Impedance: Impedance: Impedance: Impedance: Impedance: TP_IMPEDANCE600 TP_IMPEDANCE900 TP_IMPEDANCE_GERMANY TP_IMPEDANCE_UK TP_IMPEDANCE_AUSTRALIA Lines Lines: Lines Lines Lines...
  • Page 63: Tle Messages (Tm_)

    Initializing DSP System Line Circuit Fail No DSP Code Found - Download Program No Program Found - Download Program Reset Switch Pressed Teltone TLE Testing Line Circuits Testing PCM Controller Testing Program Ver: BIOS X.XX MCU Y.YY DSP Z.ZZ alue...
  • Page 64: Multiple Message Format Call Setup Parameter Types

    Reference Tables Message Name Message Name Message Name Numer Numeric ic ic ic ic V V V V V alue Numer Message Name Message Name Numer Numer TM_DIALT TM_FLASH TM_HOLD TM_OFFHOOK TM_ONHK TM_REORDER TM_RING TM_RINGB TM_SAS TM_SIGLEVEL TM_SIT TM_STUTT TM_VMW TM_USER TM_SWEEP TM_NUT...
  • Page 65: Set Caller Id Mode Command Parameter Definitions (Tc_Setcallerid_Mode)

    Index Index Index code code code item item item Index Index code code item item Call forward number (ETSI only) (Use Call Forward group assign) = 0. Network message system status (ETSI only), = no messages = 0. Network message system status (ETSI only), = 1 message or unspecified number = 1. Network message system status (ETSI only), = user defined.

This manual is also suitable for:

Tle-a-01

Table of Contents