{ "info": { "author": "Philip Howard", "author_email": "phil@pimoroni.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Operating System :: POSIX :: Linux", "Programming Language :: Python :: 2.6", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Topic :: Software Development", "Topic :: System :: Hardware" ], "description": "MAX30105 - Heart Rate, Oximeter, Smoke Sensor\n=============================================\n\n|Build Status| |Coverage Status| |PyPi Package| |Python Versions|\n\nThe MAX30105 is an precision optical sensor that can be used to measure\nheart rate, pulse oximetry (SPO2 / blood oxygen saturation), and smoke\n(and other particles).\n\nInstalling\n==========\n\nStable library from PyPi:\n\n- Just run ``sudo pip install max30105``\n\nLatest/development library from GitHub:\n\n- ``git clone https://github.com/pimoroni/max30105-python``\n- ``cd max30105-python``\n- ``sudo ./install.sh``\n\nImportant!\n==========\n\n**This code should not be used for medical diagnosis, as the basis for a\nreal smoke or fire detector, or in life-critical situations. It's for\nfun/novelty use only, so bear that in mind while using it.**\n\n.. |Build Status| image:: https://travis-ci.com/pimoroni/max30105-python.svg?branch=master\n :target: https://travis-ci.com/pimoroni/max30105-python\n.. |Coverage Status| image:: https://coveralls.io/repos/github/pimoroni/max30105-python/badge.svg?branch=master\n :target: https://coveralls.io/github/pimoroni/max30105-python?branch=master\n.. |PyPi Package| image:: https://img.shields.io/pypi/v/max30105.svg\n :target: https://pypi.python.org/pypi/max30105\n.. |Python Versions| image:: https://img.shields.io/pypi/pyversions/max30105.svg\n :target: https://pypi.python.org/pypi/max30105\n\n0.0.2\n-----\n\n* Port to i2cdevice>=0.0.6 set/get API\n\n0.0.1\n-----\n\n* Initial Release\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://www.pimoroni.com", "keywords": "Raspberry Pi", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "max30105", "package_url": "https://pypi.org/project/max30105/", "platform": "", "project_url": "https://pypi.org/project/max30105/", "project_urls": { "Homepage": "http://www.pimoroni.com" }, "release_url": "https://pypi.org/project/max30105/0.0.2/", "requires_dist": [ "i2cdevice (>=0.0.6)" ], "requires_python": "", "summary": "Python library for the MAX30105 Smoke/Pulse Detector", "version": "0.0.2" }, "last_serial": 5826629, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "242e07d3bd78d70a64adf20cd317b53b", "sha256": "27beba8bbf216d825a2e4a586f360fc7770b7590335883aaff49d91c9f51e78b" }, "downloads": -1, "filename": "max30105-0.0.1-py2-none-any.whl", "has_sig": false, "md5_digest": "242e07d3bd78d70a64adf20cd317b53b", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 7975, "upload_time": "2019-02-12T14:29:32", "url": "https://files.pythonhosted.org/packages/60/3c/a4e40fc20bef9891912cb5b2b2a4f57811c4d615f9b2a0c8202ccd0de699/max30105-0.0.1-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4b144a127dde41064e1ce266a3bab491", "sha256": "4a438e54d63eb7e2a9e48b768426bb8049fa332e37cafdffd8eff24c22314bc0" }, "downloads": -1, "filename": "max30105-0.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "4b144a127dde41064e1ce266a3bab491", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 7274, "upload_time": "2019-02-12T14:29:34", "url": "https://files.pythonhosted.org/packages/55/f0/49715a650899222d58f3f03e6239a603357533968341495aebc47e109d6e/max30105-0.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "fb466f813f8c6fb29332f4fbcccbda4f", "sha256": "cb441aa4f91dd491e07e4c5ffa922f6b19f4cbe670f7e77b08aa26eec150ea46" }, "downloads": -1, "filename": "max30105-0.0.1.tar.gz", "has_sig": false, "md5_digest": "fb466f813f8c6fb29332f4fbcccbda4f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7325, "upload_time": "2019-02-12T14:29:35", "url": "https://files.pythonhosted.org/packages/00/06/48e79e2c5219e6e4f3a4b1568a8be947655418bf088533091b11bc03cb25/max30105-0.0.1.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "dc84d322101c5f9dcf4b26319331d677", "sha256": "e7ac70f95b98b0e5540da1330ba326434340356c4d83ff605fc2f93ba508a647" }, "downloads": -1, "filename": "max30105-0.0.2-py2-none-any.whl", "has_sig": false, "md5_digest": "dc84d322101c5f9dcf4b26319331d677", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 7300, "upload_time": "2019-09-13T16:15:00", "url": "https://files.pythonhosted.org/packages/95/4f/6b776079bcd6ec9c9d8f7c14a1c0a49031e5ffce0144b95bd394d8adea3c/max30105-0.0.2-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "af3308933f2b5d0413fcd4aeb1e392ea", "sha256": "178b5194a7293fee6efbfae0c976b46ba2d651da42dba220a56aaa2d21c1f98a" }, "downloads": -1, "filename": "max30105-0.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "af3308933f2b5d0413fcd4aeb1e392ea", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 7299, "upload_time": "2019-09-13T16:15:02", "url": "https://files.pythonhosted.org/packages/c1/50/91f91a1d60f085058df94914a80949f40a256cb8f8aee7efc4b076a4a26c/max30105-0.0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c386305751a085801df6235e425bad92", "sha256": "733e6b6d93cda55d5e5aa731210793d65246ced13aafbc9fb3b62d59d9c5cd50" }, "downloads": -1, "filename": "max30105-0.0.2.tar.gz", "has_sig": false, "md5_digest": "c386305751a085801df6235e425bad92", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7319, "upload_time": "2019-09-13T16:15:04", "url": "https://files.pythonhosted.org/packages/61/97/a5c4a3a9257992f7871b0ba348f49ae93e7fba19fdaaee4c9c60005b0207/max30105-0.0.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "dc84d322101c5f9dcf4b26319331d677", "sha256": "e7ac70f95b98b0e5540da1330ba326434340356c4d83ff605fc2f93ba508a647" }, "downloads": -1, "filename": "max30105-0.0.2-py2-none-any.whl", "has_sig": false, "md5_digest": "dc84d322101c5f9dcf4b26319331d677", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 7300, "upload_time": "2019-09-13T16:15:00", "url": "https://files.pythonhosted.org/packages/95/4f/6b776079bcd6ec9c9d8f7c14a1c0a49031e5ffce0144b95bd394d8adea3c/max30105-0.0.2-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "af3308933f2b5d0413fcd4aeb1e392ea", "sha256": "178b5194a7293fee6efbfae0c976b46ba2d651da42dba220a56aaa2d21c1f98a" }, "downloads": -1, "filename": "max30105-0.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "af3308933f2b5d0413fcd4aeb1e392ea", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 7299, "upload_time": "2019-09-13T16:15:02", "url": "https://files.pythonhosted.org/packages/c1/50/91f91a1d60f085058df94914a80949f40a256cb8f8aee7efc4b076a4a26c/max30105-0.0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c386305751a085801df6235e425bad92", "sha256": "733e6b6d93cda55d5e5aa731210793d65246ced13aafbc9fb3b62d59d9c5cd50" }, "downloads": -1, "filename": "max30105-0.0.2.tar.gz", "has_sig": false, "md5_digest": "c386305751a085801df6235e425bad92", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7319, "upload_time": "2019-09-13T16:15:04", "url": "https://files.pythonhosted.org/packages/61/97/a5c4a3a9257992f7871b0ba348f49ae93e7fba19fdaaee4c9c60005b0207/max30105-0.0.2.tar.gz" } ] }