{ "info": { "author": "Christian Sandberg", "author_email": "christiansandberg@me.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 2", "Programming Language :: Python :: 3", "Topic :: Scientific/Engineering" ], "description": "CAN over network bridge for Python\n==================================\n\nCreates a CAN over TCP/IP bridge for use with python-can_.\n\n\nInstallation\n------------\n\nInstall using pip::\n\n $ pip install python-can-remote\n\n\nUsage\n-----\n\nStart server from command line::\n\n $ python -m can_remote --interface=virtual --channel=0 --bitrate=500000\n\n\nCreate python-can bus:\n\n.. code-block:: python\n\n import can\n\n # Create a connection to server. Any config is passed to server.\n bus = can.Bus('ws://localhost:54701/',\n bustype='remote',\n bitrate=500000,\n receive_own_messages=True)\n\n # Send messages\n msg = can.Message(arbitration_id=0x12345, data=[1,2,3,4,5,6,7,8])\n bus.send(msg)\n\n # Receive messages\n msg2 = bus.recv(1)\n print(msg2)\n\n # Disconnect\n bus.shutdown()\n\n\nWeb interface\n-------------\n\nThere is also a basic web interface for inspecting the CAN traffic\nusing a browser.\nIt is available on the same address using HTTP, e.g. http://localhost:54701/.\n\n\n.. _python-can: https://python-can.readthedocs.org/en/stable/", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/christiansandberg/python-can-remote", "keywords": "CAN TCP websocket", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "python-can-remote", "package_url": "https://pypi.org/project/python-can-remote/", "platform": "any", "project_url": "https://pypi.org/project/python-can-remote/", "project_urls": { "Homepage": "https://github.com/christiansandberg/python-can-remote" }, "release_url": "https://pypi.org/project/python-can-remote/0.2.1/", "requires_dist": null, "requires_python": "", "summary": "CAN over network bridge for Python", "version": "0.2.1" }, "last_serial": 5228253, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "3d97fce8af241ca8e501fb1493295851", "sha256": "25d2d2701af5abbf24c8a137ee6913a735ca04b0b9fcb68c0ce78d9d90cfe17c" }, "downloads": -1, "filename": "python-can-remote-0.1.0.tar.gz", "has_sig": false, "md5_digest": "3d97fce8af241ca8e501fb1493295851", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9358, "upload_time": "2017-12-10T13:52:12", "url": "https://files.pythonhosted.org/packages/1d/11/19d3528130c812acf9e87e0625d539d15b9d428ee56a34e42245349cd270/python-can-remote-0.1.0.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "46c27972616ce3da5cbf5eb8316a9466", "sha256": "73a9438fe68b542d99fbdee853489fdf0192785a91183e14937ebe60a0b0a5d2" }, "downloads": -1, "filename": "python-can-remote-0.1.2.tar.gz", "has_sig": false, "md5_digest": "46c27972616ce3da5cbf5eb8316a9466", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 537721, "upload_time": "2017-12-22T20:23:49", "url": "https://files.pythonhosted.org/packages/61/12/f938cd95bf59f6cced8011ed9e02be150dc3cf4e226146c57dfdc95a1b45/python-can-remote-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "5e9c3171a655951b86995cc0759d1401", "sha256": "4f425387366cb6896f5bdb4ff5c793a4d7a8b8ef5d44226ad060832ea1e07741" }, "downloads": -1, "filename": "python-can-remote-0.1.3.tar.gz", "has_sig": false, "md5_digest": "5e9c3171a655951b86995cc0759d1401", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 537665, "upload_time": "2017-12-22T20:44:46", "url": "https://files.pythonhosted.org/packages/5b/b2/56a7db89b0419a2aee17921269adbaa0400662f269b91a09915820f22964/python-can-remote-0.1.3.tar.gz" } ], "0.1.4": [ { "comment_text": "", "digests": { "md5": "6ba6ac386ba9fbf09570416112cefae8", "sha256": "739ae5ba720c3daefaedbaf2ccbf15edfcf551db7f0b37a8c695d0128439d984" }, "downloads": -1, "filename": "python-can-remote-0.1.4.tar.gz", "has_sig": false, "md5_digest": "6ba6ac386ba9fbf09570416112cefae8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 539949, "upload_time": "2018-02-18T19:48:58", "url": "https://files.pythonhosted.org/packages/d3/d5/6c94c70c7b24394330fb0729b8a87f3601d40453562f058877c5e05fabe2/python-can-remote-0.1.4.tar.gz" } ], "0.1.5": [ { "comment_text": "", "digests": { "md5": "6d837f7e9776d0d0878e8bce4423f71c", "sha256": "2536a99c3173291bd75b2491eebfc34ada9606095d1cedb2451491150e7ced8c" }, "downloads": -1, "filename": "python_can_remote-0.1.5-py3-none-any.whl", "has_sig": false, "md5_digest": "6d837f7e9776d0d0878e8bce4423f71c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 539985, "upload_time": "2018-08-05T19:12:51", "url": "https://files.pythonhosted.org/packages/25/b8/1512bb8ef7037848af2db3208ab98a8e544ed1d5e33419f46376c1043405/python_can_remote-0.1.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "be7831008b45a0949e5dc0236953c4c1", "sha256": "e855162359f52f36727cc07c734821c678b344346b4de1f3082b704560d6c507" }, "downloads": -1, "filename": "python-can-remote-0.1.5.tar.gz", "has_sig": false, "md5_digest": "be7831008b45a0949e5dc0236953c4c1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 539951, "upload_time": "2018-08-05T19:12:53", "url": "https://files.pythonhosted.org/packages/19/23/5b026ce13205ff9c9c385a358219970f31acc0a609c77570e55567eb610a/python-can-remote-0.1.5.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "13389118903f0ad0a149d9194a7065af", "sha256": "880cc16e4a6a3bb246a4dfe2b7511f23e7a08e71b7aa141a08a33c9a90e03d74" }, "downloads": -1, "filename": "python-can-remote-0.2.0.tar.gz", "has_sig": false, "md5_digest": "13389118903f0ad0a149d9194a7065af", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 450308, "upload_time": "2019-05-05T11:59:27", "url": "https://files.pythonhosted.org/packages/40/d8/61fcbd6a5d726f20ca48792cb1e45bf61155fc01ecdfb5377a2758521170/python-can-remote-0.2.0.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "ac2a52365200c5f75c62992ca19686fa", "sha256": "77ec08137583fd32e81b1b48e3e82fd0439351389f6f0d114d7e509a16e79517" }, "downloads": -1, "filename": "python-can-remote-0.2.1.tar.gz", "has_sig": false, "md5_digest": "ac2a52365200c5f75c62992ca19686fa", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 450311, "upload_time": "2019-05-05T12:07:40", "url": "https://files.pythonhosted.org/packages/f9/71/38499ee5c9f94e4e51f3dc5cc91c5be81e7ca8d58996ad274214e25dbe47/python-can-remote-0.2.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "ac2a52365200c5f75c62992ca19686fa", "sha256": "77ec08137583fd32e81b1b48e3e82fd0439351389f6f0d114d7e509a16e79517" }, "downloads": -1, "filename": "python-can-remote-0.2.1.tar.gz", "has_sig": false, "md5_digest": "ac2a52365200c5f75c62992ca19686fa", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 450311, "upload_time": "2019-05-05T12:07:40", "url": "https://files.pythonhosted.org/packages/f9/71/38499ee5c9f94e4e51f3dc5cc91c5be81e7ca8d58996ad274214e25dbe47/python-can-remote-0.2.1.tar.gz" } ] }