So, you are, for reasons so far unspecified, replacing the Phone application
on the device with your own managed code application, yes? Can you tell us
why, just to be sure that we can't find you a simpler solution that doesn't
involve a complete replacement?
When you say that, when you remove your TAPI code, you "can't use my phone",
are you just saying that you can't use it the way you want to use it from
your managed code, or the phone doesn't work at all?
As I understand it, RIL is below TAPI in the driver stack. Without the
source for the Phone application from a device, it's not clear which, or
both, it's talking to. I don't know enough to help much with how to bend
TAPI to your will.
Paul T.
Tihomir Ignatov said:
When I'm using TAPI to manage the phone functionality of my device MDA III
(Windows Mobile 2003 SE Phone Edition) I have a problem with GPRS
reconnection. When I remove the code, which uses TAPI the reconnection
works, but I can't use my phone. One solution is to use the default device’s
phone application, but in this case I must invoke it, when I want to make
a phone call, show it on the screen and transfer the phone number. The
other problem is the case with incoming calls. I don’t know whether is
possible to catch these calls without TAPI. I read some articles about
RIL, but I don’t know how to use it !
Any ideas?
Thanks!
Regards
Tihomir Ignatov
OK! So the issue is reestablishing a GPRS data session when you
disconnect AS, specifically? I'm trying to get away from *how* you're
doing things and onto *what* you're trying to do...
Paul T.
Hi,
No, that isn't the problem!
For example, if I have a connected GPRS and connect my PPC to
ActiveSync, this will disconnect my GPRS session! This is clear !!! But
if I disconnect ActiveSync , the GPRS session can't be restored! That is
the problem!.
In this example, the same application uses TAPI for "phone management".
If I remove the code, which uses TAPI all works good! Very strange!
Tihomir Ignatov
Paul G. Tobey [eMVP] wrote:
I sense that there might be a deeper question here. If the phone call
comes in, the GPRS data connection is disconnected for the duration of
the call. Is *that* the problem?
Paul T.
Hi All,
I want to detect incoming phone call on Windows Mobile 2003 SE Phone
Edition. In the same application I'm using GPRS for TCP communication
and if the phone functionality is running with TAPI I have a problems
with GPRS reconnection.
How to detect incoming call without TAPI ? An other possibility is to
use the default device's phone application, but I don't know how to
transfer phone number when I initiate an outgoing call !?!
Thanks!
Regards
Tihomir Ignatov