robotpy-ctre


Namerobotpy-ctre JSON
Version 2017.0.3 PyPI version JSON
download
home_pagehttps://github.com/robotpy/robotpy-ctre
SummaryRobotPy bindings for CTRE third party libraries
upload_time2017-03-22 04:17:41
maintainerNone
docs_urlNone
authorDustin Spicuzza
requires_pythonNone
licenseUNKNOWN
keywords
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI
Coveralis test coverage No Coveralis.
            robotpy-ctre
============

This is a python wrapper around the CTRE 3rd party library. Documentation can be
found at http://robotpy-ctre.readthedocs.io/

**NOTE**: The RobotPy project is not associated with or endorsed by Cross The 
Road Electronics.

Setup (simulator)
-----------------

    pip3 install robotpy-ctre

Setup (RoboRIO)
---------------

You really don't want to compile this yourself, so don't download this from pypi
and install it. Instead, you can download a pre-packaged version from our opkg repository. Use the RobotPy installation script (comes with the RobotPy download), and run the following on your computer while connected to the internet::

  py -3 installer.py download-opkg python36-robotpy-ctre
  
Then, when connected to the roborio's network, run::

  py -3 installer.py install-opkg python36-robotpy-ctre

For more information about installing packages, see https://github.com/robotpy/roborio-packages

Compilation
===========

Currently, compilation is only supported on the RoboRIO or the RoboRIO VM. Use
opkg to install g++ et al, install libstdc++-dev, and then run::

    pip3 install pybind11 wheel
    pip3 wheel .

Be warned that it takes a very long time to compile, and that if you're using
a real RoboRIO that you will need a swap device installed.

License
=======

RobotPy specific bits are available under the Apache 2.0 license. The CTRE
binaries are available under their custom license which basically says "you may
only use this software with our hardware". See LICENSE for details.

Author
======

Dustin Spicuzza (dustin@virtualroadside.com)
            

Raw data

            {
    "maintainer": null, 
    "docs_url": null, 
    "requires_python": null, 
    "maintainer_email": null, 
    "cheesecake_code_kwalitee_id": null, 
    "coveralis": false, 
    "keywords": null, 
    "upload_time": "2017-03-22 04:17:41", 
    "author": "Dustin Spicuzza", 
    "home_page": "https://github.com/robotpy/robotpy-ctre", 
    "github_user": "robotpy", 
    "download_url": "https://pypi.python.org/packages/34/44/8cc6a84d8bf18a410be9048082619974d8a87ba15fc7646e543c19e6dc91/robotpy-ctre-2017.0.3.tar.gz", 
    "platform": "UNKNOWN", 
    "version": "2017.0.3", 
    "cheesecake_documentation_id": null, 
    "description": "robotpy-ctre\n============\n\nThis is a python wrapper around the CTRE 3rd party library. Documentation can be\nfound at http://robotpy-ctre.readthedocs.io/\n\n**NOTE**: The RobotPy project is not associated with or endorsed by Cross The \nRoad Electronics.\n\nSetup (simulator)\n-----------------\n\n    pip3 install robotpy-ctre\n\nSetup (RoboRIO)\n---------------\n\nYou really don't want to compile this yourself, so don't download this from pypi\nand install it. Instead, you can download a pre-packaged version from our opkg repository. Use the RobotPy installation script (comes with the RobotPy download), and run the following on your computer while connected to the internet::\n\n  py -3 installer.py download-opkg python36-robotpy-ctre\n  \nThen, when connected to the roborio's network, run::\n\n  py -3 installer.py install-opkg python36-robotpy-ctre\n\nFor more information about installing packages, see https://github.com/robotpy/roborio-packages\n\nCompilation\n===========\n\nCurrently, compilation is only supported on the RoboRIO or the RoboRIO VM. Use\nopkg to install g++ et al, install libstdc++-dev, and then run::\n\n    pip3 install pybind11 wheel\n    pip3 wheel .\n\nBe warned that it takes a very long time to compile, and that if you're using\na real RoboRIO that you will need a swap device installed.\n\nLicense\n=======\n\nRobotPy specific bits are available under the Apache 2.0 license. The CTRE\nbinaries are available under their custom license which basically says \"you may\nonly use this software with our hardware\". See LICENSE for details.\n\nAuthor\n======\n\nDustin Spicuzza (dustin@virtualroadside.com)", 
    "lcname": "robotpy-ctre", 
    "bugtrack_url": null, 
    "github": true, 
    "name": "robotpy-ctre", 
    "license": "UNKNOWN", 
    "travis_ci": true, 
    "github_project": "robotpy-ctre", 
    "summary": "RobotPy bindings for CTRE third party libraries", 
    "split_keywords": [], 
    "author_email": "dustin@virtualroadside.com", 
    "urls": [
        {
            "has_sig": false, 
            "upload_time": "2017-03-22T04:17:41", 
            "comment_text": "", 
            "python_version": "source", 
            "url": "https://pypi.python.org/packages/34/44/8cc6a84d8bf18a410be9048082619974d8a87ba15fc7646e543c19e6dc91/robotpy-ctre-2017.0.3.tar.gz", 
            "md5_digest": "0ea789a57e1fece6086e19536f7f5ad5", 
            "downloads": 0, 
            "filename": "robotpy-ctre-2017.0.3.tar.gz", 
            "packagetype": "sdist", 
            "path": "34/44/8cc6a84d8bf18a410be9048082619974d8a87ba15fc7646e543c19e6dc91/robotpy-ctre-2017.0.3.tar.gz", 
            "size": 30595
        }
    ], 
    "_id": null, 
    "cheesecake_installability_id": null
}