python/nxt-python: Update README, slack-desc.

This commit is contained in:
B. Watson 2016-11-06 17:14:13 -05:00 committed by Willy Sudiarto Raharjo
parent 4b91b58469
commit 540e272d6a
No known key found for this signature in database
GPG key ID: 887B8374D7333381
2 changed files with 19 additions and 10 deletions

View file

@ -1,26 +1,35 @@
nxt-python is a python 2.x driver/interface for the Lego Mindstorms NXT robot.
nxt-python (python module to control Lego NXT)
nxt-python is a python 2.x driver/interface for the Lego Mindstorms
NXT robot.
Setup
------
In order to use nxt-python with an NXT kit, you should add a 'lego' group to your system, and add yourself to that group:
In order to use nxt-python with an NXT kit, you should add a 'lego'
group to your system, and add yourself to that group:
# groupadd lego
# usermod -a -G lego YourUserName
You will also want to set up a udev rule to identify NXT hardware and grant the 'lego' group permission to use it.
You will also want to set up a udev rule to identify NXT hardware and
grant the 'lego' group permission to use it.
A sample rule is included for you in /usr/share/nxt-python, but you may want to verify the vendor code of the NXT unit.
A sample rule is included for you in /usr/share/nxt-python, but you may
want to verify the vendor code of the NXT unit.
To verify the vendor code, connect the NXT hardware to your computer and then run:
To verify the vendor code, connect the NXT hardware to your computer
and then run:
lsusb
Look at the ID for the Lego device; it will probably be 0694, but if not, then change the value in the sample udev rule to match.
Look at the ID for the Lego device; it will probably be 0694, but if not,
then change the value in the sample udev rule to match.
Save the sample udev rule (70-lego.rules) to /etc/udev/rules.d/
Log out and log back in, and you should now have full control, via Python, over your NXT hardware.
Log out and log back in, and you should now have full control, via Python,
over your NXT hardware.
Requires at least one of these
-------------------------------

View file

@ -6,10 +6,10 @@
# customary to leave one space after the ':' except on otherwise blank lines.
|-----handy-ruler------------------------------------------------------|
nxt-python: nxt-python (Python module to control Lego NXT)
nxt-python: nxt-python (python module to control Lego NXT)
nxt-python:
nxt-python: nxt-python is a python driver/interface for the
nxt-python: Lego Mindstorms NXT robot.
nxt-python: nxt-python is a python driver/interface for the Lego Mindstorms NXT
nxt-python: robot.
nxt-python:
nxt-python: http://code.google.com/p/nxt-python/
nxt-python: