{ "info": { "author": "Pat Pannuto", "author_email": "pat.pannuto+saleae@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: Implementation :: CPython", "Topic :: Scientific/Engineering", "Topic :: Software Development :: Embedded Systems", "Topic :: Utilities" ], "description": "python-saleae\n=============\n\n|travisci| |docs|\n\nThis library implements the control protocol for the\n`Saleae Logic Analyzer `__. It is based off of the\ndocumentation and example here:\nhttps://github.com/saleae/SaleaeSocketApi\n\n**IMPORTANT: You must enable the 'Remote Scripting Server' in Saleae.** Click\non \"Options\" in the top-right, the \"Developer\" tab, and check \"Enable scripting\nsocket server\". This should not require a restart.\n\nThis library requires Saleae Logic 1.2.x or greater. Unfortunately there is no\nway to check the version of Logic running using the scripting protocol so this\nis difficult to check at runtime.\n\nCurrently, this is basically a direct mapping of API calls with some small\nsanity checking and conveniences. It has not been extensively tested beyond\nmy immediate needs, but it also should not have any known problems.\n\nTo get a feel for how the library works and what it can do, try the built-in demo:\n\n::\n\n #!/usr/bin/env python3\n import saleae\n saleae.demo()\n\n\nIssues, updates, pull requests, etc should be directed\n`to github `__.\n\n\nInstallation\n------------\n\nThe easiest method is to simply use pip:\n\n::\n\n (sudo) pip install saleae\n\n\nUsage\n-----\n\n::\n\n import saleae\n s = saleae.Saleae()\n s.capture_to_file('/tmp/test.logicdata')\n\n\n.. |docs| image:: https://readthedocs.org/projects/python-saleae/badge/?version=latest\n :alt: Documentation Status\n :scale: 100%\n :target: https://python-saleae.readthedocs.org/\n\n.. |travisci| image:: https://travis-ci.org/ppannuto/python-saleae.svg?branch=master\n :alt: Build Status\n :target: https://travis-ci.org/ppannuto/python-saleae\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/ppannuto/python-saleae", "keywords": "string formatting", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "saleae", "package_url": "https://pypi.org/project/saleae/", "platform": "", "project_url": "https://pypi.org/project/saleae/", "project_urls": { "Homepage": "https://github.com/ppannuto/python-saleae" }, "release_url": "https://pypi.org/project/saleae/0.9.0/", "requires_dist": null, "requires_python": "", "summary": "Library to control a Saleae", "version": "0.9.0" }, "last_serial": 4969985, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "6e1b264d6ef096566af35efe72bc44af", "sha256": "82d66d7c68db3c3348f4ff846d4d230dcf4f4f48e252ba40b11a91d388694259" }, "downloads": -1, "filename": "saleae-0.1.0.tar.gz", "has_sig": false, "md5_digest": "6e1b264d6ef096566af35efe72bc44af", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7899, "upload_time": "2015-08-20T04:34:40", "url": "https://files.pythonhosted.org/packages/73/7e/c109e00a3f20a1b32f78b568aee3bebc7c7205e5d406179a70dc597e8dc8/saleae-0.1.0.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "f3c8db7fed89bcbc1840b8034994d545", "sha256": "7cf26ea09ae974055d1190a8e4fe2a6e2ad25a522114192a95507d8798826a9e" }, "downloads": -1, "filename": "saleae-0.2.0.tar.gz", "has_sig": false, "md5_digest": "f3c8db7fed89bcbc1840b8034994d545", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8570, "upload_time": "2015-10-21T01:22:56", "url": "https://files.pythonhosted.org/packages/aa/47/0320a20975a6f2be77a55b44de87a5dca90eb7dc758debd32de779b37806/saleae-0.2.0.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "f49da105d94682509365e6f25645cd30", "sha256": "f4ee4989d3d696dde80b7151b67b4dbaca5cd6e59026686ed40fa6daa0a6b5ac" }, "downloads": -1, "filename": "saleae-0.3.0.tar.gz", "has_sig": false, "md5_digest": "f49da105d94682509365e6f25645cd30", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9627, "upload_time": "2016-03-14T02:01:04", "url": "https://files.pythonhosted.org/packages/9a/d2/6662af4811ac48ab4967ba9bbe42217c5aa419f710954f6ad24d5f7abda5/saleae-0.3.0.tar.gz" } ], "0.3.1": [ { "comment_text": "", "digests": { "md5": "339c237f5249fb4611f6afb6fe279f82", "sha256": "0a2329ce2bbc6c162e622e4ffb0d79d19896945310ee0f0e496e605875c27123" }, "downloads": -1, "filename": "saleae-0.3.1.tar.gz", "has_sig": false, "md5_digest": "339c237f5249fb4611f6afb6fe279f82", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9675, "upload_time": "2016-06-17T14:46:30", "url": "https://files.pythonhosted.org/packages/d1/80/e1d3deb1c7f0b05e3ba0354e0f50d661272c868bfa43997918ae7d21945f/saleae-0.3.1.tar.gz" } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "6c1e84ce039917cc8b2593504053294c", "sha256": "d666158f9666f809b04558de144b4ce6929bd22aa0f1bd488cc9d7fd24c52636" }, "downloads": -1, "filename": "saleae-0.4.0.tar.gz", "has_sig": false, "md5_digest": "6c1e84ce039917cc8b2593504053294c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13254, "upload_time": "2016-06-22T23:40:44", "url": "https://files.pythonhosted.org/packages/50/76/80625a0f6b3edd3ae8c2c2fd08daa0ed22c465b0da7fd2e86a5619381486/saleae-0.4.0.tar.gz" } ], "0.4.1": [ { "comment_text": "", "digests": { "md5": "a6fc8b9f8ca2b475ceed013ee4d3ef48", "sha256": "5eb122674bc900573063b9c6dba0d0e32f09c0120ee77f87aafa4873496429bb" }, "downloads": -1, "filename": "saleae-0.4.1.tar.gz", "has_sig": false, "md5_digest": "a6fc8b9f8ca2b475ceed013ee4d3ef48", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13328, "upload_time": "2016-08-16T17:06:46", "url": "https://files.pythonhosted.org/packages/47/44/a4803762a3b520886aa6168b04aea08653338b635fe9a5509305a77054e5/saleae-0.4.1.tar.gz" } ], "0.5.0": [ { "comment_text": "", "digests": { "md5": "56fb5c58143d0e394be6804cb91c87cd", "sha256": "5c7fd94a5a3672f37b6e2293a5578bd91791918be8c738b38f45cc29568ecde3" }, "downloads": -1, "filename": "saleae-0.5.0.tar.gz", "has_sig": false, "md5_digest": "56fb5c58143d0e394be6804cb91c87cd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13382, "upload_time": "2016-09-13T01:34:23", "url": "https://files.pythonhosted.org/packages/e5/31/1f20a3e67f770ffcbaeb345f337c248e1667983d5fdc2eb43dbac7fdb141/saleae-0.5.0.tar.gz" } ], "0.5.1": [ { "comment_text": "", "digests": { "md5": "f184a86bbe6e700f4f79d91d73619872", "sha256": "66e7c508d9e233fe9960a14923dc13b420bfd8993ecca21bf47daf6a3b824dfe" }, "downloads": -1, "filename": "saleae-0.5.1.tar.gz", "has_sig": false, "md5_digest": "f184a86bbe6e700f4f79d91d73619872", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13467, "upload_time": "2016-10-04T23:39:52", "url": "https://files.pythonhosted.org/packages/2c/10/37e66c4bdfaba67558c80ec84409b20abcbc28ab958b5b7c913137105e31/saleae-0.5.1.tar.gz" } ], "0.5.2": [ { "comment_text": "", "digests": { "md5": "388e535c8221c78cdb85b06fb2c52ee5", "sha256": "0f0aa493d6b2c2fe2c637915725e74d4c573b473345ea1552252dd0ce78fe944" }, "downloads": -1, "filename": "saleae-0.5.2.tar.gz", "has_sig": false, "md5_digest": "388e535c8221c78cdb85b06fb2c52ee5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13508, "upload_time": "2016-10-09T22:55:26", "url": "https://files.pythonhosted.org/packages/78/66/acaa3194f95c9ccc2c96f96193cf553704d6504a28d7e9d1a7654f1cdbb6/saleae-0.5.2.tar.gz" } ], "0.6.0": [ { "comment_text": "", "digests": { "md5": "e32d25aa95a290b6fffdd108136db483", "sha256": "69172298f7e048394907ee46153ba3d549c3a1ff6543e4a24549ea17febd26b2" }, "downloads": -1, "filename": "saleae-0.6.0.tar.gz", "has_sig": false, "md5_digest": "e32d25aa95a290b6fffdd108136db483", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14206, "upload_time": "2017-01-14T21:21:13", "url": "https://files.pythonhosted.org/packages/64/d3/2ef09c1b1510e441e13b98a504d1da842217fa295b846ea9c8e1d19b6338/saleae-0.6.0.tar.gz" } ], "0.7.0": [ { "comment_text": "", "digests": { "md5": "27d448e34585527e889e01c92b2e805c", "sha256": "3f0a18e74eed03ea6252cc03a8106a5e1d2f6a34472dfdd9d284ba3b80029c67" }, "downloads": -1, "filename": "saleae-0.7.0-py3-none-any.whl", "has_sig": false, "md5_digest": "27d448e34585527e889e01c92b2e805c", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 14882, "upload_time": "2018-02-09T20:52:29", "url": "https://files.pythonhosted.org/packages/d2/46/7ad33a7f996cb11331797c6163681e0c8c5d93061dfe21443e11fde1a125/saleae-0.7.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "041045a66b585b2799cd7d9624093c7d", "sha256": "bac61d05c940a0063fba4be6bf49ebbb472e15163f5a601ffa5ab3893936285e" }, "downloads": -1, "filename": "saleae-0.7.0.tar.gz", "has_sig": false, "md5_digest": "041045a66b585b2799cd7d9624093c7d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14621, "upload_time": "2018-02-09T20:52:24", "url": "https://files.pythonhosted.org/packages/6c/84/f2749a49d03254318a747c036601a3bd9bdbd48b29d5a1e0001a9bb459ec/saleae-0.7.0.tar.gz" } ], "0.8.0": [ { "comment_text": "", "digests": { "md5": "82c69ca07a476e1970485ecf24fd91e4", "sha256": "d39f01fed248bef68f620e7e5d62e8ae35288803cd62ab853db7fa5dc04ecb7b" }, "downloads": -1, "filename": "saleae-0.8.0-py3-none-any.whl", "has_sig": false, "md5_digest": "82c69ca07a476e1970485ecf24fd91e4", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 14885, "upload_time": "2018-03-16T20:39:47", "url": "https://files.pythonhosted.org/packages/27/78/90219d8ba6710b2217681042bd492b70fc3fd54cf1a32b4e4f0ee39f4253/saleae-0.8.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a42402aa0f481222f835a588dc4e8797", "sha256": "c40747a63adb807997281ff8ab4e6a7e3df5e5d5536f737d9c7bec4a4adbb96d" }, "downloads": -1, "filename": "saleae-0.8.0.tar.gz", "has_sig": false, "md5_digest": "a42402aa0f481222f835a588dc4e8797", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14622, "upload_time": "2018-03-16T20:39:44", "url": "https://files.pythonhosted.org/packages/e4/1b/1dbf519760542cff93eb6c9a79102c7cae7793221bef2a829153c70a5732/saleae-0.8.0.tar.gz" } ], "0.8.1": [ { "comment_text": "", "digests": { "md5": "fcfa8ebfa4deb39065d176cda79f8438", "sha256": "c06b5ccf0442f9ebd874a4fca6f85273dd1b316d5315199a16605d824899ad4b" }, "downloads": -1, "filename": "saleae-0.8.1-py3-none-any.whl", "has_sig": false, "md5_digest": "fcfa8ebfa4deb39065d176cda79f8438", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 15302, "upload_time": "2018-03-16T20:43:04", "url": "https://files.pythonhosted.org/packages/2e/22/a5476d65959e706be696d286ad4a9c68aeda993ef4a6fae2fc950b5f188a/saleae-0.8.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "eb75e814ddff1fc47ffac892720d7894", "sha256": "e9287a77171b478ca0bc5638b13fb2fac9736d876cef904793809d0f57b8b74c" }, "downloads": -1, "filename": "saleae-0.8.1.tar.gz", "has_sig": false, "md5_digest": "eb75e814ddff1fc47ffac892720d7894", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15028, "upload_time": "2018-03-16T20:43:02", "url": "https://files.pythonhosted.org/packages/b8/a2/6edeb1d19520c2e49473879a1d57a3281aa5a7b0d4762cb5bd21a5283c90/saleae-0.8.1.tar.gz" } ], "0.8.2": [ { "comment_text": "", "digests": { "md5": "6291f0337da5eec0f97d7f794d0bf37a", "sha256": "32019abc0da86550e71efaf246f2d3c9267d7caaf6463444b5f35f1161dfce77" }, "downloads": -1, "filename": "saleae-0.8.2-py3-none-any.whl", "has_sig": false, "md5_digest": "6291f0337da5eec0f97d7f794d0bf37a", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 15304, "upload_time": "2018-03-20T19:12:35", "url": "https://files.pythonhosted.org/packages/f6/f1/f6d75cc9b292a7bf4ad8327e5c2cc498715ccc326ee40122b47c97bcb3ed/saleae-0.8.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "381a3f85eb559faa9558dff9b404e96f", "sha256": "5f5d55e9c1c0968b548644ff00d6e6f8997813e4094b4917892eda260aa213b9" }, "downloads": -1, "filename": "saleae-0.8.2.tar.gz", "has_sig": false, "md5_digest": "381a3f85eb559faa9558dff9b404e96f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15031, "upload_time": "2018-03-20T19:12:33", "url": "https://files.pythonhosted.org/packages/30/d0/8a26239f9b927a4ee14c85cf907f65c8c091fed123713e9c63533c68d066/saleae-0.8.2.tar.gz" } ], "0.8.3": [ { "comment_text": "", "digests": { "md5": "25668e0c5a1be0d3a282708ad8584256", "sha256": "3d05cf2b1e8ebbf232ece50c403dcedbe416d6d679ff64ac2dfa0f6cfb5f51fb" }, "downloads": -1, "filename": "saleae-0.8.3-py3-none-any.whl", "has_sig": false, "md5_digest": "25668e0c5a1be0d3a282708ad8584256", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 15307, "upload_time": "2018-05-07T23:56:01", "url": "https://files.pythonhosted.org/packages/9c/88/be6c42a35cd522bdede37099133a2de0ae64034b64e8fa4f0ec9a2a79cb8/saleae-0.8.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "fe577f2dee5ca87a72ca6fd7608779f0", "sha256": "632a3964d805b966761e1bc38dadf0c72cb9150f6316f5a3120c47c0cea3417e" }, "downloads": -1, "filename": "saleae-0.8.3.tar.gz", "has_sig": false, "md5_digest": "fe577f2dee5ca87a72ca6fd7608779f0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15035, "upload_time": "2018-05-07T23:56:00", "url": "https://files.pythonhosted.org/packages/18/01/624057d93b0b81da3820e960d7ea17ce59eb43ff505a210bf86483bacef2/saleae-0.8.3.tar.gz" } ], "0.9.0": [ { "comment_text": "", "digests": { "md5": "b9d4ead276cca5b6e8a349b3174943db", "sha256": "bf1b9a45301a108afae9071df5ff2324c1489bdec094f9bf24660c69dbf96ab2" }, "downloads": -1, "filename": "saleae-0.9.0-py3-none-any.whl", "has_sig": false, "md5_digest": "b9d4ead276cca5b6e8a349b3174943db", "packagetype": "bdist_wheel", "python_version": "3.7", "requires_python": null, "size": 14758, "upload_time": "2019-03-21T21:06:52", "url": "https://files.pythonhosted.org/packages/43/3c/321851521aa1bf84157487ff64c0b2cdc7ef6f94ef20e180ec825a786145/saleae-0.9.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "082cb7e96c0b88d4b7ada1ff4527d01e", "sha256": "ba6ea6958e7314f7efd8da8a1fa56dd10cf92276cbb090ea232b85a321be0d91" }, "downloads": -1, "filename": "saleae-0.9.0.tar.gz", "has_sig": false, "md5_digest": "082cb7e96c0b88d4b7ada1ff4527d01e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15475, "upload_time": "2019-03-21T21:06:50", "url": "https://files.pythonhosted.org/packages/02/d1/7c01224a143e8e77c23cf7cce747556597247e644f1fcf348f9c4764f1a5/saleae-0.9.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "b9d4ead276cca5b6e8a349b3174943db", "sha256": "bf1b9a45301a108afae9071df5ff2324c1489bdec094f9bf24660c69dbf96ab2" }, "downloads": -1, "filename": "saleae-0.9.0-py3-none-any.whl", "has_sig": false, "md5_digest": "b9d4ead276cca5b6e8a349b3174943db", "packagetype": "bdist_wheel", "python_version": "3.7", "requires_python": null, "size": 14758, "upload_time": "2019-03-21T21:06:52", "url": "https://files.pythonhosted.org/packages/43/3c/321851521aa1bf84157487ff64c0b2cdc7ef6f94ef20e180ec825a786145/saleae-0.9.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "082cb7e96c0b88d4b7ada1ff4527d01e", "sha256": "ba6ea6958e7314f7efd8da8a1fa56dd10cf92276cbb090ea232b85a321be0d91" }, "downloads": -1, "filename": "saleae-0.9.0.tar.gz", "has_sig": false, "md5_digest": "082cb7e96c0b88d4b7ada1ff4527d01e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15475, "upload_time": "2019-03-21T21:06:50", "url": "https://files.pythonhosted.org/packages/02/d1/7c01224a143e8e77c23cf7cce747556597247e644f1fcf348f9c4764f1a5/saleae-0.9.0.tar.gz" } ] }