小弟目前正在用.NET做一个有关蓝牙通信的程序模块,主要是笔记本电脑和PDA之间的数据传输,只要实现简单的文件的传输就可以了.
在网上查找了一些相关的资料,发现大家都说需要一个有关蓝牙的SDK,是不是没有这个东西,蓝牙通信就不可以实现?
望能得到各位达人的解答,非常感谢
在PC上可以安装蓝牙USB dongle,在windowsXP_sp2以上的系统上,就有内置蓝牙协议栈,可以在上面开发。PDA,手记一般有蓝牙功能的,都是开放式系统,都已包含蓝牙开发接口。
一年前在大连一个软件公司做的时候,学过一段时间,买Blue Tooth Dongle会代驱动程序,直接装上就行了,PC这边不需要什么特别的编码,除非你要写自己的UI;Windows
XP SP2也提供了对蓝牙的支持,不过和Dongle的驱动可能会有冲突。
SDK、驱动、SP2、或者自己写一段代码,都包含BlueTooth协议栈。
SP2对蓝牙的支持是基于Socket的,MSDN上有英文的文档,我看过一些,可惜没等实验成功就辞职了,你可以试一试,或者买个第三方的SDK也可以。
PDA端的不太了解。
毕竟一年多没做了,关注吧。