找回密码
 马上注册

QQ登录

只需一步,快速开始

查看: 4573|回复: 1

NXT不能创建BTConnection

[复制链接]
发表于 2012-2-26 22:02:11 | 显示全部楼层 |阅读模式
悬赏10乐币未解决
  我用了如下代码等待PC来创建蓝牙链接,但每次运行到这里,总会得到一个空值,API中应该是一直等待蓝牙链接被创建为止,但实际上执行到这里,过上一两秒钟就会返回一个空值,请问有没有哪位高手能指点一下是为什么。 蓝牙功能肯定是正常的,我能用蓝牙上传程序。我以前做过测试程序,当时是正常,可以用PC创建蓝牙联接。

  int timeLimit=600000;
  System.out.println("Waiting for Base connection "+timeLimit );
  btConn = Bluetooth.waitForConnection();
  if (btConn == null) {
   System.out.println("BlueTooth Connect Fail");
   return false;
  }
  System.out.println("BlueTooth Connected");

如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
 楼主| 发表于 2012-2-27 00:26:26 | 显示全部楼层
自己已经解决了,因为我在之前的代码中用了RConsole.open()方法,这个方法应该会同时监听USB和BlueTooth,我把这个方法改为RConsole.openUSB()之后,就不与蓝牙冲突了。
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 马上注册

本版积分规则

QQ|手机版|中文乐高 ( 桂ICP备13001575号-7 )

GMT+8, 2024-5-1 01:45 , Processed in 0.090698 second(s), 16 queries .

Powered by Discuz! X3.5

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表