Hi All,
some time ago I wrote the library, which allows for remote control of NXT from PC.
The control application on PC side has been written in Java SE.
The library code is available at [url]http://sourceforge.net/projects/robust[/url].
More about the solution you may find in the article [url]http://tinyurl.com/ykv8ztt[/url]
Since in the library we've implemented asynchronous communication between NXT and PC it might be more efficient than the standard solutions.
I hope somebody may find it useful...
Konrad
