# LPS editable parameters

To program the analog loop start TCP to operate within different countries and networks, modify the TCP-specific parameters, stored within the parameter category NCC.X.ADI_LPS. You can modify parameters that modify unregulated features or features that can change from switch to switch within the same network.

The following table lists analog loop start parameters (within the parameter category NCC.X.ADI_LPS) that you can modify:

Field | Type/Unit | Default | Description
--- | --- | --- | ---
cidsupport | mask | 0 | Flag to enable caller ID detection. 0 - No caller ID 1 - Caller ID detection enabled The board keyword file must include the DSP file adsir.m54 when caller ID is enabled.
cleardownflag | mask | 1 | Selects whether to run the cleardown tone detector in conversation state. 1 - Cleardown enabled 0 - Not enabled
connstring | string[6] | ! | String for transfer back to the connected state with the first call. It is dialed if a call transfer fails, where: ; (semicolon) - Wait for precise dial tone . (period) - Insert long pause in dialing , (comma) - Insert short pause in dialing ! (exclamation point) - Flash hook P - Switch to pulse dialing T - Switch to DTMF dialing M - Switch to MF dialing
nodialtoneaction | integer | 0 | Selects what to do if no dial tone is detected. 0 - Hang up and abandon the call 1 - Proceed to dial anyway 2 - Generate an inbound call event
reversalmode | integer | 0 | Selects loop current reversal detection mode. 0 - Disable detection 1 - Reversal indicates remote answer 2 - Reversal indicates remote hang up 3 - Reversal indicates answer and hang up
ringstoincoming | count | 0 | Number of rings to detect for an inbound call. If 0, the TCP generates an inbound call event upon beginning of the first ring, otherwise it sends the event at the end of the selected number of rings. If caller ID is enabled (cidsupport = 1), the inbound call is reported after at least one ring. 0 - 1st ring begins 1 - 1st ring ends # n - After n rings
xferstring | string[6] | !; | Prefix dial string for call transfer. The string is dialed before dialing the number, where: ; (semicolon) - Wait for precise dial tone . (period) - Insert long pause in dialing , (comma) - Insert short pause in dialing ! (exclamation point) - Flash hook P - Switch to pulse dialing T - Switch to DTMF dialing M - Switch to MF dialing
xfersupport | mask | 1 | Flag to select whether PBX transfer is enabled. 0 - Transfer commands are disabled 1 - Transfer commands are enabled

String parameters occupy more than one index in the parameters list. Since the parameter list unit is WORDs (two bytes each), a string of maximum 6 characters occupies 3 indices.

Refer to LPS non-editable parameters for more information.