Answers.Body: <p>I assume you've tried this, but hopefully it will help someone. Make sure that your computer has been added to the brick's trusted devices <strong>and</strong> your brick has been added to your computer's trusted devices. I haven't got the link to work with "anonymous" devices before; you need to go through the process of entering the PIN.</p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2012-05-02T13:13:46.767Z
Answers.LastActivityDate: 2012-05-02T13:13:46.767Z
Answers.UserDisplayName: lpd
Answers.Body: <p>Also - check what device you are working with.  I know the iPhone doesn't recognize the NXT because it's not an "officially supported" Bluetooth device.  The only way to get your iPhone or iPod to work is to "jailbreak" them.  I'm not too sure if this extrapolates to all apple products either.  </p>
  
  <p>I would agree with the user above.  Revert to the original firmware that came on the NXT and try to connect with it.  I would add that if you can't connect, I would also try USB or another device.  Your computer you are using to try to communicate with might be having issues with Bluetooth.</p>
  
  <p>O yeah, and if it works I would just recommend using a compiler that just sends NXT native direct commands down to the device (C# with Microsoft Robotics Developer Studio for example, or VB.NET).  That way you don't have to mess around with the NXT firmware.</p>
  
  <p>For a great comprehensive over-view of the bluetooth (and USB) direct NXT commands, there is a great writeup here:
  <a href="http://www.robotappstore.com/Knowledge-Base/Programming-LEGO-NXT-Mindstorms/92.html" rel="nofollow">http://www.robotappstore.com/Knowledge-Base/Programming-LEGO-NXT-Mindstorms/92.html</a>
  I would recommend checking it out as its much better than the one that LEGO provides!</p>
  
  <p>Hope this helps!</p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2012-09-06T06:30:32.840Z
Answers.LastActivityDate: 2012-09-06T06:38:40.190Z
Answers.LastEditDate: 2012-09-06T06:38:40.190Z
Answers.UserDisplayName: Robotman
Body: <p>I have an NXT mindstorm brick, running RobotC firmware. I am trying to connect to it, via bluetooth. At first, the problem was that I had the motorola drivers instead of ones from microsoft. Even after uninstalling he motorolla drivers and replacing them with stack microsoft drivers, the NXT cannot be found by the PC. Is there a way to fix this ?</p>
  
Comments.ContentLicense: CC BY-SA 3.0
Comments.CreationDate: 2012-05-01T08:55:00.553Z
Comments.Text: Are you able to connect to the NXT brick when the original firmware is loaded (rather than the RobotC firmware)? Have you got any other BT devices that you can pair with (i.e. a phone/headset/etc) just to check it's not an issue with the BT hardware?
Comments.UserDisplayName: Zhaph - Ben Duguid
Tags: <nxt><mindstorms><bluetooth>
Title: Lego Mindstorm NXT cannot connect via bluetooth
UserDisplayName: viraj
ThreadText: # Lego Mindstorm NXT cannot connect via bluetooth
  
  (Asked by: username_0 on 2012-04-30)
  
  I have an NXT mindstorm brick, running RobotC firmware. I am trying to connect to it, via bluetooth. At first, the problem was that I had the motorola drivers instead of ones from microsoft. Even after uninstalling he motorolla drivers and replacing them with stack microsoft drivers, the NXT cannot be found by the PC. Is there a way to fix this ?
  
  **Tags:** nxt, mindstorms, bluetooth
  
  > **Comments:**
  > **username_1**: Are you able to connect to the NXT brick when the original firmware is loaded (rather than the RobotC firmware)? Have you got any other BT devices that you can pair with (i.e. a phone/headset/etc) just to check it's not an issue with the BT hardware?  
  
  ---
  
  ## 2 answers
  
  ### Answer by username_2 on 2012-05-02. Score: 2 | Accepted answer
  
  I assume you've tried this, but hopefully it will help someone. Make sure that your computer has been added to the brick's trusted devices **and** your brick has been added to your computer's trusted devices. I haven't got the link to work with "anonymous" devices before; you need to go through the process of entering the PIN.
  
  
  ---
  
  ### Answer by username_3 on 2012-09-06. Score: 2
  
  Also - check what device you are working with. I know the iPhone doesn't recognize the NXT because it's not an "officially supported" Bluetooth device. The only way to get your iPhone or iPod to work is to "jailbreak" them. I'm not too sure if this extrapolates to all apple products either.
  
  I would agree with the user above. Revert to the original firmware that came on the NXT and try to connect with it. I would add that if you can't connect, I would also try USB or another device. Your computer you are using to try to communicate with might be having issues with Bluetooth.
  
  O yeah, and if it works I would just recommend using a compiler that just sends NXT native direct commands down to the device (C# with Microsoft Robotics Developer Studio for example, or VB.NET). That way you don't have to mess around with the NXT firmware.
  
  For a great comprehensive over-view of the bluetooth (and USB) direct NXT commands, there is a great writeup here:
  <http://www.robotappstore.com/Knowledge-Base/Programming-LEGO-NXT-Mindstorms/92.html>
  I would recommend checking it out as its much better than the one that LEGO provides!
  
  Hope this helps!
  
  
  ---
  
  