pastroal
驱动牛犊
驱动牛犊
  • 注册日期2002-03-06
  • 最后登录2005-09-30
  • 粉丝0
  • 关注0
  • 积分5分
  • 威望1点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1366回复:0

HP iPAQ 2210PDA问题

楼主#
更多 发布于:2004-12-15 13:50
大侠们好
想请教大侠们几个个问题:
(1)我用EVC在HP iPAQ 2210PDA(内部集成蓝牙的)上作了一个小程序,读写串口8
我用HP2210PDA里内置的蓝牙控制器和别的蓝牙设备建立了连接,用我写的程序打开传出的端口8,可以向远端的蓝牙发出数据,但无法接受数据,不知道为什么,不知道您是否碰到这个问题了
我就是用ReadFile来读的
而且这个函数我调试后发现好像是非阻塞的
ReadFile(hCom,pBuf,MAXLENGTH,&GetLen,NULL);
(2)我用Socket方式控制蓝牙,我把蓝牙做成Server,调用了socket,bind,listen,accept都没有出错,我没有尝试用其他的蓝牙设备连结他。我主要是想作为Client(已知设备地址和RFCOMM信道号)连接其他设备,调用socket后,调用connect,总是出现10022的错误
MSDN上说WSAEINVAL 10022 Plug-and-Play, driver-stack event or other error caused failure.
不知道你们有没有碰到这个问题,我把代码发给你,你能下到你们的PDA上看看吗?能够连接你们的设备吗?
我的程序在别人的PDA上面是好的,能够和其他蓝牙设备建链,请问HP iPAQ 2210PDA需要下什么特别的东西才能用Socket方式控制蓝牙吗?



我的电子邮件是
pastroal@hotmail.com
QQ183778081
希望能交个朋友
游客

返回顶部