data call with a XDA2 - Windows Mobile Development and Hacking General

I have to do an application to connect a handheld (with an embebed MC45 siemens module and Pocket PC 2003 , Xscale processor) to a server. I´m planning to use PPP. As I do not have already this handheld, I´m using a XDAII to start the developments.
The data call use some private GSM infrastructure, with a RAS (suporting V110) on the remote site ( RAS connected to a server)
I have a lot of questions. First, is it possible to do this development in a XDAII ? ( my question is if we know all the APIs and DLL needs for a PPP data call using V.110, if these API are publics ). For example, how to dial or to anwser a call, how to use PPP under a GSM call ..
Other question. The MC45 siemens module uses standart AT commands. I have read that this is not possible with a XDAII. Will be compatible my code writen for the XDAII with the handheld using the MC45 module?

Related

qteck 1010 modem at commands

i've got a qtek 1010 pocketpc and i'l like to use the internal modem to make a data call over gsm to an other pda (whitch use a gsm mobile via infrared). On my PDA ipaq i use "Createfile" to talk with mobile but un my qtek this approach does not work...
Can some one give me suggestions???
Thanks
Fabio Petagna
you should use docummented TAPI and optionally RIL calls to establish data connection.
mamaich said:
you should use docummented TAPI and optionally RIL calls to establish data connection.
Click to expand...
Click to collapse
Thanks alot, i found this on msdn
To create a modem connection by using TAPI
Call the lineInitializeEx function to initialize TAPI.
Call the lineOpen function to open the line.
Call the lineMakeCall function.
Call the lineGetMessage function, as needed, to receive status messages from TAPI.
Call the lineDeallocateCall function.
Call the lineClose function to close the line connection.
Call the lineShutdown function to end the session.
Ok but what about send data over the connection???
WriteFile(ComHandle);
WriteFile(ComHandle);

Blue Angel GPRS dial by TAPI ...... ?

Hi, can anyone tell me if its possible to do a gprs dial via TAPI without using the connection manager on the i-mate PDA2K ?, I am developing a piece of software that needs full control of the dial process, GSM is not a problem and this is working succesfully using the virtual COM9 comm port once connected. GPRS however is a different story. I can find no way of configuring the APN via TAPI (I'm sure there is a way, I just haven't found it yet!). All attempts to do a GPRS dial by TAPI result in a succesful return from linemakecall but in reality does nothing, no dial, no connection made.
I have made a GPRS connection using the internal modem COM2 succesfully with AT commands but had to silence the RIL layer first, this has the unfortunate side effect of disconnecting the phone software so that incoming calls are missed, this is not acceptable for my aplpication.
Any thoughts/suggestiong greatfully received ....
cheers,
Dave

GPRS Permanent Connection

Hi all.
I have an application witch needs to be connected to GPRS 24x7. This application is made in Personal Java, but the connection rutines are made in C++, I use the Connection Mannager API. The application works fine, but when it is connected about 2 or 3 days, the connection is lost and is imposible to make a reconnection. The time of the lost of connection isn´t the same all the times.
Could anybody tellme why occurs this?
I'm using Jeode for Java code and EVC4 with SP4 for C++ Code.
Thank you in advance.
Best Regards.

GPRS Datacall

Hi,
I' am trying to connect two Smartphones over GPRS. At first I used TAPI to establish a connection between the two devices, but I don't want to use a CSD-connection. Then I took a look at the Connection Manager from EVC++, but I think with the Connecttion Manager you are not able to connect the two phones by there phonenumbers, like with modems or tapi.
Is it even possible to do a data call over GPRS? Or is GPRS just used to connect to the internet?
thx foobar
I had an audiovox rtm8000 and I put my home phone number into the gprs connection settings. I was able to log in with terminal services client. I don't know how it could be done using a normal phone hardware.
Thanx, for your post. Could you describe a little more what you did? Which APIs did you use?
I did not do it myself. It was a tool that came with the audiovox phone card. It only works with that card.

RESOLVED: Bluetooth PAN Internet Sharing question

