{ "info": { "author": "Lu\u00eds Teixeira", "author_email": "micboucinha@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Operating System :: Microsoft :: Windows", "Operating System :: POSIX", "Operating System :: Unix", "Programming Language :: Python :: 3.6", "Topic :: Utilities" ], "description": "========\nOverview\n========\n\n\n\nEmulator for PyBpod to work with the Bpod's State Machine ports.\n\nAt the moment, the Emulator for PyBpod module works by overriding inputs and outputs on a running task protocol.\nThis will interact directly with a running State Machine in Bpod. As such, any event or state change that\nwould occur naturally from any of those input or output changes, will occur.\n\n\n* Free software: MIT license\n\nCurrent Features\n================\n\n* Allows to override the Port components (i.e., LED, Poke and Valve)\n* BNC In and Out value override\n* Wire inputs and outputs override for Bpod 0.7\n* Override Serial message for the connected modules (sends a bytes message)\n* Messages are sent while the State Machine is running, triggering the events\n and/or state changes as if the values were coming from the real inputs/outputs.\n\n\nInstallation\n============\n\nPlease see Installation page.\n\nDocumentation\n=============\n\nhttps://pybpod-gui-plugin-emulator.readthedocs.io/\n\n\nDevelopment\n===========\n\nTo run the all tests run::\n\n tox\n\nNote, to combine the coverage data from all the tox environments run:\n\n.. list-table::\n :widths: 10 90\n :stub-columns: 1\n\n - - Windows\n - ::\n\n set PYTEST_ADDOPTS=--cov-append\n tox\n\n - - Other\n - ::\n\n PYTEST_ADDOPTS=--cov-append tox\n\n\nChangelog\n=========\n\n0.1.3 (2019-05-14)\n------------------\n* Fixed override messages not being sent properly on Windows\n* Fix for pause not working\n\n0.1.2 (2019-05-13)\n------------------\n* Fix for README to comply with PyPI support for reStructuredText\n\n0.1.1 (2019-05-13)\n------------------\n* Fix for disappearing board on Setup window\n\n0.1.0 (2019-05-03)\n------------------\n\n* First release on PyPI.\n* Added support for Bpod version detection and automatic UI adaptation\n to the different input/output ports and connected modules\n* Ports components can be overriden (i.e., LED, Poke and Valve)\n* BNC In and Out value override\n* Wire inputs and outputs override for Bpod 0.7\n* Override Serial message for the connected modules (bytes 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://bitbucket.org/fchampalimaud/pybpod-gui-plugin-emulator/", "keywords": "", "license": "MIT license", "maintainer": "", "maintainer_email": "", "name": "pybpod-gui-plugin-emulator", "package_url": "https://pypi.org/project/pybpod-gui-plugin-emulator/", "platform": "", "project_url": "https://pypi.org/project/pybpod-gui-plugin-emulator/", "project_urls": { "Changelog": "https://pybpod-gui-plugin-emulator.readthedocs.io/en/latest/changelog.html", "Documentation": "https://pybpod-gui-plugin-emulator.readthedocs.io/", "Homepage": "https://bitbucket.org/fchampalimaud/pybpod-gui-plugin-emulator/", "Issue Tracker": "https://bitbucket.org/fchampalimaud/pybpod-gui-plugin-emulator/issues" }, "release_url": "https://pypi.org/project/pybpod-gui-plugin-emulator/0.1.3/", "requires_dist": [ "pybpod-api" ], "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "summary": "Emulator for PyBpod to work with the Bpod's State Machine ports.", "version": "0.1.3" }, "last_serial": 5268280, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "8f7db5e424ca877b35643535c80a7ea3", "sha256": "5bcfc0acb78874bfe690719a87434200e48250eaffb020e73669d50c15ac6ebc" }, "downloads": -1, "filename": "pybpod_gui_plugin_emulator-0.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "8f7db5e424ca877b35643535c80a7ea3", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 11700, "upload_time": "2019-05-03T09:35:44", "url": "https://files.pythonhosted.org/packages/25/4f/868fc00285a8aec86aa6d67713cca33e0dc108e416a02b0bd2a7c53d1121/pybpod_gui_plugin_emulator-0.1.0-py2.py3-none-any.whl" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "e76911ea9a8ab563d40e86e80f4a067d", "sha256": "79fed8ba0ad345ed7883e44b1a98b1837dfd4e77bd0e6c49fda604bee44a4886" }, "downloads": -1, "filename": "pybpod_gui_plugin_emulator-0.1.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e76911ea9a8ab563d40e86e80f4a067d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 10947, "upload_time": "2019-05-13T17:05:36", "url": "https://files.pythonhosted.org/packages/6b/16/0f5095cc6f261129811de27dba63a8e62540aef4950378016c0665d52de2/pybpod_gui_plugin_emulator-0.1.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "328050cad40bafe7887560ddd79ee192", "sha256": "03f570f61a16d9b6654c1686124f9bb7e12d198f4b6cdc79ed9293427a7a8a20" }, "downloads": -1, "filename": "pybpod-gui-plugin-emulator-0.1.2.tar.gz", "has_sig": false, "md5_digest": "328050cad40bafe7887560ddd79ee192", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 257505, "upload_time": "2019-05-13T17:05:38", "url": "https://files.pythonhosted.org/packages/a4/43/f6544cd450ea01ed43f70e5f8beb009530cefde0239a6b4d2deddea1415b/pybpod-gui-plugin-emulator-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "60a854afc6cbaac5c2937a5178e7276d", "sha256": "a6f0f6de50fc470630868f22ef1ebde6fc238ea952ca78cf9a6db14d03ef0960" }, "downloads": -1, "filename": "pybpod_gui_plugin_emulator-0.1.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "60a854afc6cbaac5c2937a5178e7276d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 11114, "upload_time": "2019-05-14T16:12:40", "url": "https://files.pythonhosted.org/packages/a4/e9/394f160ac05254f448db2fda69ac28f3f3ba471b5300e58c31ae71b9c74b/pybpod_gui_plugin_emulator-0.1.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3dc309d720b31e55344fce72fe2324e3", "sha256": "b0a7e306c384670635ad117e7a3ab57e2e3e959e60e361fff823387588fc7e4b" }, "downloads": -1, "filename": "pybpod-gui-plugin-emulator-0.1.3.tar.gz", "has_sig": false, "md5_digest": "3dc309d720b31e55344fce72fe2324e3", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 257935, "upload_time": "2019-05-14T16:12:42", "url": "https://files.pythonhosted.org/packages/bf/e6/22e5e184a36ce68ac2a4cf55d93f1f6412992c7384c7f0fbe48210100edb/pybpod-gui-plugin-emulator-0.1.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "60a854afc6cbaac5c2937a5178e7276d", "sha256": "a6f0f6de50fc470630868f22ef1ebde6fc238ea952ca78cf9a6db14d03ef0960" }, "downloads": -1, "filename": "pybpod_gui_plugin_emulator-0.1.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "60a854afc6cbaac5c2937a5178e7276d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 11114, "upload_time": "2019-05-14T16:12:40", "url": "https://files.pythonhosted.org/packages/a4/e9/394f160ac05254f448db2fda69ac28f3f3ba471b5300e58c31ae71b9c74b/pybpod_gui_plugin_emulator-0.1.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3dc309d720b31e55344fce72fe2324e3", "sha256": "b0a7e306c384670635ad117e7a3ab57e2e3e959e60e361fff823387588fc7e4b" }, "downloads": -1, "filename": "pybpod-gui-plugin-emulator-0.1.3.tar.gz", "has_sig": false, "md5_digest": "3dc309d720b31e55344fce72fe2324e3", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 257935, "upload_time": "2019-05-14T16:12:42", "url": "https://files.pythonhosted.org/packages/bf/e6/22e5e184a36ce68ac2a4cf55d93f1f6412992c7384c7f0fbe48210100edb/pybpod-gui-plugin-emulator-0.1.3.tar.gz" } ] }