Hi,
I am testing mary.py and nxt_test scripts that come with nxt-python. It seems like it crashes right after calling find_one_brick(). I put a print statement after it, and it never prints. Here's an example
sock = nxt.locator.find_one_brick(debug=True)
print 'my string'
This is the script's output:
Host: 00:16:53:04:2A:60 Name: Lizard Strict: True
USB: True BT: False Fantom: False FUSB: False FBT: False
As you can see, "my string" is never printed. The host information comes from /root/.nxt-python and everything is properly set in there. I want to use USB connection because I'm running it on Rasberry PI. NXT is using the default firmware. If I turn it off and run the script then it says no Brick found which makes sense.
What could be the issue here? I am using PyUSB. Using the command "lsusb" shows that LEGO NXT is connected.
Thanks.