Gmail Calendar Documents Reader Web more »
Recently Visited Groups | Help | Sign in
Google Groups Home
Premature LINECALLSTATE_CONNECTED when phone not in cradle
There are currently too many topics in this group that display first. To make this topic appear first, remove this option from another topic.
There was an error processing your request. Please try again.
flag
  3 messages - Collapse all  -  Translate all to Translated (View all originals)
The group you are posting to is a Usenet group. Messages posted to this group will make your email address visible to anyone on the Internet.
Your reply message has not been sent.
Your post was successful
 
From:
To:
Cc:
Followup To:
Add Cc | Add Followup-to | Edit Subject
Subject:
Validation:
For verification purposes please type the characters you see in the picture below or the numbers you hear by clicking the accessibility icon. Listen and type the numbers you hear
 
Jari Väisänen  
View profile  
 More options Nov 3, 1:14 am
Newsgroups: microsoft.public.win32.programmer.tapi
From: Jari Väisänen <Jari Väisän...@discussions.microsoft.com>
Date: Mon, 2 Nov 2009 06:14:11 -0800
Local: Tues, Nov 3 2009 1:14 am
Subject: Premature LINECALLSTATE_CONNECTED when phone not in cradle
i have developed a phone software, that allows user to make and receive
calls. I use initialize tapi to use event handler and lineGetMessage() to
loop throught the events. Everything works fine while smart phone is in
cradle.  Problem rises when I detach the phone and try to make a call.

In cradle, the messages go as follows: Dialing, Processing then wait for
connected, and some callinfo message inbetween. When off cradle, messages go
all the way to connected, as if the second part had answered the call, and
becuase this happens, there is no change in callstate when the call is
actually answered. Disconnected message is returned normally in both cases.

using Tapi 2.0, windows mobile 5.0 and phone is Pidion 5000.


    Reply    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
fdecker  
View profile  
 More options Nov 4, 6:56 am
Newsgroups: microsoft.public.win32.programmer.tapi
From: fdecker <fdeckerNOSP...@aol.com>
Date: Tue, 3 Nov 2009 11:56:47 -0800 (PST)
Local: Wed, Nov 4 2009 6:56 am
Subject: Re: Premature LINECALLSTATE_CONNECTED when phone not in cradle
You are using a PDA/phone and if I understand you, it has a charging
cradle.  This cradle is probably connected to the PC with a USB
cable?  Does your application run on the smart phone or does it run on
the computer?  If you have your phone attached to a cradle, the cradle
is attached to the computer and you are controlling the phone from an
application on the computer, this may be the intended behavior.  When
your phone is in the cradle, it is "on hook".  When you take it out of
the cradle, it is "off hook".  You can check the phone device
properties instead of the line device properties to see what you see.
You could use the free trial version of our TeleScope utility to
activate your device in our etLine window and etPhone window and watch
everything that happens in the log windows.

Some devices do not go connected, they show the handset hookswitch
change and then perhaps the dialtone message.  This could be a
limitation of the TSP for the device. Does it have its own TAPI TSP
you installed or does it use UnimodemV?

You can get TeleScope from www.exceletel.com/download.  Look for
TeleScope37.

Fred
www.exceletel.com
"Analog, Digital and VoIP Telephony tools"


    Reply    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Jari Väisänen  
View profile  
 More options Nov 24, 8:58 pm
Newsgroups: microsoft.public.win32.programmer.tapi
From: Jari Väisänen <JariVis...@discussions.microsoft.com>
Date: Tue, 24 Nov 2009 01:58:01 -0800
Local: Tues, Nov 24 2009 8:58 pm
Subject: Re: Premature LINECALLSTATE_CONNECTED when phone not in cradle
The device is a PDA, with charging cradle connected to computer with USB, but
the application runs on the device. I have the full compiled application on
the device.

 I can tun the app from a exe on the PDA. When on cradle, there are no
callstate_connected unless called party answers the call, but when taken off
cradle, after a moment there is a sequence of appnewcall, offering, process,
connected and disconnected. I tracked it to be ASYNCMAC that does this. Thou
it's weird that even after the ASYNCMAC has done it's thing, TAPI still
returns callstate_connected blindly (as mentioned in several posts I've
found).

Now trying if I can use the phone device to check for on/off hook messages.


    Reply    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
End of messages
« Back to Discussions « Newer topic     Older topic »

Create a group - Google Groups - Google Home - Terms of Service - Privacy Policy
©2009 Google