Hot answers tagged bluetooth
The NXT actually uses IEEE 794 32-bit floating point number format in little endian byte order. I like using this site for conversions. So, to decode your messages: TX: 00 09 00 05 60 EA 00 00 00 Byte 0: 0x00 - response required Byte 1: 0x09 - write message command Byte 2: 0x00 - Mailbox 1 Byte 3: 0x05 - Message size of 5 bytes Bytes 4-7: 0x60 ...
I'm teaching an after school robotics program and the kids are using the LEGO MindStorms Education Core Set #45544. I was dealing with the same situation when I had to connect 10 EV3s to Bluetooth or Wi-Fi and I couldn't distinguish from one EV3 to the next. Anyhow, I figured out how easy it was to give each brick it's own unique identifying name. You want ...
No, the Robot Commander app downloads and runs a program on your EV3. If you already have a program running, it will be stopped and the program downloaded by the commander app will run instead.
According to the online documentation, Bluetooth commands are supported for NXT but not for EV3. On the other hand RobotC is supporting Bluetooth upload/debugging. This means that it is accessible. My first instinct would be to look at how RobotC did it (if the code is available). My second instinct would be to find if somebody already hacked the EV3 ...
There is always the .NET API for Windows 8/ if you don't mind programming an app yourself (this would work for Windows/Windows Phone 8). The sample provided would allow you to control the individual ports of the brick but it doesn't take much to change this to control multiple ports from one button press. https://legoev3.codeplex.com/ Sadly this solution is ...
https://bitbucket.org/Thad_Hughes/cortex/src Here's something in NXC and python that routes from NXT1 to NXT2 through the PC; emulating a non-master/slave config between all three devices. Has the added benefit of a seamless pairing method. It could be helpful to give a little more detail (what languages you are using, what direction(s) of communication ...
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 ...
The MonoBrick C++ library that you linked if for NXT, not EV3. You can find the MonoBrick C# Library for EV3 here. It works with USB, Bluetooth and Wi-Fi and can manipulate files.
Yes it is possible. You just need to write a program for NXT1 that forwards the messages from the PC to NXT2.
There is an Android app called EV3 mailbox that can send messages to the EV3 brick. You can trigger your program to run in different ways by sending out different mailbox messages.
Here are some ideas... Hardware options: Purchase the EV3 Infrared Sensor and Beacon (This is a nice option since it can do more than just remote control) Purchase the Hitechnic IRReceiver Sensor Purcahse a mindsensors.com PlayStation controller adapter Software options: Use the Monobrick Remote. Read the articles about remote control from Sioux.NET ...
Only top voted, non community-wiki answers of a minimum length are eligible