OmniPCX_Enterpise | ||||||
this color means LogFiles | AlcatelKey = SOFTWARE\Romico\Tapi\SPIAlca.tsp | |||||
Current version: | ||||||
11.07.2007 RoAlcEnt.tsp: 1.0.3.1009 | ||||||
13.07.2007 RoAlcEUI.dll: 1.0.3.355 | ||||||
CSTA - Connection & Functions | ||||||
Reconnect_Disabled | Reconnect_Disable="1" | [0] | This flag is disabling reconnect (CSTA Connection TAPI<>PBX) feature – including reopen feature implemented in previous version of TSP [default 0] | Reconnect_Disable.reg | tsp=>1.0.3.298 | |
Reconnect_LogFilename | Reconnect_LogFileName= "RoAlcEnt.txt" |
powinno byc defaultowo ustawione | Enable Reconnect Log „Filenamestring” = max 256 chars c:\windows\system32\RoAlcEnt.txt [default ”” =empty string–no log file] | Reconnect_LogFilename.reg | tsp=>1.0.3.298 | |
Reconnect_Timeout | Reconnect_Timeout="45" | [45] | After
45s if no watch dog from PBX disconnect and connect again for every 45s if
not successfull [default 45] = < 0 – timer disabled > 31 enabled with given time when value is in interwal (0 ; 31) value is set to default – 45 |
Reconnect_Timeout_45.reg | tsp=>1.0.3.298 | |
Reconnect_ACSEABRT | Reconnect_CSTAABRT="1" | [1] 29.10.2012
1_2_1225 [0] |
when receive from PBX CSTAABORT treat it as disconnect and enable reconnect procedure, if not successfull try in every 45s(configurable) Wird nie notwendig, da Abort nicht immer gleich mit Verbindungsabbruch ist und auch wenn, dann wird die Verbindung n | Reconnect_ CSTAABRT_ Enable.reg |
tsp=>1.0.3.298 | |
Connection_Reset_once | CSTAConnection_Reset="1" | [0] | Reset once connection with PBX, it will be made in next 45s (configurable Reconnect_Timeout) and registry will be set on 0 after reset. Funktion noch nicht richtig implementiert - nicht verwenden. | Alc_Ent_CSTAConnection_ Reset_Enable.reg |
tsp=>1.0.3.531 | in version tsp=>1.0.3.603 22.02.2007 added write info "CSTAConnection_Reset START CSTALink:" to file RoAlcEnt.txt or other if registry set Reconnect_LogFileName |
Connection_ResetTime | CSTAConnection_ResetTime ="3:15" |
[] | Reset every day at 3:15 connection with PBX. Funktion noch nicht richtig implementiert - nicht verwenden. | Alc_CSTAConnection_ ResetTime.reg |
tsp=>1.0.3.603 22.02.2007 |
write info "CSTAConnection_Reset START CSTALink:" to file RoAlcEnt.txt or other if registry set Reconnect_LogFileName |
CSTASnapshot OnLineClose |
CSTASnapshot OnLineClose="1" |
powinno byc defaultowo ustawione | Snapshot
csta line for existing calls during lineClose [default 0 do not make Snapshot] |
Alc_Ent_CSTASnapshot_ LineClose.reg |
tsp=>1.0.3.657 06.03.2007 |
1.
Found call in tsp and in CSTA: SnapshotDevice:*180 Call:<11f8050: LINECALLSTATE_ONHOLD, Cler=*180, Cled=80001000, Cntd=80001000, Rdng=, Rdon=, Caid=203, Neqt=789> CSTA:<Caid=203, Neqt=789, Lci=LCI_HELD> 2. Found call in CSTA, but not found in tsp: SnapshotDevice:80001000 Call:<NOT EXIST> CSTA:<Caid=17, Neqt=357, Lci=LCI_CONNECTED> 3. Found in tsp, but not found in CSTA: ClearCall 4. Not found call in tsp and CSTA: CPBXAlcatel::CstaResponse;Line:80001000;;;;;SnapshotDevice roid 9; No calls in CSTA, Calls in tsp: 0 |
CSTASnapshot OnDisconnect |
CSTASnapshot OnDisconnect="1" |
Snapshot
csta line for existing calls during Reconnect CSTA [default 1 do make Snapshot] |
Alc_Ent_CSTASnapshot_ Disconnect.reg |
|||
CSTASnapshot_Timeout | CSTASnapshot_Timeout="300" | [200] | Wait for answer from snapshot Timeout [ms] [Default 200 ms] | Alc_Ent_CSTASnapshot_ Timeout.reg |
||
CSTA_SnapshotTime | CSTA_SnapshotTime="2:55" | [] | At 2:55 will be Snapshot made (calls in pbx) [Default no key - no work] | Alc_Ent_CSTA_SnapshotTime _2_55.reg |
tsp=>1.0.3.670 08.03.2007 |
CSTA_SnapshotTime in RoAlcEnt_Calls.txt |
WatchDogDisconnectCount | WatchDogDisconnectCount="1" | [3] | how many ticks (default one - 45s) me make disconnect | Alc_WatchDogDisconnectCount.reg | tsp=>1.0.3.1009 11.07.2007 |
|
CSTA Snapshot Lines Interval | CSTASnapshot LinesInterval="180" |
[360]
29.10.2012 1_2_1225 refresh 45s [0] no work |
Make Snapshot on every 180 s on all opened lines which have calls | Alc_CSTASnapshot LinetInterval.reg |
tsp=>1.0.3.1028 29.08.2007 |
|
CSTA Snapshot Lines Sleep |
CSTASnapshot LinesSleep="1000" |
[1000]
29.10.2012 1_2_1225 refresh 45s [0] Sleep(0) |
Between next line Sleep 1000 [ms] | Alc_CSTASnapshot LinesSleep.reg |
||
CSTA Snapshot Lines LinesPrint |
CSTASnapshot LinesPrint="0" |
[0]
no work refresh 45s |
Print log on every 3 min when set CSTASnapshotLinesIntervall="180" | Alc_CSTASnapshot LinesPrint.reg |
||
Call Handling | ||||||
Redirect_Block_ UntilFirstMakeCall |
"Redirect_Block_ UntilFirstMakeCall"="1" |
[0] | Block Redirect till first MakeCall. In old Alcatel PBX cause CSTA hang | Alc_Redirect_Block_ UntilFirstMakeCall_1.reg |
tsp=>1.0.3.1218 11.06.2012 |
|
AutoAnswerMakeCall1_On | AutoAnswerMakeCall1="1" | [1] | Turn on sending SendAnswer for HookOff phone imidiately after SER_MakeCall | Alc_Ent_AutoAnswer MakeCall1_On.reg | tsp=>1.0.3.533 | |
AutoAnswerMakeCall2_On | AutoAnswerMakeCall2="1" | [0] | Turn on sending SendAnswer for HookOff phone after EVT_Initiated | Alc_Ent_AutoAnswer MakeCall2_On.reg | tsp=>1.0.3.533 | |
Drop_MakeCall_Sleep | "Drop_MakeCall_Sleep"=200 | [400]
23.05.2007 tsp=>1.0.3.932 [100] 08.02.2007 tsp=>1.0.3.586 |
Changes Sleep time between Drop on call in Dialtone and MakeCall | Alc_Drop_MakeCall _Sleep.reg | tsp=>1.0.3.586 08.02.2007 |
|
ClearCalls | ClearCalls="1" | [1]
23.05.2007 tsp=>1.0.3.932 [0] 07.05.2007 tsp=>1.0.3.888 |
MakeCall return error, cal snapshot device if snapshot device return no calls in pbx, clear calls on this line in tsp. Do not inform TAPI about deleting calls | Alc_ClearCalls.reg | tsp=>1.0.3.888 07.05.2007 |
|
ClearCallsSetIdle | ClearCallsSetIdle="0" | [1] | When Clear calls enabled, set state to IDLE before delete it from tsp | Alc_ClearCallsSetIdle.reg | tsp=>
1.0.3.912 21.05.2007 |
|
ClearCallsDeleteInTsp | ClearCallsDeleteInTsp="1" | [1]
29.10.2012 1_2_1225 [0] |
When Clear calls enabled, delete call from tsp | Alc_ClearCallsDeleteInTsp.reg | tsp=>
1.0.3.912 21.05.2007 |
|
ClearCallsDeleteInTspDelay | "ClearCallsDeleteInTsp Delay"="120" |
[5] 29.10.2012 1_2_1225 [0] |
Call will be deleted after delay from set state Idle (ClearCallsDeleteInTsp and ClearCallsSetIdle must be 1) | Alc_ClearCallsDeleteInTsp Delay_120.reg |
tsp=>
1.0.3.1207 29.07.2011 |
|
ClearCallsAfterCallInitiated | ClearCallsAfterCallInitiated="0" | [1] 1.0.3.1009 refresh 45s [0] 1.0.3.967 |
Send Snapshot when CallInitiated, and when response check calls | Alc_ClearCallsAfterCallInitiated _Disable.reg |
tsp=>
1.0.3.967 22.06.2007 |
|
ClearCallsReqSendOk | ClearCallsReqSendOk="0" | [1] 1.0.3.1009 refresh 45s [0] 1.0.3.967 |
When ClearCall and ClearCallsReqSendOkreg then SendRequestOk | Alc_ClearCallsReqSendOk_ Disable.reg |
tsp=>
1.0.3.967 22.06.2007 |
|
RequestNoUpdate AfterTimeout |
RequestNoUpdate AfterTimeout="1" |
[0] | When event from pbx to call, and on call is request then send this request as success to tapi - 1 - disable this function | Alc_RequestNoUpdate AfterTimeout.reg |
tsp=>
1.0.3.912 21.05.2007 |
|
TAPI Handling | ||||||
Set
fields RedirectionId, redirectingId |
AlwaysLastRed="1" | always set fields RedirectionId i redirectingId (isn't checking CAUSE Evt delivered) [default 0] | AlwaysLastRed.reg | tsp=>1.0.3.161 | ||
Loging | ||||||
Start
log Alcatel.TSP TRACE, call information to file |
Log2File_Activate="1" | Create TRACE
logs in files: [default
0 not create file] c:\deb_TSP_1165390571.log, - all TRACE c:\call_TSP_ - information about calls |
alcatel_log2file.reg | tsp=>1.0.3.298 < 1.0.3.586 | CCall::SetState, CSPIAddress::NewCall, CSPIAddress::NewConfCall, CSPICall::CSPICall, CSPICall::~CSPICall, CSPILine::NewCall, CSPILine::NewConfCall. | |
Start log Alcatel.TSP TRACE, call information to file |
Log2File_Activate="1" | Create
TRACE logs in files: [default 0 not create file] c:\windows\system32\deb_TSP_1165390571.log, - all TRACE c:\windows\system32\call_TSP_ - information about calls |
alcatel_log2file.reg | tsp=>1.0.3.586 | CCall::SetState, CSPIAddress::NewCall, CSPIAddress::NewConfCall, CSPICall::CSPICall, CSPICall::~CSPICall, CSPILine::NewCall, CSPILine::NewConfCall. | |
Calls_LogFileName | Calls_LogFileName= "RoAlcEnt_Calls.txt" |
Create Calls
Log file: c:\windows\system32\RoAlcEnt_Calls.txt Only for info. Do not change this file |
alcatel_calls2file.reg | tsp=>1.0.3.298 added in 1.0.3.586 |
CPBXAlcatel::CstaError:_ReqLineMakeCall, all errors in CPBXAlcatel::CstaError, CPBXAlcatel::CstaResponse, InitializeReg:SendMonitorStart. SendMonitorStop, CPBXAlcatel::LineOpen all return, LineClose, CallDrop, CallAnswer, CPBXAlcatel::MakeCall_Dial all re | |
Calls_Log_Enable | Calls_Log_Enable="1" | Enable Calls Log file [default 0 not create file, check registry before use] | Calls_Log_Enable.reg | tsp=>1.0.3.1045 03.06.2009 |
||
Internal Functions | ||||||
Request_Timeout_Timer | Request_Timeout_Timer="8" | Print and Delete old requests [default 0 - doesn't work] | Alc_Request_Timeout_Timer.reg | tsp=>1.0.3.767 03.04.2007 |
||
Request_Timeout | Request_Timeout="8" | Which request is old 8s [default 0 - all are old] | Alc_Request_Timeout.reg | |||
Request_Timeout_Disable | Request_Timeout_Disable="1" | Disable
Request_Timeout_Timer [default 0 - work if set Request_Timeout_Timer] [refresh 45s] |
Alc_Request_Timeout_ Disable.reg |
tsp=>1.0.3.769 04.04.2007 |
||
Request_Timeout_ TickPrint_Enable |
Request_Timeout_ TickPrint_Enable="1" |
Enable Print
Tick in Request_Timeout_Timer [default 0 - don't print if set Request_Timeout_Timer] [refresh 45s] |
Alc_Request_Timeout_ TickPrint_Enable.reg |
tsp=>1.0.3.781 13.04.2007 |
||