I'm not sure if I'm the only daft bat that does this. But in the past i would use my Hermes under wm6 as a Bluetooth Pan Internet sharing connection with my BA as it had the ability to either Host or establish a Bluetooht PAN link.
Since i've upgraded the BA to Wm6 I've noticed that as with my hermes the betowrk options are severly depreciated. and now when i search for Bluetooth services on the hermes it only shows Dial up networking but doesn't give you the option of Bluetooth PAN as a service it can find or give. also Can not set the init string to send to Bluetooth modem if choosen. thusly cannot tell it the access point etc.etc.
Is there any advise possible to help me link the BA with my hermes using Bluetooth PAN for the internet sharing through the hermes ( yea i know but HSDPA is far faster then the BA's basic 3g hehehe)
RESOLVED: the problem is in the Bluetooth stack of this rom. in short the Wm6 rom appearantly can't find a PAN connection at all as I tried to find the one on my PC at home and it definatly didnt' show anything accept a serial port. However my hermes could see the personal network conenction and once reflashed to the t-mobile latest rom it can now establish a PAN network conenction with pc or hermes300.
guess the bluetooth profiles in the rom for the BA in wm6 are a bit lacking at moment
It works great in Vista
Hi,
My Vista has automatically recognized my Hermes. No need to define a modem or connection string. Just run the Internet Sharing on Hermes and then it is seen in Networks and Sharing Cetner. I just open my IE and it works.
edwardgonen said:
Hi,
My Vista has automatically recognized my Hermes. No need to define a modem or connection string. Just run the Internet Sharing on Hermes and then it is seen in Networks and Sharing Cetner. I just open my IE and it works.
Click to expand...
Click to collapse
cool, only problem here is that my Hermes 300 ( t-mobile vario II) using Schaps 3.54c Wm6 Rom has the bluetooth Pan driver for internet sharing, as well as the modem link yea? And the Blue angel now being Windows mobile 6 doesn't show like Wm2003 did. in Wm2003 you could create a Bluetooth Netowrk connection for PAN to the hermes. Or a bluetooth serial connection to the hermes Modem link. Now it only shows Dial up networking in both since they are both wm6. And also doesn't give you the option of an init string entry in the advance network options for the AT+CGD init string that also lists the part "ip", "general.t-mobile.uk" which is the access point when doing Bluetooth DUN.
How would i establish a PAN connection to the hermes Internet sharing with the BA under Wm6 from helmi is the real question?
Ok I can assume then nobody else has 2 windows mobile 6 devices and tries to have one work via the other or nobody other then me has tried this.
Hermes300 windows mobile 6
Blue angel Helmi Windows mobile 6
cannot make a Pan connection in either direction Hermes to Blue angel, or Blue angel to hermes.
this means potentially people with Pda's ( ie: Compaq or HP Ipaq's runnign Wm6 ) or other mobile with wm6 will not be able to use the Helmi rom for internet sharing and really are better off leaving WM2003se on as has more compatability in that regard.
If however others have tried this and found a way to get it working please post =)
Me too
cyberjak said:
Ok I can assume then nobody else has 2 windows mobile 6 devices and tries to have one work via the other or nobody other than me has tried this.
Click to expand...
Click to collapse
I have two WM5 devices and am having exactly the same problem! I always through DUN was simple enough, but I am not going to get in to a debate about it versus Internet Sharing BUT why the hell did MS remove the "client" functionality? It is all very well and good if your Internet Sharing device (i.e. WM5 or 6 phone) is going to be the "server" but what if it is the client (as many PDAs will be).
I see no way of doing it! Anyone?
HeMan321 said:
I have two WM5 devices and am having exactly the same problem! I always through DUN was simple enough, but I am not going to get in to a debate about it versus Internet Sharing BUT why the hell did MS remove the "client" functionality? It is all very well and good if your Internet Sharing device (i.e. WM5 or 6 phone) is going to be the "server" but what if it is the client (as many PDAs will be).
I see no way of doing it! Anyone?
Click to expand...
Click to collapse
you can still use the Modem link if you can get it to create a serial port bluetooth link , ie: pair the devices and select Serial Port. then under the connections then you would tell it to use Bluetooth Modem
and put in the advanced dialing string for bluetooth DUN.
there are a few threads about bluetooth DUN on this forum.
the only thing i can thnk of that would make this not work however is if the roms your using are cooked roms and the profiles in the bluetooth stack are missing on 1 or both for the features suggested.
this is what stopped me from having this work as the wm6 on the Hermes and on the Helmi rom are missing the profile for HOSTING a PAN directly without internet sharing and dont' offer bluetooth serial port as an option

Categories

Resources