Page 1 of 1

How to use bluetooth?

PostPosted: Nov 4, 2002 @ 4:07pm
by gott_e
Hi pals,

I was wondering if anyone tried to use bluetooth under PPC 2002?
Which libraries have I to use?

Regards..

Marco.

PostPosted: Nov 5, 2002 @ 12:32pm
by cryo
Hi,

i have to use BT in a running project too. I don't know if this is of any use, since it seems to be for CE .NET only, but i have not had the time to take a closer look:



cryo

PostPosted: Nov 5, 2002 @ 1:03pm
by Jim

PostPosted: Nov 5, 2002 @ 2:05pm
by sponge
If you know the Bluetooth dialog is going to pop up, can't you momentarily minimize your program properly, so that it doesn't end up messing up your graphics/sound?

I do see the problem, I just don't see how the solution is so tough.

BTW, will you still get serial speed if you redirect BT to the COM port? (as an incentive to buy the $1000 SDK of sorts)

PostPosted: Nov 5, 2002 @ 2:30pm
by cryo
Does anyone know if the BT implementation in the iPAQ 3970 also is from widcomm?

cryo

PostPosted: Nov 5, 2002 @ 2:44pm
by gott_e
Jim: if you like and send me a small test program I can test it on the 39XX IPaq.

Its a pitty that it seems like that there is no better solution..

Regards..

Marco.

PostPosted: Nov 5, 2002 @ 4:49pm
by Jim

PostPosted: Nov 5, 2002 @ 5:00pm
by Jim

PostPosted: Nov 5, 2002 @ 5:21pm
by gott_e
Is this legal? Are you allowed to use this in a commercial product?

Regards...

Marco.

PostPosted: Nov 5, 2002 @ 10:05pm
by sponge

PostPosted: Nov 6, 2002 @ 11:39am
by Jim

Re: How to use bluetooth?

PostPosted: Nov 12, 2002 @ 6:52pm
by Sergey Chaban
Recently I've spent some time trying to figure out how to access Bluetooth stack directly on iPaq 3x70.
If this will be of some help I put some source code for download on this page:



Not very useful at the moment but I'm going to spend some time developing this stuff. (In fact what I want is a wrapper to access BT from the .NET Compact Framework).
There are basicaly three ways to work with BT on iPaqs (some of them were already mentioned).
Hard way: Use file handles for "BTS1:" & "BTP1:" devices and I/O CTRL to talk to device directly;
Easy way: Use Widcomm API which resides in the wbtapiCE.dll;
High-level way: Use Compaq's API from BTCore.dll;

API is pretty much straight-forward but there are lots of quirks, e.g. initializing stack requires some ugly cruft.

Have fun,
S.C.

PostPosted: Nov 25, 2002 @ 12:13pm
by cryo
widcomm is not the only one, there is also BTAccess from high point . I don't know which one is better in terms of functionality, I have yet to receive my widcomm lib. Anyway, the BTAccess one is cheaper.

cryo

PostPosted: Nov 25, 2002 @ 10:06pm
by Sergey Chaban