Hi,
I am developing a set of Classes to maintain a communication between 2 NXT Bricks.
At the moment, I have a Main class that it uses Threads to manage a User Interface and a BTListener. Currently, I have deactivated BTListener because I am tryiing to know the example BTReceive.java didn't manage a second connection.
When I execute in NXT1 NXTComm.nxj and in the second NXT brick I execute BTReceive.nxj, I notice that NXTComm.nxj send packet by BT to NXT brick2, but BTReceive finish to receive data and you see the message "Awaiting" if you try to send another packet with NXTComm, then BTReceive cant manage this connection.
I thought that my NXTComm runs badly, but I tried to turn off NXT with BT receive and run BTReceive again, and I was able to send twice with NXTComm.
Anybody knows the cause of this behavior?

