Guest enadhazeem Report post Posted 10/06/2005 07:19 PM I am using VG for Dialogic v6.0.2214, no matter what I do, I cant get it to answer the call, say, at the 3rd or 4th ring. Of course, I used the CONFIG.XML file to change the RingsBeforeAnswer parameter, to no avail. Could you help please. Thanx Share this post Link to post
SupportTeam Report post Posted 10/08/2005 12:16 AM Just tested this with current v6.0.2275 and it worked fine. Here is the relevant trace aftere we set the <RingsBeforeAnswer> entry in Config.xml to 5: 100750.25 1 event callstate OFFERING 1 2,0,0 100750.28 1 script interpretor: VgMulti v6.0.2275 100750.29 1 fired OFFERING event to listeners 100750.29 1 set LineState().hCall = 1 in LINECALLSTATE_OFFERING 100750.29 1 iIvrDev=1 100750.30 1 set linestate CID vars 100750.30 1 call AnswerTheCallIfAllowed from LINECALLSTATE_OFFERING 100750.30 1 rings=0, min rings before answer=5 (iCallerIdHasArrived=0) 100750.30 1 tw ring 1 100750.31 1 ring time since last ring event (sec): 0.00 100750.31 1 rings=1, min rings before answer=5 (iCallerIdHasArrived=0) 100750.31 1 tw DialogicEvent 134,TDX_CST,0,0,0,DE_RINGS,ET_RON, 100750.31 1 event ScriptEventCode TDX_CST, code=134, state=0 100751.52 1 tw ring 2 100751.52 1 ring time since last ring event (sec): 1.20 100751.52 1 rings=2, min rings before answer=5 (iCallerIdHasArrived=0) 100751.52 1 tw DialogicEvent 134,TDX_CST,0,0,0,DE_RINGS,ET_RON, 100751.52 1 event ScriptEventCode TDX_CST, code=134, state=0 100754.97 1 tw ring 3 100754.97 1 ring time since last ring event (sec): 3.45 100754.98 1 rings=3, min rings before answer=5 (iCallerIdHasArrived=0) 100754.98 1 tw DialogicEvent 134,TDX_CST,0,0,0,DE_RINGS,ET_RON, 100754.98 1 event ScriptEventCode TDX_CST, code=134, state=0 100756.17 1 tw ring 4 100756.17 1 ring time since last ring event (sec): 1.20 100756.18 1 rings=4, min rings before answer=5 (iCallerIdHasArrived=0) 100756.18 1 tw DialogicEvent 134,TDX_CST,0,0,0,DE_RINGS,ET_RON, 100756.18 1 event ScriptEventCode TDX_CST, code=134, state=0 100759.61 1 tw ring 5 100759.61 1 ring time since last ring event (sec): 3.43 100759.62 1 rings=5, min rings before answer=5 (iCallerIdHasArrived=0) 100759.62 1 rv clear all 100759.62 1 init LineState ResetAtStartOfNewCall. 100759.63 1 answer the call If you still have problems please try updating to v6.0.2275 and then if you still have problems please post the Config.xml file you are using as well as the trace capturing the incoming call and the script which you are using. Share this post Link to post
Guest enadhazeem Report post Posted 10/08/2005 03:21 AM Well, here is what my log looks like : 051529.21 1 event callstate OFFERING 1 2,0,0 051529.21 1 script interpretor: VgMulti v6.0.2275 051529.21 1 fired OFFERING event to listeners 051529.21 1 set LineState().hCall = 1 in LINECALLSTATE_OFFERING 051529.21 1 iIvrDev=1 051529.21 1 set linestate CID vars 051529.21 1 call AnswerTheCallIfAllowed from LINECALLSTATE_OFFERING 051529.21 1 rings=0, min rings before answer=5 (iCallerIdHasArrived=0) 051529.21 1 tw ring 1 051529.22 1 ring time since last ring event (sec): 0.00 051529.22 1 rings=1, min rings before answer=5 (iCallerIdHasArrived=0) 051529.22 1 tw DialogicEvent 134,TDX_CST,0,0,0,DE_RINGS,ET_RON, 051529.22 1 event ScriptEventCode TDX_CST, code=134, state=0 051532.19 1 tw lev_CallerID [092328331,,] 051532.19 1 rings=1, min rings before answer=5 (iCallerIdHasArrived=1) 051532.19 1 rv clear all 051532.19 1 init LineState ResetAtStartOfNewCall. 051532.19 1 answer the call 051532.19 1 timer clear 051532.20 1 tw ring 2 051532.20 1 ring time since last ring event (sec): 2.98 051532.20 1 ring match against pattern 1, cadences=1 051532.20 1 ring template 1, cadence 1 = [110|20] edge time=298.2 051532.20 1 ring match distinct ring pattern 1 cycle 1 fail 051532.20 1 ring match against pattern 2, cadences=1 051532.20 1 ring template 2, cadence 1 = [85|10] edge time=298.2 051532.20 1 ring match distinct ring pattern 2 cycle 1 fail 051532.20 1 rings=2, min rings before answer=5 (iCallerIdHasArrived=1) 051532.20 1 rv clear all 051532.20 1 init LineState ResetAtStartOfNewCall. 051532.20 1 answer the call Any clues as to why it is answering before the 5th ring ?? Thanks Share this post Link to post
Guest enadhazeem Report post Posted 10/08/2005 12:06 PM and here is the config.xml <?xml version="1.0"?> <VoiceGuideConfig> <Devices_Dialogic> <Channels> <Channel> <Name>dxxxB1C1</Name> <NetworkIf>dxxxB1C1</NetworkIf> <Protocol>pdk_na_an_io</Protocol> <RingsBeforeAnswer>5</RingsBeforeAnswer> <script>C:\CardCustomer\CardCustomer.vgs</Script> <ConfigLine></ConfigLine> <AllowDialOut>1</AllowDialOut> <PopupCallerId>1</PopupCallerId> <RV></RV> </Channel> <Channel> <Name>dxxxB1C2</Name> <NetworkIf>dxxxB1C2</NetworkIf> <Protocol>pdk_na_an_io</Protocol> <RingsBeforeAnswer>0</RingsBeforeAnswer> <script>C:\CardCustomer\CardCustomer.vgs</Script> <ConfigLine></ConfigLine> <AllowDialOut>1</AllowDialOut> <PopupCallerId>0</PopupCallerId> <RV></RV> </Channel> <Channel> <Name>dxxxB1C3</Name> <NetworkIf>dxxxB1C3</NetworkIf> <Protocol>pdk_na_an_io</Protocol> <RingsBeforeAnswer>2</RingsBeforeAnswer> <script>C:\CardCustomer\CardCustomer.vgs</Script> <ConfigLine></ConfigLine> <AllowDialOut>1</AllowDialOut> <PopupCallerId>0</PopupCallerId> <RV></RV> </Channel> <Channel> <Name>dxxxB1C4</Name> <NetworkIf>dxxxB1C4</NetworkIf> <Protocol>pdk_na_an_io</Protocol> <RingsBeforeAnswer>0</RingsBeforeAnswer> <script>C:\CardCustomer\CardCustomer.vgs</Script> <ConfigLine></ConfigLine> <AllowDialOut>1</AllowDialOut> <PopupCallerId>0</PopupCallerId> <RV></RV> </Channel> </Channels> <Parms> <SetParm> <Description>DTMF Interdigit Delay. Time between digits in DTMF dialing (10ms units)</Description> <Key>DXBD_T_IDD</Key> <Value>15</Value> <Default>10</Default> </SetParm> <SetParm> <Description>DTMF length (duration) for dialing (10ms units)</Description> <Key>DXBD_TTDATA</Key> <Value>10</Value> <Default>10</Default> </SetParm> <SetParm> <Description>Pause Time. Delay caused by a comma in the dialing string</Description> <Key>DXBD_PAUSETM</Key> <Value>100</Value> <Default>100</Default> </SetParm> <SetParm> <Description>Flash time during dialing</Description> <Key>DXBD_FLASHTM</Key> <Value>10</Value> <Default>10</Default> </SetParm> <SetParm> <Description>Silence on and off debounce time </Description> <Notes>debunce length should be really small so that we can easily tell when the transition happens</Notes> <Key>DXBD_S_BNC</Key> <Value>4</Value> <Default>4</Default> </SetParm> </Parms> </Devices_Dialogic> <Devices_CTI> <CtiLink> <CommsLink> <Target></Target> <Notes></Notes> <IP></IP> <Port></Port> <Params></Params> </CommsLink> <MonitoredDevices> <Ext></Ext> <Ext></Ext> </MonitoredDevices> </CtiLink> </Devices_CTI> </VoiceGuideConfig> Share this post Link to post
SupportTeam Report post Posted 10/10/2005 09:56 AM Please update to attached .EXE and try again. Let us know how you go with it. VgMulti_6.0.2277.zip Share this post Link to post