{ "info": { "author": "W. Trevor King", "author_email": "wking@tremily.us", "bugtrack_url": null, "classifiers": [ "Development Status :: 2 - Pre-Alpha", "Intended Audience :: Developers", "Intended Audience :: Science/Research", "License :: OSI Approved :: GNU General Public License (GPL)", "Operating System :: OS Independent", "Programming Language :: Python", "Topic :: Scientific/Engineering", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "This package provides Python control of stepper motors. See Jones'\n`Control of Stepping Motors`_ for an excellent stepper overview.\nSupports full and half stepping of motors with one or two power lines\nand 4 drains, or one or two drains and 4 power lines. Basically any\nmotor with 4 variable lines, and it would be easy to extend it to\nother cases.\n\n\nInstallation\n============\n\nPackages\n--------\n\nGentoo\n~~~~~~\n\nI've packaged stepper for Gentoo. You need layman_ and my `wtk\noverlay`_. Install with::\n\n # emerge -av app-portage/layman\n # layman --add wtk\n # emerge -av sci-libs/stepper\n\n\nDependencies\n------------\n\nStepper has no explicit dependencies outside of the core Python\nmodules, but for real-world results you will need a way to drive the\nstepper's digital control lines. A general way to do this is with the\npycomedi wrapper around the Comedilib_ library, as shown in the\nStepper doctest.\n\nYou will also need nose for testing.\n\n=========== ================= =====================\nPackage Debian_ Gentoo_\n=========== ================= =====================\nNose_ python-nose dev-python/nose\nPycomedi_ dev-python/pycomedi\n=========== ================= =====================\n\n\nInstalling by hand\n------------------\n\nStepper is available as a Git_ repository::\n\n $ git clone git://tremily.us/stepper.git\n\nSee the homepage_ for details. To install the checkout, run the\nstandard::\n\n $ python setup.py install\n\n\nUsage\n=====\n\nSee the module docstrings for simple examples.\n\n\nTesting\n=======\n\nRun internal unit tests with::\n\n $ nosetests --with-doctest --doctest-tests stepper.py\n\n\nLicence\n=======\n\nThis project is distributed under the `GNU General Public License\nVersion 3`_ or greater.\n\n\nAuthor\n======\n\nW. Trevor King\nwking@tremily.us\nCopyright 2008-2012\n\n\n.. _Control of Stepping Motors: http://www.cs.uiowa.edu/~jones/step/\n.. _layman: http://layman.sourceforge.net/\n.. _wtk overlay: http://blog.tremily.us/posts/Gentoo_overlay/\n.. _Debian: http://www.debian.org/\n.. _Gentoo: http://www.gentoo.org/\n.. _Comedilib: http://www.comedi.org/\n.. _Nose: http://somethingaboutorange.com/mrl/projects/nose/\n.. _Pycomedi: http://blog.tremily.us/posts/pycomedi/\n.. _Git: http://git-scm.com/\n.. _homepage: http://blog.tremily.us/posts/stepper/\n.. _GNU General Public License Version 3: http://www.gnu.org/licenses/gpl.txt", "description_content_type": null, "docs_url": null, "download_url": "http://git.tremily.us/?p=stepper.git;a=snapshot;h=v0.4;sf=tgz", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://blog.tremily.us/posts/stepper/", "keywords": null, "license": "GNU General Public License (GPL)", "maintainer": null, "maintainer_email": null, "name": "stepper", "package_url": "https://pypi.org/project/stepper/", "platform": "all", "project_url": "https://pypi.org/project/stepper/", "project_urls": { "Download": "http://git.tremily.us/?p=stepper.git;a=snapshot;h=v0.4;sf=tgz", "Homepage": "http://blog.tremily.us/posts/stepper/" }, "release_url": "https://pypi.org/project/stepper/0.4/", "requires_dist": null, "requires_python": null, "summary": "Python control of stepper motors.", "version": "0.4" }, "last_serial": 800116, "releases": { "0.3": [], "0.4": [ { "comment_text": "", "digests": { "md5": "a8d4a956dc16155478ed5518cb75648b", "sha256": "8a59e8050bbdc38e757f7a58d22026c53431e6bbea3672f4a686e0a19b4aef12" }, "downloads": -1, "filename": "stepper-0.4.tar.gz", "has_sig": true, "md5_digest": "a8d4a956dc16155478ed5518cb75648b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16321, "upload_time": "2012-07-22T18:23:36", "url": "https://files.pythonhosted.org/packages/3b/d7/31b4e95b9ffc9346248ef13b562d912d90849f8a201f03bb137f815717f6/stepper-0.4.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "a8d4a956dc16155478ed5518cb75648b", "sha256": "8a59e8050bbdc38e757f7a58d22026c53431e6bbea3672f4a686e0a19b4aef12" }, "downloads": -1, "filename": "stepper-0.4.tar.gz", "has_sig": true, "md5_digest": "a8d4a956dc16155478ed5518cb75648b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16321, "upload_time": "2012-07-22T18:23:36", "url": "https://files.pythonhosted.org/packages/3b/d7/31b4e95b9ffc9346248ef13b562d912d90849f8a201f03bb137f815717f6/stepper-0.4.tar.gz" } ] }