{ "info": { "author": "UNKNOWN", "author_email": "UNKNOWN", "bugtrack_url": null, "classifiers": [], "description": "An IOIO python module\n\nThis is very very alpha.\n\nBasic Usage\n------\n\nimport ioio\ni = ioio.open('/dev/ttyACM0')\n\n\nModule layout:\n------\n\n ioio.IOIO : main class\n Contains a board, interface, and protocol (see below)\n\n ioio.boards : IOIO boards\n Contains information about what a given board supports\n Stores information about board state\n\n ioio.interfaces : IOIO communication interfaces\n Different ways to communicate with an IOIO board\n Each must support:\n connect/disconnect\n read/write\n\n ioio.protocols : IOIO protocols\n Abstraction to (hopefully) support multiple IOIO protcol versions\n\n\nTODO\n------\n\nIOIO Functions\n- Digital I/O\n - Input\n - Change Notify : (test: digital_in.py)\n - Periodic Sampling : is this implemented in firmware?\n - Output (test: led.py)\n- Analog Input (test: analog_in.py)\n - !! how do I store number of analog pins? for report_analog_in_status\n- PWM Output (not working test: pwm.py) !! need to store state for this too\n- Incap/Pulse Input (test: pulse_in.py)\n- UART (test: uart.py)\n- SPI\n- TWI/I2C\n- ICSP\n\nNotes\n------\n\nFunction uses: (all = config)\n- digital out : write\n- digital in : callback\n- analog in : callback\n- pwm output : write\n- incap/pulse input : callback\n- uart : write & callback\n- spi : ...\n- twi/i2c : ...\n- icsp : ...\n", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "UNKNOWN", "keywords": null, "license": "UNKNOWN", "maintainer": null, "maintainer_email": null, "name": "ioio", "package_url": "https://pypi.org/project/ioio/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/ioio/", "project_urls": { "Download": "UNKNOWN", "Homepage": "UNKNOWN" }, "release_url": "https://pypi.org/project/ioio/dev.1/", "requires_dist": null, "requires_python": null, "summary": "UNKNOWN", "version": "dev.1" }, "last_serial": 793405, "releases": { "dev": [ { "comment_text": "", "digests": { "md5": "abede6ea56fe52f8284f94a584f2f74a", "sha256": "e231156a147ccb1d6fe7e283ec26880f98127bc39991da3f3506b7d8b165e9c9" }, "downloads": -1, "filename": "ioio-dev.tar.gz", "has_sig": false, "md5_digest": "abede6ea56fe52f8284f94a584f2f74a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9233, "upload_time": "2013-02-18T21:09:13", "url": "https://files.pythonhosted.org/packages/e5/c6/7ef7e4636db6f82dee7c41ceca368f372e2458c9f9483c6a8e35728277f5/ioio-dev.tar.gz" } ], "dev.0": [ { "comment_text": "", "digests": { "md5": "49ef63fcf30609a06c4b52b55afe79cc", "sha256": "a0f651e034604be634018923e43551abeecd35a24a85a4a715e227bb84a56284" }, "downloads": -1, "filename": "ioio-dev.0.tar.gz", "has_sig": false, "md5_digest": "49ef63fcf30609a06c4b52b55afe79cc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9275, "upload_time": "2013-02-18T21:13:57", "url": "https://files.pythonhosted.org/packages/17/0a/8964f664683f31f1037d7df0c1dd4e26a5ecbfab0d74ee9b207ab8ee58fb/ioio-dev.0.tar.gz" } ], "dev.1": [ { "comment_text": "", "digests": { "md5": "abb11f16ee0df46ae45f02c7eebc563e", "sha256": "1429213648d3108082c6281fe122eb82b2af0e32084454e3148b27a029ea2db5" }, "downloads": -1, "filename": "ioio-dev.1.tar.gz", "has_sig": false, "md5_digest": "abb11f16ee0df46ae45f02c7eebc563e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13425, "upload_time": "2013-03-08T02:09:29", "url": "https://files.pythonhosted.org/packages/7a/55/ba6bb6248b8a8c8db9d0b7cc7cddabd01aa5de4261421f9e299e94fc3f30/ioio-dev.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "abb11f16ee0df46ae45f02c7eebc563e", "sha256": "1429213648d3108082c6281fe122eb82b2af0e32084454e3148b27a029ea2db5" }, "downloads": -1, "filename": "ioio-dev.1.tar.gz", "has_sig": false, "md5_digest": "abb11f16ee0df46ae45f02c7eebc563e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13425, "upload_time": "2013-03-08T02:09:29", "url": "https://files.pythonhosted.org/packages/7a/55/ba6bb6248b8a8c8db9d0b7cc7cddabd01aa5de4261421f9e299e94fc3f30/ioio-dev.1.tar.gz" } ] }