{ "info": { "author": "Ross MacArthur", "author_email": "macarthur.ross@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Console", "License :: OSI Approved :: MIT License", "Operating System :: POSIX", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6" ], "description": "nanocom\n=======\n\nAn ultra simple serial client using pyserial.\n\n\nUsage\n-----\n\nInstall it using\n\n::\n\n pip install nanocom\n\nExample usage would be\n\n::\n\n nanocom --port /dev/ttyUSB0 --baudrate 115200\n\nThe following options are available\n\n::\n\n -h, --help Show this message and exit.\n -v, --version Show the version and exit.\n -p, --port PATH The serial port. Examples include /dev/tty.usbserial or /dev/ttyUSB0.\n -b, --baudrate INTEGER The baudrate of the serial port. The default is 115200.\n -m, --map KEY VALUE A character map where a string VALUE is sent for a character KEY. Multiple maps are allowed.\n -c, --exit-char CHAR The exit character (A to Z, [, \\, ], or _) where Ctrl+CHAR is used to exit. The default is ].\n\n\nWhy another serial client?\n--------------------------\n\nI couldn't find anything to suit my need. I tried many different things, from GNU Screen to bash scripts. But they all were either too clunky, interfered with ``tmux``, or didn't pass ANSI escape codes through. The best thing I found was ``python -m serial.tools.miniterm`` but it had an odd menu system that wasn't needed. Nanocom is a simple modification of ``serial.tools.miniterm``.\n\n\n", "description_content_type": null, "docs_url": null, "download_url": "https://github.com/rossmacarthur/nanocom/archive/1.1.0.tar.gz", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/rossmacarthur/nanocom", "keywords": "serial client pyserial", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "nanocom", "package_url": "https://pypi.org/project/nanocom/", "platform": "", "project_url": "https://pypi.org/project/nanocom/", "project_urls": { "Download": "https://github.com/rossmacarthur/nanocom/archive/1.1.0.tar.gz", "Homepage": "https://github.com/rossmacarthur/nanocom" }, "release_url": "https://pypi.org/project/nanocom/1.1.0/", "requires_dist": [ "pyserial (==3.4)" ], "requires_python": "", "summary": "An ultra simple serial client using pyserial.", "version": "1.1.0" }, "last_serial": 3646929, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "6b2909c942682118834db975f9db01c8", "sha256": "c817203e0d828789e3a11fe306e417c00ec17a3455016e145c0485e4e35b7122" }, "downloads": -1, "filename": "nanocom-1.0.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "6b2909c942682118834db975f9db01c8", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 6570, "upload_time": "2017-08-26T21:06:05", "url": "https://files.pythonhosted.org/packages/f3/00/b95cac9f2b4d2e69d4e413f208c97bdc2a6ce292cee56c48150188397e5b/nanocom-1.0.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4e3c7d607efd8b33c236f9d8cfc2234d", "sha256": "6da8c192627585be92e137c4bd556aaa8183eb4af7d6ddb731f7e12c57ee873f" }, "downloads": -1, "filename": "nanocom-1.0.0.tar.gz", "has_sig": false, "md5_digest": "4e3c7d607efd8b33c236f9d8cfc2234d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5284, "upload_time": "2017-08-26T21:06:07", "url": "https://files.pythonhosted.org/packages/ce/9d/f121cf754ff1a51d142c44eee5c63f1083c391ee883b949fbc927a56cb94/nanocom-1.0.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "6255d54c3153d6e9f00754f4c83e7d8d", "sha256": "e6aba8ce9fb9632c504d9d0d6d45f1a76849264706651e2306d142b361c7116d" }, "downloads": -1, "filename": "nanocom-1.0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "6255d54c3153d6e9f00754f4c83e7d8d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 6713, "upload_time": "2018-01-31T14:22:18", "url": "https://files.pythonhosted.org/packages/2e/16/8688044b08746af9b44ce759556dc6346ec63f6cd702eaca39fda0f2e7e1/nanocom-1.0.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e00e5f8c2f967bc246c08c89af1c7579", "sha256": "c7a57a31ac63b4da6b953f7f62cdaa47c2900c9bf7881b35926c18a91e46f5b9" }, "downloads": -1, "filename": "nanocom-1.0.1.tar.gz", "has_sig": false, "md5_digest": "e00e5f8c2f967bc246c08c89af1c7579", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5335, "upload_time": "2018-01-31T14:22:20", "url": "https://files.pythonhosted.org/packages/9a/b4/ff29702fc99597de300af15483a8e9e1b4f98f3fff0014ba8c42be9c38b7/nanocom-1.0.1.tar.gz" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "bb0fc2165c514dc7b3cf7fe60e08068b", "sha256": "9b7d94b0d662970eda8b0c26a5589857c2b41deef5df0ef8739b03297bfbe963" }, "downloads": -1, "filename": "nanocom-1.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "bb0fc2165c514dc7b3cf7fe60e08068b", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7266, "upload_time": "2018-03-07T08:09:58", "url": "https://files.pythonhosted.org/packages/81/48/319955706773bc54bc9e07a62e14dcf9af30124609a2b852cc255f865fa6/nanocom-1.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "72266563cb331d75d3133c230d98c812", "sha256": "27cbc6f395f428448b8417f5814d95915d0d31e88ac73b76be2d3101c4841c29" }, "downloads": -1, "filename": "nanocom-1.1.0.tar.gz", "has_sig": false, "md5_digest": "72266563cb331d75d3133c230d98c812", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5814, "upload_time": "2018-03-07T08:09:59", "url": "https://files.pythonhosted.org/packages/e2/db/80267f6d1c7195e26a02cb7716162ce788f4c0d7b652a40b20c4dc01ec4b/nanocom-1.1.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "bb0fc2165c514dc7b3cf7fe60e08068b", "sha256": "9b7d94b0d662970eda8b0c26a5589857c2b41deef5df0ef8739b03297bfbe963" }, "downloads": -1, "filename": "nanocom-1.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "bb0fc2165c514dc7b3cf7fe60e08068b", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7266, "upload_time": "2018-03-07T08:09:58", "url": "https://files.pythonhosted.org/packages/81/48/319955706773bc54bc9e07a62e14dcf9af30124609a2b852cc255f865fa6/nanocom-1.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "72266563cb331d75d3133c230d98c812", "sha256": "27cbc6f395f428448b8417f5814d95915d0d31e88ac73b76be2d3101c4841c29" }, "downloads": -1, "filename": "nanocom-1.1.0.tar.gz", "has_sig": false, "md5_digest": "72266563cb331d75d3133c230d98c812", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5814, "upload_time": "2018-03-07T08:09:59", "url": "https://files.pythonhosted.org/packages/e2/db/80267f6d1c7195e26a02cb7716162ce788f4c0d7b652a40b20c4dc01ec4b/nanocom-1.1.0.tar.gz" } ] }