{ "info": { "author": "BITalinoWorld", "author_email": "bitalino@plux.info", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)", "Programming Language :: Python", "Topic :: Scientific/Engineering", "Topic :: Software Development :: Libraries" ], "description": "=================================\nBITalino (R)evolution Python API\n=================================\nThe BITalino (R)evolution Python API provides the needed tools to interact with BITalino (R)evolution using Python.\n\nDependencies\n-------------\n\n* `Python >2.7 `_ or `Anaconda `_ or `Python 3 `_\n* `NumPy `_\n* `pySerial `_\n* `pyBluez `_\n\nInstallation\n-------------\n``pip install bitalino``\n\nDocumentation\n--------------\n* `http://bitalino.com/pyAPI/ `_\n\n\nUsage Example\n--------------\nuse your macAddress::\n\n\t# This example will collect data for 5 sec.\n\tmacAddress = \"00:00:00:00:00:00\"\n\t# macAddress = \"/dev/tty.BITalino-XX-XX-DevB\" # on Mac OS replace XX-XX by the 4 final digits of the MAC address\n\trunning_time = 5\n\n\tbatteryThreshold = 30\n\tacqChannels = [0, 1, 2, 3, 4, 5]\n\tsamplingRate = 1000\n\tnSamples = 10\n\tdigitalOutput = [1,1]\n\n\t# Connect to BITalino\n\tdevice = BITalino(macAddress)\n\n\t# Set battery threshold\n\tdevice.battery(batteryThreshold)\n\n\t# Read BITalino version\n\tprint(device.version())\n\n\t# Start Acquisition\n\tdevice.start(samplingRate, acqChannels)\n\n\tstart = time.time()\n\tend = time.time()\n\twhile (end - start) < running_time:\n\t\t# Read samples\n\t\tprint(device.read(nSamples))\n\t\tend = time.time()\n\n\t# Turn BITalino led on\n\tdevice.trigger(digitalOutput)\n\n\t# Stop acquisition\n\tdevice.stop()\n\n\t# Close connection\n\tdevice.close()\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "https://github.com/BITalinoWorld/revolution-python-api", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://www.bitalino.com/", "keywords": "BITalino,Physiological Computing,Biosignal,Physiological Signal", "license": "GNU GPL v3", "maintainer": "", "maintainer_email": "", "name": "bitalino", "package_url": "https://pypi.org/project/bitalino/", "platform": "", "project_url": "https://pypi.org/project/bitalino/", "project_urls": { "Download": "https://github.com/BITalinoWorld/revolution-python-api", "Homepage": "http://www.bitalino.com/" }, "release_url": "https://pypi.org/project/bitalino/1.2.1/", "requires_dist": null, "requires_python": "", "summary": "revolution-python-api", "version": "1.2.1" }, "last_serial": 4120129, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "723a1d4082a50912a6f272d44b95526f", "sha256": "77d0f2cbc2ef8eeaeacb6fb78e35aa8197e5df79599458b19a7e9091a860f169" }, "downloads": -1, "filename": "bitalino-0.1.zip", "has_sig": false, "md5_digest": "723a1d4082a50912a6f272d44b95526f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9995, "upload_time": "2013-11-27T15:11:03", "url": "https://files.pythonhosted.org/packages/fc/71/df64c9444987931c66043a97a9e0eee3219ea748db9d9e653832f5e79abb/bitalino-0.1.zip" } ], "0.5": [ { "comment_text": "", "digests": { "md5": "e1402ff35728b91cdd8d565fa7c4b4e3", "sha256": "ebf17bac667a27268fd725cc74a20b523161302a7770e15e409bde59b9c37ccb" }, "downloads": -1, "filename": "bitalino-0.5.zip", "has_sig": false, "md5_digest": "e1402ff35728b91cdd8d565fa7c4b4e3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14454, "upload_time": "2014-02-05T15:35:21", "url": "https://files.pythonhosted.org/packages/e6/ec/474242667eceec00216ee219fb5240e0f65c26278a5d499fd55f4e8b537c/bitalino-0.5.zip" } ], "0.6": [ { "comment_text": "", "digests": { "md5": "1ca2fe395cc13bb4fc6b59c344803533", "sha256": "95b46874652c4fb60effc8ff7bc3004f565feed1c2365307fbc500f039c61221" }, "downloads": -1, "filename": "bitalino-0.6.zip", "has_sig": false, "md5_digest": "1ca2fe395cc13bb4fc6b59c344803533", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14647, "upload_time": "2014-02-20T18:07:00", "url": "https://files.pythonhosted.org/packages/35/72/426fe32e42beae63598f075115f7020a42842e7b0dfc0e6f514534759e92/bitalino-0.6.zip" } ], "1.0": [ { "comment_text": "", "digests": { "md5": "57307cc2d27d7a2393bf1589f7be2487", "sha256": "2933d4ecdb9841d6e467a79a64d950f5151082d99668c1426ce2c094f57d5477" }, "downloads": -1, "filename": "bitalino-1.0-py2-none-any.whl", "has_sig": false, "md5_digest": "57307cc2d27d7a2393bf1589f7be2487", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8767, "upload_time": "2016-12-09T13:02:13", "url": "https://files.pythonhosted.org/packages/ba/ec/02331a9a2e0c1ab7b69149e37c5cd8a53e27b3212eeae897d25655564724/bitalino-1.0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "72db5d179a25ec43265cf57222c87ec4", "sha256": "2d0756cf1076d944f6264d84786e346e6f18e92af002a1a27070613a7c03a146" }, "downloads": -1, "filename": "bitalino-1.0.tar.gz", "has_sig": false, "md5_digest": "72db5d179a25ec43265cf57222c87ec4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7091, "upload_time": "2016-12-09T13:02:02", "url": "https://files.pythonhosted.org/packages/c7/d7/cc23898afb10a57cb9e891d99f559dedb7a3c8ed2895e47ac595fbce1053/bitalino-1.0.tar.gz" }, { "comment_text": "", "digests": { "md5": "89f95101c1552a86f1991c57893c462b", "sha256": "770c06844db57f4a7386615efe74eb530aa272e7475b2e0e4acc94298a8aaf6d" }, "downloads": -1, "filename": "bitalino-1.0.zip", "has_sig": false, "md5_digest": "89f95101c1552a86f1991c57893c462b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22433, "upload_time": "2016-12-09T13:01:39", "url": "https://files.pythonhosted.org/packages/b0/80/3fa43d1222715bccfff98aaf16e53c2177b2a97a5587dbbea75c250cf2dc/bitalino-1.0.zip" } ], "1.1": [ { "comment_text": "", "digests": { "md5": "2fb308945e30969e5245ef24200d03c3", "sha256": "f2d478f092bc5fb3026af5b36271d2b143fd428f1843be6518d9dd4ff8591ed8" }, "downloads": -1, "filename": "bitalino-1.1-py2-none-any.whl", "has_sig": false, "md5_digest": "2fb308945e30969e5245ef24200d03c3", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 9187, "upload_time": "2018-02-14T09:05:42", "url": "https://files.pythonhosted.org/packages/16/59/4a885ff8d3994ee9263cb2c5977a633d93b30163604b08ef81eca731a0d8/bitalino-1.1-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d196da9bcca069997db858b140362886", "sha256": "ec69ec4cd608e0198b7b73e12f8a156f9b643cc2182ef78518acb9ecf675dcdc" }, "downloads": -1, "filename": "bitalino-1.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d196da9bcca069997db858b140362886", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 9195, "upload_time": "2018-02-14T09:05:44", "url": "https://files.pythonhosted.org/packages/05/72/e7bcb65986ce37d359834000d2fa7a99c76b5b28b643d6cd743ea75c5d73/bitalino-1.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5e74787c5157b6b43ef685689757999e", "sha256": "e060bd332bb116521b1dcfafb81c7581f43876070a18fe89d6129292dc188660" }, "downloads": -1, "filename": "bitalino-1.1.zip", "has_sig": false, "md5_digest": "5e74787c5157b6b43ef685689757999e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10524, "upload_time": "2018-02-14T09:05:48", "url": "https://files.pythonhosted.org/packages/c6/f4/cb10fe40a5bef6327ab94ec5310936c944d53d926e86c6e7a5007752c35d/bitalino-1.1.zip" } ], "1.2.1": [ { "comment_text": "", "digests": { "md5": "9e3a856bdaebb15c8c40e2926135f054", "sha256": "57fae689e3b5c980762c713c99dbc23330c69f06086acf6ceb8a17fe9e23b8e2" }, "downloads": -1, "filename": "bitalino-1.2.1-py3-none-any.whl", "has_sig": false, "md5_digest": "9e3a856bdaebb15c8c40e2926135f054", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 7873, "upload_time": "2018-07-31T12:57:47", "url": "https://files.pythonhosted.org/packages/c9/71/3a58b9fe5aec412cd39b0899a7691dc956eadbaef43292c359811b940262/bitalino-1.2.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9a9e67e4644ea094fac6e836bbd92ec5", "sha256": "68f6f04b8bff57a7a2e0f03ab3731fc1d268760bdca83cb9bae91f7d58b5e52a" }, "downloads": -1, "filename": "bitalino-1.2.1.tar.gz", "has_sig": false, "md5_digest": "9a9e67e4644ea094fac6e836bbd92ec5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7563, "upload_time": "2018-07-31T12:57:49", "url": "https://files.pythonhosted.org/packages/a9/36/8fab2bc4dea37303befe8c95f9498d1896c019d5a12ae6641c9677c61ffd/bitalino-1.2.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "9e3a856bdaebb15c8c40e2926135f054", "sha256": "57fae689e3b5c980762c713c99dbc23330c69f06086acf6ceb8a17fe9e23b8e2" }, "downloads": -1, "filename": "bitalino-1.2.1-py3-none-any.whl", "has_sig": false, "md5_digest": "9e3a856bdaebb15c8c40e2926135f054", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 7873, "upload_time": "2018-07-31T12:57:47", "url": "https://files.pythonhosted.org/packages/c9/71/3a58b9fe5aec412cd39b0899a7691dc956eadbaef43292c359811b940262/bitalino-1.2.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9a9e67e4644ea094fac6e836bbd92ec5", "sha256": "68f6f04b8bff57a7a2e0f03ab3731fc1d268760bdca83cb9bae91f7d58b5e52a" }, "downloads": -1, "filename": "bitalino-1.2.1.tar.gz", "has_sig": false, "md5_digest": "9a9e67e4644ea094fac6e836bbd92ec5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7563, "upload_time": "2018-07-31T12:57:49", "url": "https://files.pythonhosted.org/packages/a9/36/8fab2bc4dea37303befe8c95f9498d1896c019d5a12ae6641c9677c61ffd/bitalino-1.2.1.tar.gz" } ] }