{ "info": { "author": "n.io", "author_email": "info@n.io", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 3", "Topic :: Terminals :: Serial" ], "description": "XBee\n====\n\n|build_status_badge| |pypi_badge| |py_versions_badge|\n\n.. |build_status_badge| image:: https://travis-ci.org/nioinnovation/python-xbee.svg?branch=master\n :target: https://travis-ci.org/nioinnovation/python-xbee\n.. |pypi_badge| image:: https://img.shields.io/pypi/v/XBee.svg \n :target: https://pypi.python.org/pypi/XBee\n.. |py_versions_badge| image:: https://img.shields.io/pypi/pyversions/XBee.svg \n :target: https://pypi.python.org/pypi/XBee\n\nXBee provides an implementation of the XBee serial communication API. It\nallows one to easily access advanced features of one or more XBee\ndevices from an application written in Python. An example use case might\nlook like this:\n\n.. code:: python\n\n #! /usr/bin/python\n\n # Import and init an XBee device\n from xbee import XBee, ZigBee\n import serial\n\n ser = serial.Serial('/dev/ttyUSB0', 9600)\n\n # Use an XBee 802.15.4 device\n xbee = XBee(ser)\n # To use with an XBee ZigBee device, replace with:\n # xbee = ZigBee(ser)\n\n # Set remote DIO pin 2 to low (mode 4)\n xbee.remote_at(\n dest_addr=b'\\x56\\x78',\n command='D2',\n parameter=b'\\x04')\n\n xbee.remote_at(\n dest_addr=b'\\x56\\x78',\n command='WR')\n\nInstallation\n============\n\n::\n\n pip install xbee\n\nInstall from Source\n-------------------\n\nExtract the source code to your computer, then run the following command\nin the root of the source tree:\n\n::\n\n python setup.py install\n\nThis will automatically install the package for you.\n\nInstall with Tornado Support\n----------------------------\n\n::\n\n pip install xbee[tornado]\n\n\nDocumentation\n=============\n\nSee the python-xbee project on `Read the Docs `_.\n\nTo build the documentation yourself, ensure that `Sphinx\n`_ is installed. Then cd into the docs folder,\nand run \u2018make html\u2019. The documentation can then be opened in any modern\nweb browser at docs/build/html/index.html.\n\nFor more information about building or modifying this project's\ndocumentation, see the documentation for the Sphinx project.\n\nDependencies\n============\n\nPySerial\n\nAdditional Dependencies\n-----------------------\n\nIf wanting to use the Tornado IOLoop: `Tornado `_\n\nTo run automated tests: `pytest `_\n\nTo build the documentation: `Sphinx `_\n\nXBee Firmware\n-------------\n\nPlease ensure that your XBee device is programmed with the latest\nfirmware provided by Digi. Using an old firmware revision is not\nsupported and may result in unspecified behavior.\n\nContributors\n============\n\n* Paul Malmsten pmalmsten@gmail.com\n* Greg Rapp gdrapp@gmail.com\n* Brian blalor@bravo5.org\n* Chris Brackert cbrackert@gmail.com\n* Amit Synderman\n* Marco Sangalli\n* James Saunders james@saunders-family.net\n* David Walker dwalker@n.io\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/nioinnovation/python-xbee", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "XBee", "package_url": "https://pypi.org/project/XBee/", "platform": "", "project_url": "https://pypi.org/project/XBee/", "project_urls": { "Homepage": "https://github.com/nioinnovation/python-xbee" }, "release_url": "https://pypi.org/project/XBee/2.3.2/", "requires_dist": [ "pyserial", "tornado (~=4.5); extra == 'tornado'" ], "requires_python": "", "summary": "Python tools for working with XBee radios", "version": "2.3.2" }, "last_serial": 4030738, "releases": { "1.5.0": [ { "comment_text": "", "digests": { "md5": "bf6d19c595c86f78fcad59174b05cf15", "sha256": "034e55dacedf2cbf83779da8f8787471456e1d70fd1270d9c72109a6a69ee489" }, "downloads": -1, "filename": "XBee-1.5.0.tar.gz", "has_sig": false, "md5_digest": "bf6d19c595c86f78fcad59174b05cf15", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14831, "upload_time": "2010-06-27T23:29:11", "url": "https://files.pythonhosted.org/packages/ad/10/a5b557556abe4a85f8ecfc492bbc701e5e18ebb1756e618757f059fb1938/XBee-1.5.0.tar.gz" } ], "1.7.0": [ { "comment_text": "", "digests": { "md5": "96958125e7bde2e38268a46bd9997cad", "sha256": "6247e37a85b745d87824d6fc3e1d7fb5956f67963b0f5818da353558fb4fb0bd" }, "downloads": -1, "filename": "XBee-1.7.0.tar.gz", "has_sig": false, "md5_digest": "96958125e7bde2e38268a46bd9997cad", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15329, "upload_time": "2010-06-30T08:16:07", "url": "https://files.pythonhosted.org/packages/f7/7f/1bf173e0bd86b145bd1e5e3de890720137e0d3acc7e72a28a335235270c6/XBee-1.7.0.tar.gz" } ], "1.7.1": [ { "comment_text": "", "digests": { "md5": "d0ad4b0a6a59f66dc3ae24355c98addc", "sha256": "ccacedf01c25a18670f4fcd0c3974aed673194687cad5e22a8cf16a308fc696d" }, "downloads": -1, "filename": "XBee-1.7.1.zip", "has_sig": false, "md5_digest": "d0ad4b0a6a59f66dc3ae24355c98addc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21788, "upload_time": "2010-07-07T09:31:22", "url": "https://files.pythonhosted.org/packages/7f/9b/f37a55241c12a8b93093649eebb46ff6acd9b1e755a2ade956e8e0e1bd6f/XBee-1.7.1.zip" } ], "1.8.0": [ { "comment_text": "", "digests": { "md5": "cd3a963da23ce3be0c9690eef0fb4299", "sha256": "478c48668ae4743b558a7eb8321bf8686400dcc5c054789b1c9a7c5642a9ea2e" }, "downloads": -1, "filename": "XBee-1.8.0.tar.gz", "has_sig": false, "md5_digest": "cd3a963da23ce3be0c9690eef0fb4299", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16603, "upload_time": "2010-07-09T07:01:57", "url": "https://files.pythonhosted.org/packages/c8/98/03a2f3255876636265a470cd5826930bba78c8297c72ed7271e9acd0c828/XBee-1.8.0.tar.gz" } ], "1.9.0": [ { "comment_text": "", "digests": { "md5": "b29c9afa2fd85d2d527831699b7e755a", "sha256": "7be029a49120566ae3f3bc5ff2a24a38ee8386fd5a486d1af43acc3d7962bab4" }, "downloads": -1, "filename": "XBee-1.9.0.tar.gz", "has_sig": false, "md5_digest": "b29c9afa2fd85d2d527831699b7e755a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19479, "upload_time": "2010-07-11T08:58:06", "url": "https://files.pythonhosted.org/packages/89/49/baa59a8a34521efef5aeff2d31dc545c904330ff9055919e54aa6db2f21f/XBee-1.9.0.tar.gz" } ], "1.9.1": [ { "comment_text": "", "digests": { "md5": "54775abb6c8aa06fc2f5f9836b4f2807", "sha256": "997e2918902906d444712286bcc0ef776cc2c49d3f0b8f136a326556e1f1d750" }, "downloads": -1, "filename": "XBee-1.9.1.tar.gz", "has_sig": false, "md5_digest": "54775abb6c8aa06fc2f5f9836b4f2807", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 85590, "upload_time": "2010-08-12T01:49:39", "url": "https://files.pythonhosted.org/packages/5b/91/71bdeba8898d30178d212e6918c41cecd3c062c85538893b0e21b7dd3dc3/XBee-1.9.1.tar.gz" } ], "1.9.2": [ { "comment_text": "", "digests": { "md5": "34c00c4b40238ed074222bc4fd9156b2", "sha256": "ab985c22620d273adee7e95f93195d9b46f7741d40441a38d0650dee0e83e30a" }, "downloads": -1, "filename": "XBee-1.9.2.tar.gz", "has_sig": false, "md5_digest": "34c00c4b40238ed074222bc4fd9156b2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 85751, "upload_time": "2010-08-19T18:51:19", "url": "https://files.pythonhosted.org/packages/66/5b/5b1a400824d8be47f54ba06a881181a82d28578a8e9d5105e8acdbe17b4b/XBee-1.9.2.tar.gz" } ], "2.0.0": [ { "comment_text": "", "digests": { "md5": "509f0b3507c60676c23337c4a553f638", "sha256": "6f8bb65f643a111692fdca80e9a99aed5e2b5c13a70b67c36ad41c13dde8bb02" }, "downloads": -1, "filename": "XBee-2.0.0.tar.gz", "has_sig": false, "md5_digest": "509f0b3507c60676c23337c4a553f638", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28686, "upload_time": "2010-12-29T22:52:53", "url": "https://files.pythonhosted.org/packages/5f/50/67ba08a476352e028aab7622131c62982e001f7d59b9bd66bb1d90a22b13/XBee-2.0.0.tar.gz" } ], "2.1.0": [ { "comment_text": "", "digests": { "md5": "ed3c8c24fd375d980fcef9ce520c53e8", "sha256": "60f52fcb0ea1d832e542df8ad71221048c0f71b22279efbf2aa8bf43266e29a6" }, "downloads": -1, "filename": "XBee-2.1.0.tar.gz", "has_sig": false, "md5_digest": "ed3c8c24fd375d980fcef9ce520c53e8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 32303, "upload_time": "2013-04-14T18:19:06", "url": "https://files.pythonhosted.org/packages/7b/46/9912f818154eea348bde8c7d5ed724f99523e91a0fc98a0b41e20902ea0e/XBee-2.1.0.tar.gz" } ], "2.2.3": [ { "comment_text": "", "digests": { "md5": "f9a103c8b2f4d8384c9d0ee25f7b2efc", "sha256": "00fd0a817012c4ed72d1aeaf755afeeea3ad93836c82e4ed7e1e37b09edb805c" }, "downloads": -1, "filename": "XBee-2.2.3.tar.gz", "has_sig": false, "md5_digest": "f9a103c8b2f4d8384c9d0ee25f7b2efc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 33227, "upload_time": "2015-10-21T21:47:18", "url": "https://files.pythonhosted.org/packages/53/13/c3f53a63b5a9d8890e7911580c466b25a90b732a500d437a1205fef47a68/XBee-2.2.3.tar.gz" } ], "2.2.4": [ { "comment_text": "", "digests": { "md5": "93ed46b974b5502c5424589ee0013c50", "sha256": "854c0372b4d96933609a9702c94befaf2bd0a71b20558c8e9ab13acc04f6bc70" }, "downloads": -1, "filename": "XBee-2.2.4.tar.gz", "has_sig": false, "md5_digest": "93ed46b974b5502c5424589ee0013c50", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25315, "upload_time": "2017-03-24T04:28:31", "url": "https://files.pythonhosted.org/packages/db/8a/db28b46fe36559fa4def34a5cf5c2eea838030a10907b21a297bb72205c5/XBee-2.2.4.tar.gz" } ], "2.2.5": [ { "comment_text": "", "digests": { "md5": "1b729ab992efa2a2db1da5d767364801", "sha256": "213e15a61d58810d8de5074bcdd7ffe75c0f1f5ae492da02c738d16a2db9192f" }, "downloads": -1, "filename": "XBee-2.2.5-py3-none-any.whl", "has_sig": false, "md5_digest": "1b729ab992efa2a2db1da5d767364801", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 19257, "upload_time": "2017-04-26T17:50:58", "url": "https://files.pythonhosted.org/packages/ec/1e/daa433474aa89f6b21dcbeae35eae035ea90ece0c2ed87807c2985c450a3/XBee-2.2.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c79cbe315abcafe23a2e0980adf29254", "sha256": "95d2317b9e33624a8bda8bf92598bbb455651d4947fb9d7e2d0b24f907b13729" }, "downloads": -1, "filename": "XBee-2.2.5.tar.gz", "has_sig": false, "md5_digest": "c79cbe315abcafe23a2e0980adf29254", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25344, "upload_time": "2017-04-26T17:50:59", "url": "https://files.pythonhosted.org/packages/b7/57/e046478d3b9707e8edeb8d3cc1c7ab0c9a0d90c96bbdb5af03c1732f8434/XBee-2.2.5.tar.gz" } ], "2.3.1": [ { "comment_text": "", "digests": { "md5": "55d992c39592b09a8763f58b1612cb8c", "sha256": "ffe9b021c88472ebbda037e3ad31386d23d38099bc85688a0a10cfacbffeba14" }, "downloads": -1, "filename": "XBee-2.3.1-py3-none-any.whl", "has_sig": false, "md5_digest": "55d992c39592b09a8763f58b1612cb8c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 36026, "upload_time": "2017-07-05T22:46:55", "url": "https://files.pythonhosted.org/packages/86/b7/017f4f47cec46ef41b957acf6c2bd55cf1f087ebf0c61af147dceafe2eaf/XBee-2.3.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "268330b90052086bc573e2d298166222", "sha256": "957940f4f521236335792cb12ab8ccba9c4a9be452d9c0f7f7d0b14faee73ada" }, "downloads": -1, "filename": "XBee-2.3.1.tar.gz", "has_sig": false, "md5_digest": "268330b90052086bc573e2d298166222", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 27714, "upload_time": "2017-07-05T22:46:57", "url": "https://files.pythonhosted.org/packages/51/01/f62100cace4bba7ffecf3dd28baaf579c26b2ba70e0f0cf7e2316f0a954d/XBee-2.3.1.tar.gz" } ], "2.3.2": [ { "comment_text": "", "digests": { "md5": "bd32ebce4823c09d1f5c0af4642aedbe", "sha256": "f4a9f7d5da7c0fbc19b4e52f8b975859c277ef72606d18d1b6f468049e14d0ae" }, "downloads": -1, "filename": "XBee-2.3.2-py3-none-any.whl", "has_sig": false, "md5_digest": "bd32ebce4823c09d1f5c0af4642aedbe", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 25376, "upload_time": "2018-04-03T18:34:15", "url": "https://files.pythonhosted.org/packages/0e/a3/464ff453523bd0a614df9f738afbdc02888bd59440ba35edcacb50805c85/XBee-2.3.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2d999b6d3aa87dda660832d1c8622f04", "sha256": "77c06de63403409a7e6ca2305b05f499fbff52a0d6031366ffb7acebe14db657" }, "downloads": -1, "filename": "XBee-2.3.2.tar.gz", "has_sig": false, "md5_digest": "2d999b6d3aa87dda660832d1c8622f04", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28117, "upload_time": "2018-04-03T18:34:16", "url": "https://files.pythonhosted.org/packages/4e/6b/34a1a5a0c45c662f8ae033a0d077b0fcc45b3e0e71e0b17522b2861e0090/XBee-2.3.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "bd32ebce4823c09d1f5c0af4642aedbe", "sha256": "f4a9f7d5da7c0fbc19b4e52f8b975859c277ef72606d18d1b6f468049e14d0ae" }, "downloads": -1, "filename": "XBee-2.3.2-py3-none-any.whl", "has_sig": false, "md5_digest": "bd32ebce4823c09d1f5c0af4642aedbe", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 25376, "upload_time": "2018-04-03T18:34:15", "url": "https://files.pythonhosted.org/packages/0e/a3/464ff453523bd0a614df9f738afbdc02888bd59440ba35edcacb50805c85/XBee-2.3.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2d999b6d3aa87dda660832d1c8622f04", "sha256": "77c06de63403409a7e6ca2305b05f499fbff52a0d6031366ffb7acebe14db657" }, "downloads": -1, "filename": "XBee-2.3.2.tar.gz", "has_sig": false, "md5_digest": "2d999b6d3aa87dda660832d1c8622f04", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28117, "upload_time": "2018-04-03T18:34:16", "url": "https://files.pythonhosted.org/packages/4e/6b/34a1a5a0c45c662f8ae033a0d077b0fcc45b3e0e71e0b17522b2861e0090/XBee-2.3.2.tar.gz" } ] }