{ "info": { "author": "Tomaz Solc", "author_email": "tomaz.solc@ijs.si", "bugtrack_url": null, "classifiers": [], "description": ".. vim:sw=3 ts=3 expandtab tw=78\n\nIntroduction\n============\n\nThis Python module abstracts the serial line protocol used by the VESNA\nspectrum sensor application and provides a high-level object-oriented\nPython interface.\n\n\nInstallation\n============\n\nTo install system-wide from the package index, run::\n\n $ pip install vesna-spectrumsensor\n\nTo install system-wide from source, run::\n\n $ pip install .\n\nTo run provided unit tests, run::\n\n $ tox\n\n\nUsage\n=====\n\nThe minimal application using this module looks like the following::\n\n # instantiate the SpectrumSensor class using the path\n # to the serial device.\n spectrumsensor = SpectrumSensor(\"/dev/ttyUSB0\")\n\n # query the attached hardware for supported configurations.\n config_list = spectrumsensor.get_config_list()\n\n # get required frequency sweep configuration.\n sweep_config = config_list.get_sweep_config(...)\n\n # define callback function that does something with\n # measurements.\n def callback(sweep_config, sweep):\n ...\n\n # start spectrum sensing\n spectrumsensor.run(sweep_config, callback)\n\nPlease refer to docstring documentation for details.\n\nThe package also installs vesna_rftest script that performs a series of\nautomated hardware tests using a USBTMC attached RF signal generator. Run\n\"vesna_rftest --help\" to get a list of available options.\n\n\nLicense\n=======\n\nCopyright (C) 2017 SensorLab, Jozef Stefan Institute\nhttp://sensorlab.ijs.si\n\nThis program is free software: you can redistribute it and/or modify\nit under the terms of the GNU General Public License as published by\nthe Free Software Foundation, either version 3 of the License, or\n(at your option) any later version.\n\nThis program is distributed in the hope that it will be useful,\nbut WITHOUT ANY WARRANTY; without even the implied warranty of\nMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\nGNU General Public License for more details.\n\nYou should have received a copy of the GNU General Public License\nalong with this program. If not, see .\n\nAuthors:\tTomaz Solc, ", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/avian2/vesna-spectrum-sensor", "keywords": null, "license": "GPL", "maintainer": null, "maintainer_email": null, "name": "vesna-spectrumsensor", "package_url": "https://pypi.org/project/vesna-spectrumsensor/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/vesna-spectrumsensor/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/avian2/vesna-spectrum-sensor" }, "release_url": "https://pypi.org/project/vesna-spectrumsensor/1.0.7/", "requires_dist": null, "requires_python": null, "summary": "Tools for talking to the VESNA spectrum sensor applicaiton", "version": "1.0.7" }, "last_serial": 2765514, "releases": { "1.0.1": [ { "comment_text": "", "digests": { "md5": "e33ffe696ce922f7d725196eaa7b86e3", "sha256": "5fc0e8e34fd9dd0487a7825ffdbcdbdd33256b4dc748f5e154f842712be07a5e" }, "downloads": -1, "filename": "vesna-spectrumsensor-1.0.1.tar.gz", "has_sig": false, "md5_digest": "e33ffe696ce922f7d725196eaa7b86e3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12384, "upload_time": "2015-07-20T07:48:08", "url": "https://files.pythonhosted.org/packages/63/0a/d1edb1402cc2a3d253f8a30b345fcded6f8061e31249ba6f2e731b9ce87d/vesna-spectrumsensor-1.0.1.tar.gz" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "5776b0fb0c9cade4cd049d976cf7489f", "sha256": "2e85afd572030a78237df85dcb4409bb0de1b25573c1245cfbeda0507839c824" }, "downloads": -1, "filename": "vesna-spectrumsensor-1.0.2.tar.gz", "has_sig": false, "md5_digest": "5776b0fb0c9cade4cd049d976cf7489f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13404, "upload_time": "2015-07-20T09:55:05", "url": "https://files.pythonhosted.org/packages/7e/3d/1efd16958916d730c2610f48eb6cfbdb08c61ac05ae0c2c66db893982d1e/vesna-spectrumsensor-1.0.2.tar.gz" } ], "1.0.3": [ { "comment_text": "", "digests": { "md5": "24a4b54b9d736bd69717e878356c8f55", "sha256": "7d6af10dc287b469d2d664bc8a22bd520339ce80b709f64b181751ba943703d7" }, "downloads": -1, "filename": "vesna-spectrumsensor-1.0.3.tar.gz", "has_sig": false, "md5_digest": "24a4b54b9d736bd69717e878356c8f55", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13445, "upload_time": "2015-07-30T09:44:11", "url": "https://files.pythonhosted.org/packages/2b/4e/bb9d45c801b4456c9d646187fd1aa371f574d6b52dbb26f8d2cf9145d3e2/vesna-spectrumsensor-1.0.3.tar.gz" } ], "1.0.4": [ { "comment_text": "", "digests": { "md5": "db579730af920cda8570a9f47ff2f492", "sha256": "f85f685752b6f0bee9515be6025fc8e49d5f4b7a84d654808086bb102f524e48" }, "downloads": -1, "filename": "vesna-spectrumsensor-1.0.4.tar.gz", "has_sig": false, "md5_digest": "db579730af920cda8570a9f47ff2f492", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13487, "upload_time": "2016-01-20T14:47:05", "url": "https://files.pythonhosted.org/packages/19/2d/a4bbe36ed9def85436d55a3f191093a873c0d1b448fddb63384e52fa4a21/vesna-spectrumsensor-1.0.4.tar.gz" } ], "1.0.5": [ { "comment_text": "", "digests": { "md5": "a576f9ec3e86cdb29eacca9a006901fd", "sha256": "f29c4f055f5a263728616278cd700967368e4c21649edf7b02c75bde6f1cfec4" }, "downloads": -1, "filename": "vesna-spectrumsensor-1.0.5.tar.gz", "has_sig": false, "md5_digest": "a576f9ec3e86cdb29eacca9a006901fd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14224, "upload_time": "2016-10-24T15:27:28", "url": "https://files.pythonhosted.org/packages/24/64/0e88eee2ad0e9709ae9244383fa20cf0290677012054ca3f0b38bfe2bde8/vesna-spectrumsensor-1.0.5.tar.gz" } ], "1.0.6": [ { "comment_text": "", "digests": { "md5": "3eae522ad83351d623c14e1377ceb106", "sha256": "843cd53adfbaa2ddfeac1f842cc0800c03ab6f67d706d6cf14abf39053634ad1" }, "downloads": -1, "filename": "vesna-spectrumsensor-1.0.6.tar.gz", "has_sig": false, "md5_digest": "3eae522ad83351d623c14e1377ceb106", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14324, "upload_time": "2017-02-02T15:25:06", "url": "https://files.pythonhosted.org/packages/5c/fe/0e47be08b67bb34f48fa7adf3b4cde725714ea2f54d278693edc49bd84ba/vesna-spectrumsensor-1.0.6.tar.gz" } ], "1.0.7": [ { "comment_text": "", "digests": { "md5": "b129d2a19a125576fcc229587c4b1aae", "sha256": "0c1f79dda2725219d57b4fae072373e32a2bb5a7149868a7d22e15619660c3e6" }, "downloads": -1, "filename": "vesna-spectrumsensor-1.0.7.tar.gz", "has_sig": false, "md5_digest": "b129d2a19a125576fcc229587c4b1aae", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14357, "upload_time": "2017-04-10T08:56:40", "url": "https://files.pythonhosted.org/packages/3f/ab/5ef4f864d5d6f68f98d4ec33767c30254cf253fd2195ae91ca7f8c092dae/vesna-spectrumsensor-1.0.7.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "b129d2a19a125576fcc229587c4b1aae", "sha256": "0c1f79dda2725219d57b4fae072373e32a2bb5a7149868a7d22e15619660c3e6" }, "downloads": -1, "filename": "vesna-spectrumsensor-1.0.7.tar.gz", "has_sig": false, "md5_digest": "b129d2a19a125576fcc229587c4b1aae", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14357, "upload_time": "2017-04-10T08:56:40", "url": "https://files.pythonhosted.org/packages/3f/ab/5ef4f864d5d6f68f98d4ec33767c30254cf253fd2195ae91ca7f8c092dae/vesna-spectrumsensor-1.0.7.tar.gz" } ] }