PDA

View Full Version : Program to handle GPRS automaticlly


zomen
17-02-2006, 04:23 PM
I would like a program that can do the following:

The main purpose is that the program should be 100% automatic and will after a easy configuration be left alone and handle GPRS to be online whenever there are GSM/GPRS available.

* Create a connection (in system/connection) automaticly from a file or something.
* With the created connection above, the program should automaticly connect. From suspend mode and after a soft reset.


Anyone knows a good program that can do this or a great programmer that can supply features like the above (and more).

Best regards
Zomen

_along
23-02-2006, 02:37 PM
1. use ConnMgrEstablish to establish GPRS connection
2. Create a hide window to received message when the connection status changing.
3. soft reboot issue: writting a service to these or config the target device to run your app at startup time.
4. active device on suspended state mode: try API CeSetUserNotification

dav7
24-02-2006, 02:56 PM
Hi Zomen,

I think you will need to look at Connection Manager API. It handles all low level connections on the device, including GPRS. It can be found here -

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/apippc/html/ppc_cnmn_connection_manager.asp

And here is an example -

http://www.codeguru.com/cpp/w-p/ce/pocketpc/article.php/c7355/

Cheers,
Dav

zomen
28-02-2006, 10:32 AM
Thank you for the answers but how about using RAS to make the connection?

And remember that the purpose of the application is to work on a Mobile 5 device.

/Zomen

dav7
08-03-2006, 03:46 PM
hi,

Hmm, I think it should be ok to work on Mobile 5, but I have only been using 4.21 so cant be sure. However, there is a helper sample which comes with Embedded Visual C++ 4. If you have EVC4 You can find it here -

C:\Program Files\Windows CE Tools\wce420\POCKET PC 2003\Samples\Mfc\Cmhelper

And there is further information here about the sample here -

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/guide_ppc/html/ppc_about_cmhelpersample.asp

You can use the sample to build a GPRS connection exe which will handle GPRS connections for you. At least on 4.21, havent tried on Mobile 5.

Cheers