{ "info": { "author": "Link Labs LLC", "author_email": "support@link-labs.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.5" ], "description": "ll_ifc.py\n============\n\nThis is a python implementation of the Link Labs host interface.\n\nTo get started, simply instantiate a ``ModuleDriver``::\n\n import ll_ifc\n mod = ll_ifc.ModuleDriver()\n\nThen, set up the module with your gateway's network token and the desired application token::\n\n app_token = '12345678901234567890'\n net_token = '12345678'\n mod.set_up(app_token, net_token)\n\nOnce that's finished, you can send uplink messages::\n\n mod.send_message_checked(b'hello')\n\nAnd receive downlink messages::\n\n mod.set_downlink_mode('always')\n mod.wait_for_received_message()\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://www.link-labs.com", "keywords": "link labs symphony conductor", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "linklabs-host-interface", "package_url": "https://pypi.org/project/linklabs-host-interface/", "platform": "", "project_url": "https://pypi.org/project/linklabs-host-interface/", "project_urls": { "Homepage": "https://www.link-labs.com" }, "release_url": "https://pypi.org/project/linklabs-host-interface/1.5.1/", "requires_dist": [ "pyserial" ], "requires_python": "", "summary": "Linklabs module interface", "version": "1.5.1" }, "last_serial": 5667006, "releases": { "1.5.0": [ { "comment_text": "", "digests": { "md5": "ad2680b64e7950ec486f5de19495ff69", "sha256": "f6493bce38156f3bb3d962292f8faa25c2d3eda4ee5d8f2c6a1ee92cdcae835d" }, "downloads": -1, "filename": "linklabs_host_interface-1.5.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ad2680b64e7950ec486f5de19495ff69", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 10757, "upload_time": "2016-10-20T21:11:37", "url": "https://files.pythonhosted.org/packages/44/8d/2b3b8ded280b5c73d22cf556bc527f9b416a80ede050fe20d3045fe6aa47/linklabs_host_interface-1.5.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "75c13aa65b9bbaa0330923d7d46e672f", "sha256": "3f0890a620f957f2606f1cbc314f2c2efc6f8151288f1ed5ff2b784b898fdeef" }, "downloads": -1, "filename": "linklabs-host-interface-1.5.0.tar.gz", "has_sig": false, "md5_digest": "75c13aa65b9bbaa0330923d7d46e672f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9249, "upload_time": "2016-10-20T21:11:40", "url": "https://files.pythonhosted.org/packages/de/dd/b5939d8b0c5309a393968ac079413d41f2ecc356cdb1884c2272ad577e3f/linklabs-host-interface-1.5.0.tar.gz" } ], "1.5.1": [ { "comment_text": "", "digests": { "md5": "85dced809378e5d4081f5413428ac10e", "sha256": "4f2d402e99bbeafe91da67cc8bbe03351832cc98a8f39093ebb3bcde562ea77f" }, "downloads": -1, "filename": "linklabs_host_interface-1.5.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "85dced809378e5d4081f5413428ac10e", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 10898, "upload_time": "2019-08-12T15:07:04", "url": "https://files.pythonhosted.org/packages/85/19/7f18bbd23104b1945b4aeab848eb66d951f9313e043e3d8acca264832750/linklabs_host_interface-1.5.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c18c79275d87c20cf1e8775c087732c0", "sha256": "47bf87e33652ea6529f3b9e375302ea28e94cdc34ab794f362b5cb32eedcf8d3" }, "downloads": -1, "filename": "linklabs-host-interface-1.5.1.tar.gz", "has_sig": false, "md5_digest": "c18c79275d87c20cf1e8775c087732c0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10804, "upload_time": "2019-08-12T15:07:05", "url": "https://files.pythonhosted.org/packages/15/59/faf3c3adba9d65ff8ea933e58d50f6aabe7919eb8d199592581c61045b2f/linklabs-host-interface-1.5.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "85dced809378e5d4081f5413428ac10e", "sha256": "4f2d402e99bbeafe91da67cc8bbe03351832cc98a8f39093ebb3bcde562ea77f" }, "downloads": -1, "filename": "linklabs_host_interface-1.5.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "85dced809378e5d4081f5413428ac10e", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 10898, "upload_time": "2019-08-12T15:07:04", "url": "https://files.pythonhosted.org/packages/85/19/7f18bbd23104b1945b4aeab848eb66d951f9313e043e3d8acca264832750/linklabs_host_interface-1.5.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c18c79275d87c20cf1e8775c087732c0", "sha256": "47bf87e33652ea6529f3b9e375302ea28e94cdc34ab794f362b5cb32eedcf8d3" }, "downloads": -1, "filename": "linklabs-host-interface-1.5.1.tar.gz", "has_sig": false, "md5_digest": "c18c79275d87c20cf1e8775c087732c0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10804, "upload_time": "2019-08-12T15:07:05", "url": "https://files.pythonhosted.org/packages/15/59/faf3c3adba9d65ff8ea933e58d50f6aabe7919eb8d199592581c61045b2f/linklabs-host-interface-1.5.1.tar.gz" } ] }