This site is no longer active and is available for archival purposes only. Registration and login is disabled.

Bluetooth APIs?


Bluetooth APIs?

Postby Dave H » Feb 25, 2003 @ 7:28pm

Anyone found anyway to use Bluetooth on the iPAQs yet, other than expensive SDKs from www.widcomm.com or www.high-point.com ?


What about Windows CE.NET - that is meant to have Bluetooth support natively, but is it out yet? What exactly is it? Is it just Pocket PC 2003? Can you reflash iPAQs to use it?


[Seems to me that Bluetooth isn't as accesible to programmers as it should be! It's no wonder than Wireless LAN is all the rage and looks like it's overtaking it!]
Dave H.
Lead Programmer (Repton PPC/7650)
[url=http://www.handango.com/PlatformProductDetail.jsp?productId=43741]
Buy Repton Online here!
[/url]
User avatar
Dave H
pm Member
 
Posts: 164
Joined: Oct 3, 2002 @ 5:01pm


Postby James S » Feb 25, 2003 @ 8:30pm

WiFi and Bluetooth are two very seperate things that are used for two very seperate purposes. One is not overtaking the other, although WiFi is much more mainstream for the reason that you've posted here, Bluetooth is very restrictive by nature.

Windows CE.NET is the latest version of WindowsCE. PocketPC uses WindowsCE as it's backend. PocketPC is the term used for the graphical user interface on PocketPC PDAs. You can flash WindowsCE.NET on your PocketPC right now, but you'll not have the familiar PocketPC GUI (no Today screen, Start Menu, mobile Media Player, Notes, or any of that stuff). We have to wait until Microsoft releases a PocketPC GUI for WindowsCE before it actually becomes PocketPC2003 (or 4, or 5).

To use bluetooth you can simply have the user link to the other bluetooth device before they run your program and then you can search through COMs 5 through 12 for the active Bluetooth connection. Specific functions use different COM ports, I believe (I am not sure) DUN is COM6, general access is COM5/8, and so forth. Because Bluetooth is simply a wireless serial connection you can treat it as any other serial connection.
<img src="http://home.comcast.net/~sonne/james/tag.gif">
James S
pm Insider
 
Posts: 17064
Joined: Jan 12, 2002 @ 2:33pm
Location: Lexington, KY


Postby sponge » Feb 25, 2003 @ 10:15pm

holy internets batman.
User avatar
sponge
Not sponge
 
Posts: 12779
Joined: Jan 13, 2002 @ 8:04am
Location: New Hampshire


Postby damian » Feb 25, 2003 @ 11:30pm

damian
pm Insider
 
Posts: 3960
Joined: Sep 3, 2002 @ 7:59pm
Location: Acton, MA (home), NYC (school)


Postby sponge » Feb 25, 2003 @ 11:39pm

holy internets batman.
User avatar
sponge
Not sponge
 
Posts: 12779
Joined: Jan 13, 2002 @ 8:04am
Location: New Hampshire


Postby James S » Feb 25, 2003 @ 11:50pm

<img src="http://home.comcast.net/~sonne/james/tag.gif">
James S
pm Insider
 
Posts: 17064
Joined: Jan 12, 2002 @ 2:33pm
Location: Lexington, KY


Postby sponge » Feb 26, 2003 @ 1:00am

holy internets batman.
User avatar
sponge
Not sponge
 
Posts: 12779
Joined: Jan 13, 2002 @ 8:04am
Location: New Hampshire


Postby James S » Feb 26, 2003 @ 2:39am

no, not that. Regular PocketPCs with WinCE.NET. It looks like a regular desktop, with My Computer and a Task Bar at the bottom with the clock on the right, just a tiny resolution, that's all.
<img src="http://home.comcast.net/~sonne/james/tag.gif">
James S
pm Insider
 
Posts: 17064
Joined: Jan 12, 2002 @ 2:33pm
Location: Lexington, KY


Postby sponge » Feb 26, 2003 @ 3:10am

Oh, those newish devices that don't get much press? Or a standard already released PPC. I haven't heard of the latter..
holy internets batman.
User avatar
sponge
Not sponge
 
Posts: 12779
Joined: Jan 13, 2002 @ 8:04am
Location: New Hampshire


Postby James S » Feb 26, 2003 @ 3:28am

The former.
<img src="http://home.comcast.net/~sonne/james/tag.gif">
James S
pm Insider
 
Posts: 17064
Joined: Jan 12, 2002 @ 2:33pm
Location: Lexington, KY


Postby Dave H » Mar 3, 2003 @ 2:48pm

What about using OBEX?
In the Pocket PC 2002 SDK there are headers for OBEX and there is this in one of the headers

#define c_szBluetooth L"Bluetooth"

Has anyone used OBEX? Can it be used to get Bluetooth discovery on 2002?
Dave H.
Lead Programmer (Repton PPC/7650)
[url=http://www.handango.com/PlatformProductDetail.jsp?productId=43741]
Buy Repton Online here!
[/url]
User avatar
Dave H
pm Member
 
Posts: 164
Joined: Oct 3, 2002 @ 5:01pm


Postby damian » Mar 4, 2003 @ 2:51am

damian
pm Insider
 
Posts: 3960
Joined: Sep 3, 2002 @ 7:59pm
Location: Acton, MA (home), NYC (school)


Return to Windows Mobile


Sort


Forum Description

A discussion forum for mobile device developers on the Windows Mobile platform. Any platform specific topics are welcome.

Moderators:

Dan East, sponge, Digby, David Horn, Kevin Gelso, RICoder

Forum permissions

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum