Tag Info

Hot answers tagged

10

Yes, this is definitely possible! You can connect up to 7 different NXT devices from one computer and one Bluetooth dongle (theoretical limit). I have tested this with the RWTH - Mindstorms NXT Toolbox for MATLAB) successfully with 5 NXTs on Linux and with at least 2 NXTs on Windows. In real life, it depends on your Bluetooth hardware. Your Bluetooth stack ...


3

The hidden button under the NXT battery seems to be a reset button, which has to be pressed for 7 seconds to have any effects. I assume it resets the brick in its factory condition, but I didn't find any specific documentation from LEGO on it. However, there was an issue a few years back which caused the brick to freeze and click permanently (which was ...


3

I have got that problem too. And this is a bug in the NXT 2.0 system, So there are two solutions: 1- Using the USB Cable instead of Bluetooth as it give no errors and it is faster also it keeps your battery life for longer time. 2-Update your NXT Firmware frequently as the LEGO may be fixed the problem.


3

Carl, I have the same problem with Mountain Lion and Mindstorms that I bought for Christmas. I have discovered the following so far: This is a known problem that Legos has not taken any action on. I believe it is related to two things: different bluetooth chips and Lion / Mountain Lion OS changes. The Macs with Broadcom Bluetooth chips supposedly will ...


3

The RWTH documentation about initiating connections has a sub-chapter called "Using multiple NXTs" which can be found here: PC to NXT Communication - Using multiple NXTs The C++ communication from norgesgade14.dk claims to support: "Open and close connections with multiple NXT units" on its overview page. So it should be possible to do this, though I can't ...


2

Those answers above do all work. If I were looking for fast speed, I would probably use USB, however if you robot moves around, then bluetooth is probably the best solution (the slowest thing in the loop is the NXT anyhow :P). If your Bluetooth hardware on your computer supports multiple devices, then simply address each associated COM port per device. ...


2

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.


1

There are many possible ways of doing this. I am a contributor to the ev3dev project, so I am a bit biased in that direction. To do this with ev3dev, I would install the nxt-python package on the EV3 and use it to remote control the NXT. If you want to stick with the standard firmware, another possibility would be to relay bluetooth mailbox messages ...


1

Maybe you should look into using a multiplexer to add additional sensors to an NXT brick. The Hitechnic Sensor Multiplexer lets you connect 4 sensors using only 1 of the NXT connection. The same thing can be done with motors. For example using the Mindsensors NXTMMX, you can add 2 additional motors per multiplexer (even better, if you daisy-chain the ...


1

I haven't come across any existing projects like this yet, but there is nothing stopping you from doing this yourself. I would suggest writing an app for your phone in Obj-C and just remote controlling the EV3 via bluetooth. The bluetooth communication uses the RFCOMM profile. This post might give you some hints on getting the bluetooth connection. You can ...


1

You can change it in the NXT 3.0 software itself. Connect the robot to your PC, and in the software itself you can change it in the bottom right hand corner, above the firmware number and the connection type. Hope that helped.


1

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 ...


1

I've used RWTH and vouch for its effectiveness. However, if you don't have MATLAB, don't know how to use MATLAB, or just want an open-source solution, you can use the Perl module for controlling the NXT over bluetooth. http://search.cpan.org/~collins/LEGO-NXT-2.00-1/lib/LEGO/NXT.pm It's quite simple to use and provides very thorough control. Best of luck!


1

LEGO's Bluetooth support page has a limited amount of support for Bluetooth errors. It mentions further Bluetooth support can be found in the user guide on: Pages 36-45 for NXT 2.0 Pages 28-37 for NXT 1.0 Where can I find instruction booklets? You may also get in contact with LEGO's customer support.



Only top voted, non community-wiki answers of a minimum length are eligible