{ "info": { "author": "Sebastien Celles", "author_email": "s.celles@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Environment :: Console", "Intended Audience :: Developers", "License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)", "Operating System :: OS Independent", "Programming Language :: Cython", "Programming Language :: Python", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4" ], "description": ".. image:: https://img.shields.io/pypi/v/pyCitizenBand.svg\r\n :target: https://pypi.python.org/pypi/pyCitizenBand/\r\n.. image:: https://img.shields.io/pypi/pyversions/pyCitizenBand.svg\r\n :target: https://pypi.python.org/pypi/pyCitizenBand/\r\n.. image:: https://img.shields.io/pypi/wheel/pyCitizenBand.svg\r\n :target: https://pypi.python.org/pypi/pyCitizenBand/\r\n.. image:: https://img.shields.io/pypi/l/pyCitizenBand.svg\r\n :target: https://pypi.python.org/pypi/pyCitizenBand/\r\n.. image:: https://img.shields.io/pypi/status/pyCitizenBand.svg\r\n :target: https://pypi.python.org/pypi/pyCitizenBand/\r\n.. image:: https://img.shields.io/pypi/dm/pyCitizenBand.svg\r\n :target: https://pypi.python.org/pypi/pyCitizenBand/\r\n.. image:: https://requires.io/github/scls19fr/pyCitizenBand/requirements.svg?branch=master\r\n :target: https://requires.io/github/scls19fr/pyCitizenBand/requirements/?branch=master\r\n.. image:: https://landscape.io/github/scls19fr/pyCitizenBand/master/landscape.svg?style=flat\r\n :target: https://landscape.io/github/scls19fr/pyCitizenBand/master\r\n.. image:: https://www.codacy.com/project/badge/ff80cb234a9845d8934119323e1e66c4\r\n :target: https://www.codacy.com/app/s-celles/pyCitizenBand\r\n.. image:: https://travis-ci.org/scls19fr/pyCitizenBand.svg\r\n :target: https://travis-ci.org/scls19fr/pyCitizenBand\r\n\r\n\r\npyCitizenBand\r\n=============\r\n\r\nA tool for Citizen Band (CB)\r\n\r\nUsage\r\n-----\r\n\r\nRun IPython\r\n~~~~~~~~~~~\r\n\r\nIPython is also called Jupyter.\r\n\r\nIt's available at http://ipython.org/\r\n\r\n::\r\n\r\n $ ipython\r\n\r\nImport ``CitizenBand``\r\n~~~~~~~~~~~~~~~~~~~~~~\r\n\r\n::\r\n\r\n In [1]: from pyCitizenBand import CitizenBand\r\n\r\nInstantiate ``CitizenBand``\r\n~~~~~~~~~~~~~~~~~~~~~~~~~~~\r\n\r\n::\r\n\r\n In [2]: cb = CitizenBand()\r\n\r\nDisplay frequencies\r\n~~~~~~~~~~~~~~~~~~~\r\n\r\n::\r\n\r\n In [3]: cb.frequencies\r\n -2 -1 0 1 2\r\n 1 26.065 26.515 26.965 27.415 27.865\r\n 2 26.075 26.525 26.975 27.425 27.875\r\n 3 26.085 26.535 26.985 27.435 27.885\r\n 4 26.105 26.555 27.005 27.455 27.905\r\n 5 26.115 26.565 27.015 27.465 27.915\r\n 6 26.125 26.575 27.025 27.475 27.925\r\n 7 26.135 26.585 27.035 27.485 27.935\r\n 8 26.155 26.605 27.055 27.505 27.955\r\n 9 26.165 26.615 27.065 27.515 27.965\r\n 10 26.175 26.625 27.075 27.525 27.975\r\n 11 26.185 26.635 27.085 27.535 27.985\r\n 12 26.205 26.655 27.105 27.555 NaN\r\n 13 26.215 26.665 27.115 27.565 NaN\r\n 14 26.225 26.675 27.125 27.575 NaN\r\n 15 26.235 26.685 27.135 27.585 NaN\r\n 16 26.255 26.705 27.155 27.605 NaN\r\n 17 26.265 26.715 27.165 27.615 NaN\r\n 18 26.275 26.725 27.175 27.625 NaN\r\n 19 26.285 26.735 27.185 27.635 NaN\r\n 20 26.305 26.755 27.205 27.655 NaN\r\n 21 26.315 26.765 27.215 27.665 NaN\r\n 22 26.325 26.775 27.225 27.675 NaN\r\n 23 26.355 26.805 27.255 27.705 NaN\r\n 24 26.335 26.785 27.235 27.685 NaN\r\n 25 26.345 26.795 27.245 27.695 NaN\r\n 26 26.365 26.815 27.265 27.715 NaN\r\n 27 26.375 26.825 27.275 27.725 NaN\r\n 28 26.385 26.835 27.285 27.735 NaN\r\n 29 26.395 26.845 27.295 27.745 NaN\r\n 30 26.405 26.855 27.305 27.755 NaN\r\n 31 26.415 26.865 27.315 27.765 NaN\r\n 32 26.425 26.875 27.325 27.775 NaN\r\n 33 26.435 26.885 27.335 27.785 NaN\r\n 34 26.445 26.895 27.345 27.795 NaN\r\n 35 26.455 26.905 27.355 27.805 NaN\r\n 36 26.465 26.915 27.365 27.815 NaN\r\n 37 26.475 26.925 27.375 27.825 NaN\r\n 38 26.485 26.935 27.385 27.835 NaN\r\n 39 26.495 26.945 27.395 27.845 NaN\r\n 40 26.505 26.955 27.405 27.855 NaN\r\n\r\nConvert channel to frequency\r\n~~~~~~~~~~~~~~~~~~~~~~~~~~~~\r\n\r\n::\r\n\r\n In [5]: cb.frequency(19)\r\n Out[5]: Decimal('27.185')\r\n\r\n In [6]: cb.frequency(19, 1)\r\n Out[6]: Decimal('27.635')\r\n\r\nConvert frequency to channel\r\n~~~~~~~~~~~~~~~~~~~~~~~~~~~~\r\n\r\n::\r\n\r\n In [7]: cb.channel(26.735)\r\n Out[7]: (19, -1, Decimal('0.000'))\r\n\r\nInstall\r\n-------\r\n\r\n::\r\n\r\n $ pip install pyCitizenBand\r\n\r\n\r\nA scientific distribution of Python such as Anaconda Python is highly\r\nsuggested.\r\n\r\nhttps://www.continuum.io/downloads\r\n\r\nDevelopment\r\n-----------\r\n\r\nYou can help to develop this library.\r\n\r\nIssues\r\n~~~~~~\r\n\r\nYou can submit issues using\r\nhttps://github.com/scls19fr/pyCitizenBand/issues\r\n\r\nClone\r\n~~~~~\r\n\r\nYou can clone repository to try to fix issues yourself using:\r\n\r\n::\r\n\r\n $ git clone https://github.com/scls19fr/pyCitizenBand.git\r\n\r\nRun unit tests\r\n~~~~~~~~~~~~~~\r\n\r\nRun all unit tests\r\n\r\n::\r\n\r\n $ nosetests -s -v --with-doctest\r\n\r\n\r\nInstall development version\r\n~~~~~~~~~~~~~~~~~~~~~~~~~~~\r\n\r\n::\r\n\r\n $ python setup.py install\r\n\r\nor\r\n\r\n::\r\n\r\n $ sudo pip install git+https://github.com/scls19fr/pyCitizenBand.git\r\n\r\nCollaborating\r\n~~~~~~~~~~~~~\r\n\r\n- Fork repository\r\n- Create a branch which fix a given issue\r\n- Submit pull requests\r\n\r\nhttps://help.github.com/categories/collaborating/", "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/scls19fr/pyCitizenBand", "keywords": "python pandas numpy radio ham radioham cb citizen band citizenband", "license": "GPL", "maintainer": "", "maintainer_email": "", "name": "pyCitizenBand", "package_url": "https://pypi.org/project/pyCitizenBand/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/pyCitizenBand/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/scls19fr/pyCitizenBand" }, "release_url": "https://pypi.org/project/pyCitizenBand/0.0.1/", "requires_dist": null, "requires_python": null, "summary": "A Python package with some useful function for Citizen Band users, DXers, ...", "version": "0.0.1" }, "last_serial": 1842993, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "06b1fff18f07c39d8d9018ff0f321ccd", "sha256": "dbafd41f6cd104f08578fe29b5e63bd4c3413496533ce8d69def8719871af6b8" }, "downloads": -1, "filename": "pyCitizenBand-0.0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "06b1fff18f07c39d8d9018ff0f321ccd", "packagetype": "bdist_wheel", "python_version": "3.4", "requires_python": null, "size": 7334, "upload_time": "2015-12-01T17:55:31", "url": "https://files.pythonhosted.org/packages/db/e0/7a89c7e91fef41e919e8e0e6b9621da26719b708c9b22277ecefab130d9c/pyCitizenBand-0.0.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a466f767e385a0887cf75edd61db23f6", "sha256": "3a8c29a2a10d3c058cd0d07746af7a49d35df53bc64f5902cfd56b22ccc0f81d" }, "downloads": -1, "filename": "pyCitizenBand-0.0.1.tar.gz", "has_sig": false, "md5_digest": "a466f767e385a0887cf75edd61db23f6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5946, "upload_time": "2015-12-01T17:55:25", "url": "https://files.pythonhosted.org/packages/38/12/76860f5baba690cb9ca174f68e7c7cb2b66dc49845d65b5460ace932718d/pyCitizenBand-0.0.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "06b1fff18f07c39d8d9018ff0f321ccd", "sha256": "dbafd41f6cd104f08578fe29b5e63bd4c3413496533ce8d69def8719871af6b8" }, "downloads": -1, "filename": "pyCitizenBand-0.0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "06b1fff18f07c39d8d9018ff0f321ccd", "packagetype": "bdist_wheel", "python_version": "3.4", "requires_python": null, "size": 7334, "upload_time": "2015-12-01T17:55:31", "url": "https://files.pythonhosted.org/packages/db/e0/7a89c7e91fef41e919e8e0e6b9621da26719b708c9b22277ecefab130d9c/pyCitizenBand-0.0.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a466f767e385a0887cf75edd61db23f6", "sha256": "3a8c29a2a10d3c058cd0d07746af7a49d35df53bc64f5902cfd56b22ccc0f81d" }, "downloads": -1, "filename": "pyCitizenBand-0.0.1.tar.gz", "has_sig": false, "md5_digest": "a466f767e385a0887cf75edd61db23f6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5946, "upload_time": "2015-12-01T17:55:25", "url": "https://files.pythonhosted.org/packages/38/12/76860f5baba690cb9ca174f68e7c7cb2b66dc49845d65b5460ace932718d/pyCitizenBand-0.0.1.tar.gz" } ] }