{ "info": { "author": "Peter Polidoro", "author_email": "polidorop@janelia.hhmi.org", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Programming Language :: Python :: 2.7", "Topic :: Software Development :: Build Tools" ], "description": "python_remote_device\n=====================\n\nThis Python package creates a class named RemoteDevice, which contains\nan instance of serial_device2.SerialDevice and adds methods to it,\nlike auto discovery of available remote devices in Linux, Windows, and\nMac OS X. This class automatically creates methods from available\nfunctions reported by the remote device when it is running the\nappropriate firmware.\n\nAuthors::\n\n Peter Polidoro \n\nLicense::\n\n BSD\n\nExample Usage::\n\n from remote_device import RemoteDevice\n dev = RemoteDevice()\n dev = RemoteDevice() # Automatically finds device if one available\n dev = RemoteDevice('/dev/ttyACM0') # Linux specific port\n dev = RemoteDevice('/dev/tty.usbmodem262471') # Mac OS X specific port\n dev = RemoteDevice('COM3') # Windows specific port\n dev.get_device_info()\n dev.get_methods()\n devs = RemoteDevices() # Automatically finds all available devices\n devs.items()\n dev = devs[name][serial_number]", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/JaneliaSciComp/python_remote_device", "keywords": "remote serial arduino device", "license": "BSD", "maintainer": null, "maintainer_email": null, "name": "remote_device", "package_url": "https://pypi.org/project/remote_device/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/remote_device/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/JaneliaSciComp/python_remote_device" }, "release_url": "https://pypi.org/project/remote_device/1.0/", "requires_dist": null, "requires_python": null, "summary": "Interface to remote devices with auto creation of class methods and auto discovery of available remote devices in Linux, Windows, and Mac OS X", "version": "1.0" }, "last_serial": 1295813, "releases": { "1.0": [ { "comment_text": "", "digests": { "md5": "013754da92019471a523e98e91324036", "sha256": "2fcbd6eb2641615934c2fd456ca08c889dba0f1b15081450026000f2dc675bb0" }, "downloads": -1, "filename": "remote_device-1.0.tar.gz", "has_sig": false, "md5_digest": "013754da92019471a523e98e91324036", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7921, "upload_time": "2014-11-05T17:47:09", "url": "https://files.pythonhosted.org/packages/fb/c6/e68a323351237a5fb8d504e66f7aacafeb77f0c5c457aff1bfb11d54907d/remote_device-1.0.tar.gz" }, { "comment_text": "", "digests": { "md5": "632348081dc37eb4789884f3bd318427", "sha256": "ab4b4d131aa98cba5d62170b66d4da2e4ffb749727b4c2cd5b1a94b5db5133c7" }, "downloads": -1, "filename": "remote_device-1.0.zip", "has_sig": false, "md5_digest": "632348081dc37eb4789884f3bd318427", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12265, "upload_time": "2014-11-05T17:47:12", "url": "https://files.pythonhosted.org/packages/ef/c4/6e039cd12b9bf18dcee501f04ccfdcf4c4f8481d56a59d0835243903b686/remote_device-1.0.zip" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "013754da92019471a523e98e91324036", "sha256": "2fcbd6eb2641615934c2fd456ca08c889dba0f1b15081450026000f2dc675bb0" }, "downloads": -1, "filename": "remote_device-1.0.tar.gz", "has_sig": false, "md5_digest": "013754da92019471a523e98e91324036", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7921, "upload_time": "2014-11-05T17:47:09", "url": "https://files.pythonhosted.org/packages/fb/c6/e68a323351237a5fb8d504e66f7aacafeb77f0c5c457aff1bfb11d54907d/remote_device-1.0.tar.gz" }, { "comment_text": "", "digests": { "md5": "632348081dc37eb4789884f3bd318427", "sha256": "ab4b4d131aa98cba5d62170b66d4da2e4ffb749727b4c2cd5b1a94b5db5133c7" }, "downloads": -1, "filename": "remote_device-1.0.zip", "has_sig": false, "md5_digest": "632348081dc37eb4789884f3bd318427", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12265, "upload_time": "2014-11-05T17:47:12", "url": "https://files.pythonhosted.org/packages/ef/c4/6e039cd12b9bf18dcee501f04ccfdcf4c4f8481d56a59d0835243903b686/remote_device-1.0.zip" } ] }