阅读:1378回复:9
蓝牙的问题,各位高手看看?
我用的是2440+WINCE4.2系统,现在在板上增加了一个蓝牙模块,实现免提。现在想利用手机GPRS上网,2440通过蓝牙模块与手机连接,将网络的数据通过蓝牙传给2440,实现2440浏览网页,收发电子邮件、下载等功能,不知是否可行?如果可以,应该如何实现?请高手详细指点指点。
|
|
沙发#
发布于:2007-08-03 09:48
直接搞个GPRS模块呢 不通过蓝牙
|
|
|
板凳#
发布于:2007-08-03 09:52
老板要求用蓝牙模块的。
|
|
地板#
发布于:2007-08-03 15:05
如果把手机当成桌面PC,且安装有Active Sync软件,那么2440 CE设备通过蓝牙连接到手机,就可以上网了。或者把手机当成一个GPRS Modem,通过蓝牙串口连接,在2440 CE设备上拨号上网。要么就是把2440 CE设备当成桌面PC,需要开发一个类似玩转手机一样的软件,通过蓝牙接口完全接管手机,如同远程桌面控制。
|
|
地下室#
发布于:2007-08-03 19:33
建议你集中考虑下面几点:
1 在手机上实现一个网络共享程序,能够将网络数据通过蓝牙重定向到2440 2 在2440上开发一个虚拟Miniport驱动,能够将蓝牙数据和网络数据互相转换 当然,你应该在手机上也实现这样的一个转换程序 |
|
5楼#
发布于:2007-08-04 09:25
引用第3楼zhengshijie于2007-08-03 15:05发表的 : 如果采用后者,完全接管手机,是不是所有的操作都是在手机上处理,2440只是一个显示?比如收邮件、下载的音乐都在手机上保存了。 |
|
6楼#
发布于:2007-08-04 09:27
引用第4楼dillonhua于2007-08-03 19:33发表的 : 高手,能不能详细说说,如何实现虚拟Miniport驱动,CE有样本代码吗? |
|
7楼#
发布于:2007-08-04 16:30
简单说,你就是要实现一个网卡驱动,这个驱动控制蓝牙设备来发送和接收数据,所以我自己叫虚拟Miniport驱动,你只要会控制蓝牙设备,随便找个网卡的驱动套一下就可以了
另外,我不是高手,还只是牛犊,呵呵 |
|
8楼#
发布于:2007-08-04 21:12
没有那么麻烦,你自己做一个蓝牙控制程序,先搜索附近的蓝牙设备,然后去搜索某个设备支持的服务,如果那个蓝牙设备支持MODEM,就可以直接用它的MODEM建立一个拨号上网连接,就可以上网了,SDK目录下面有类似的例子,你多找一下.
|
|
|
9楼#
发布于:2007-08-05 08:52
谢谢两位的指导。
|
|