diff --git a/README.md b/README.md index dc4effb..24c76e2 100644 --- a/README.md +++ b/README.md @@ -1,8 +1,8 @@ -# ![NXT-Python](https://github.com/Eelviny/nxt-python/blob/master/logo-text.png) +# ![NXT-Python](https://cdn.rawgit.com/Eelviny/nxt-python/master/logo.svg) NXT-Python is a package for controlling a LEGO NXT robot using the Python programming language. It can communicate using either USB or Bluetooth. It is based on Marcus Wanner's work ending in 2013, which in turn is based on NXT_Python, where releases halted in May 2007. ## Requirements -* [Python 3.x](http://www.python.org) (Currently developed using Python 3.5) +* [Python 3.x](http://www.python.org) (Currently developed using Python 3.5.1) * Bluetooth Comunications: * Linux/Windows: [PyBluez](https://github.com/karulis/pybluez) * Mac: [LightBlue](http://lightblue.sourceforge.net/) @@ -12,9 +12,10 @@ Fantom Communications: * [Pyfantom](http://pyfantom.ni.fr.eu.org/) ## Installation -1. Untar/unzip source package -2. Navigate to the package directory, and run `python setup.py install` -3. `import nxt` in your program and get going! +1. Go and grab the latest version from the [releases](https://github.com/Eelviny/nxt-python/releases) page - the master branch is usually too unstable to use +2. Untar/unzip source package +3. Navigate to the package directory, and run `python setup.py install` +4. `import nxt` in your program and get going! *This is a quick overview, detailed instructions can be found on the [wiki](https://github.com/Eelviny/nxt-python/wiki/Installation) page.* @@ -28,7 +29,7 @@ Since the 3.x and 2.x series use the same API, in most cases code can be automat However, there is no converter between the 1.x and 2.x series - it's very unlikely you will come across a 1.x program these days. Read the documentation and do it manually! ## Contact -NXT-Python repository maintainer: [Eelviny](https://github.com/Eelviny) +NXT-Python repository maintainer: [Eelviny](https://github.com/Eelviny) - He doesn't always have time to code, but he'll endeavour to respond to all pull requests and issues. [Github issues page](https://github.com/Eelviny/nxt-python/issues): Send all questions, bugs and requests here! diff --git a/docs/favicon.ico b/docs/favicon.ico new file mode 100644 index 0000000..25d35a3 Binary files /dev/null and b/docs/favicon.ico differ diff --git a/docs/seealso.url b/docs/seealso.url index c64ff77..39013b1 100644 --- a/docs/seealso.url +++ b/docs/seealso.url @@ -3,7 +3,7 @@ URL=https://github.com/Eelviny/nxt-python/wiki WorkingDirectory=C:\WINDOWS\ ShowCommand=7 IconIndex=1 -IconFile=https://github.com/Eelviny/nxt-python/blob/master/favicon.ico +IconFile=https://raw.githubusercontent.com/Eelviny/nxt-python/master/docs/favicon.ico Modified=20F06BA06D07BD014D HotKey=1601 IDList= diff --git a/logo-text.png b/logo-text.png deleted file mode 100644 index 0f22324..0000000 Binary files a/logo-text.png and /dev/null differ diff --git a/logo.png b/logo.png deleted file mode 100644 index 161aa6f..0000000 Binary files a/logo.png and /dev/null differ diff --git a/logo.svg b/logo.svg index e6f7d35..b318243 100644 --- a/logo.svg +++ b/logo.svg @@ -1,6 +1,4 @@ - - + id="svg2" + viewBox="0 0 9499.9997 999.99997" + height="1000" + width="9500"> + y1="192.35176" + x1="150.96111" + gradientTransform="matrix(0.562541,0,0,0.567972,342.28539,378.75107)" + gradientUnits="userSpaceOnUse" + id="linearGradient1475" + xlink:href="#linearGradient4671" /> + style="stop-color:#ffd43b;stop-opacity:1;" /> + style="stop-color:#ffe873;stop-opacity:1" /> + y1="20.603781" + x1="26.648937" + gradientTransform="matrix(0.562541,0,0,0.567972,342.28539,378.75107)" + gradientUnits="userSpaceOnUse" + id="linearGradient1478" + xlink:href="#linearGradient4689" /> + style="stop-color:#5a9fd4;stop-opacity:1;" /> + style="stop-color:#306998;stop-opacity:1;" /> - @@ -98,59 +67,85 @@ + transform="translate(-0.5,-51.862228)" + id="layer1"> + y="51.862228" + x="0.5" + height="1000" + width="1000" + id="rect4159" + style="fill:#ffa500;fill-opacity:1;stroke:none;stroke-opacity:1" /> - + + y="404.47488" + x="352.11267" + height="295.77466" + width="295.77466" + id="rect4230" + style="fill:#ffffff;fill-opacity:1;stroke:#808080;stroke-width:5;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> + transform="matrix(2.2489826,0,0,2.2489826,-428.50856,-453.5217)" + id="g4226"> + d="m 412.19529,390.45436 c -4.5837,0.0213 -8.961,0.41222 -12.8125,1.09375 -11.3463,2.00451 -13.4063,6.20011 -13.4063,13.9375 l 0,10.21875 26.8125,0 0,3.40625 -26.8125,0 -10.0625,0 c -7.7924,0 -14.6157,4.68372 -16.75,13.59375 -2.4618,10.21297 -2.571,16.58603 0,27.25001 1.9059,7.93785 6.4576,13.59375 14.25,13.59375 l 9.2188,0 0,-12.25 c 0,-8.8499 7.6571,-16.65625 16.75,-16.65625 l 26.7812,0 c 7.455,0 13.4063,-6.13817 13.4063,-13.62501 l 0,-25.53125 c 0,-7.26633 -6.13,-12.72477 -13.4063,-13.9375 -4.606,-0.76672 -9.3851,-1.11504 -13.9687,-1.09375 z m -14.5,8.21875 c 2.7695,0 5.0312,2.29865 5.0312,5.125 0,2.81634 -2.2617,5.09375 -5.0312,5.09375 -2.7795,0 -5.0313,-2.27741 -5.0313,-5.09375 0,-2.82635 2.2518,-5.125 5.0313,-5.125 z" + id="path1948" /> + d="m 442.91399,419.11061 0,11.90625 c 0,9.23076 -7.8259,17.00001 -16.75,17.00001 l -26.7812,0 c -7.3359,0 -13.4063,6.27848 -13.4063,13.625 l 0,25.53125 c 0,7.26634 6.3186,11.54032 13.4063,13.625 8.4873,2.49561 16.6262,2.94663 26.7812,0 6.7502,-1.95439 13.4063,-5.88761 13.4063,-13.625 l 0,-10.21875 -26.7813,0 0,-3.40625 26.7813,0 13.4062,0 c 7.7925,0 10.6963,-5.43541 13.4063,-13.59375 2.7993,-8.39889 2.6802,-16.47578 0,-27.25001 -1.9258,-7.75744 -5.6039,-13.59375 -13.4063,-13.59375 l -10.0625,0 z m -15.0625,64.65626 c 2.7795,0 5.0313,2.27742 5.0313,5.09375 0,2.82635 -2.2518,5.125 -5.0313,5.125 -2.7695,0 -5.0312,-2.29865 -5.0312,-5.125 0,-2.81633 2.2617,-5.09375 5.0312,-5.09375 z" + id="path1950" /> - NXT-PYTHON + style="font-style:normal;font-weight:normal;font-size:253.8973999px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"> + + + + + + + + + + +