VoiceGuide IVR Software Main Page
Jump to content

Vg Wont End Call

Recommended Posts

hi, i used VG for a year with a regular usb modem...

i just bought dialogic card so i downloaded the VG for dialogic....

 

i am using the same exact script that i used in the reguolar VG, but now its not ending the calls when caller (me for testing) hangs up phone...

 

attached is the trace file.

 

 

fyi - even have this in modules.. forgot now exactly why, but assume to end call after 5 seconds.. although it doesnt seem to work with the vg for dialogic...

on {timeout 5} goto [Hangup the Call 1]

DSB777_NOhANGUP.zip

Share this post


Link to post

Trace shows that the Dialogic card thinks there is a new call arriving just after the call has hung up.

 

Please update to latest version of VG. This latest version fixes the issue which is happening on your system:

 

FIX : Rings reported by the telephony card immediately after hangup are ignored as such events are usually caused by

impedance mismatches between line and telephony card, and not a genuine incoming call.

 

In this case the Dialogic card detected a new ring about a second after the call was hung up:

 

235528.59 2 state Waiting for a call...

235529.86 2 event callstate OFFERING 2 2,0,0

235529.86 2 script interpretor: VgMulti v6.0.3310

 

 

and the problem mentioned before usually resulted in the new RING being detected by the card within a few milliseconds of the card hanging up previous call. So maybe this is a different issue.

 

Not sure what is the guard time used by v6.0.3335 - but I think that it is less then a second - so maybe the 6.0.3335 will not resolve this.

 

Are you always seeing the new ring reported about a seconds after the hangup?

 

Can you post a few more traces capturing this in v6.0.3335 please?

 

Which Dialogic card are you using? Which Dialogic System Release drivers are you using?

 

 

 

235528.47 2 state [Hangup the Call 1] Hangup Call

235528.47 2 HangupCall start (Hangup Module)

235528.47 2 rv add [Hangup Time]{6/13/2007 11:55:28 PM}

235528.47 2 state Hanging up call... [Hangup Module]

235528.47 2 HangupCall_Common hCall=2

235528.47 2 rec RecSoundStop ok

235528.48 2 play PlayStop ok

235528.48 2 timer set 2 EV_TIMEOUT_WAITFORIDLEAFTERLINEDROP

235528.48 2 fnHangupCall end

235528.53 2 tw DialogicEvent 135,TDX_SETHOOK,0,0,0,DX_ONHOOK,,

235528.53 2 event TDX_SETHOOK, iCode=135 state=900

235528.53 2 LsAwaitingCalls EV_UNKNOWN_135

235528.53 2 event callstate IDLE 2 1,0,0

235528.53 2 WorkingMode@Idle=

235528.53 2 set LineState().hCall = 0 LineEvCallState-LINECALLSTATE_IDLE

235528.53 2 timer clear

235528.53 2 rec RecSoundStop ok

235528.55 2 play PlayStop ok

235528.55 2 rv add [CallEndTime]{6/13/2007 11:55:28 PM}

235528.55 2 on-hangup script:[]

235528.55 2 timer set 0.1 EV_TIMEOUT_TIMETOREINITLINE

235528.59 2 timer fired EV_TIMEOUT_TIMETOREINITLINE

235528.59 2 event EV_TIMEOUT_TIMETOREINITLINE, iCode=9008 state=900

235528.59 2 init atidle reinit : start

235528.59 2 init atidle reinit iConferenceOtherLegLid=-1

235528.59 2 init atidle reinit : reset all LineState variables

235528.59 2 timer set 2 EV_TIMEOUT_AFTERIDLE_ALLOWOUT

235528.59 2 state Waiting for a call...

235529.86 2 event callstate OFFERING 2 2,0,0

235529.86 2 script interpretor: VgMulti v6.0.3310

Share this post


Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×