RF Surveillance Central
=======================
.. start-badges see https://shields.io/badges and collection see https://github.com/inttter/md-badges
| |build| |release_version| |wheel|
| |docs| |pylint| |supported_versions|
| |ruff| |gh-lic| |commits_since_specific_tag_on_main|
Radio Frequency Surveillance Central
------------------------------------
Receive signal strength, samples and central frequency from different **RF Surveillance central**
Process them and extract different meta data
Display the high power signal on the console and give a warning (beep) in case
any frequency exceed the desired power defined when the RF Central application starts ( command line input)
This application does not contain a Machine Learning Model.
Signal Meta Data Extraction is done by **RF Analysis Engine**
|rf_central|
| RF Central displaying radio frequency data; red data which exceed the power threshold
|rf_central_console|
Change Log
==========
`Change Log <https://github.com/alanmehio/rf-surveillance-central/blob/main/CHANGELOG.rst>`_.
Quickstart
==========
| `Usage <https://github.com/alanmehio/rf-surveillance-central/blob/main/docs/source/contents/usage.rst>`_.
License
=======
* `GNU Affero General Public License v3.0`_
License
=======
* Free software: GNU Affero General Public License v3.0
.. LINKS
.. _GNU Affero General Public License v3.0: https://github.com/alanmehio/rf-surveillance-central/blob/main/LICENSE
.. BADGE ALIASES
.. Build Status
.. Github Actions: Test Workflow Status for specific branch <branch>
.. |build| image:: https://github.com/alanmehio/rf-surveillance-central/actions/workflows/ci_cd.yaml/badge.svg
:alt: GitHub Workflow Status (branch)
:target: https://github.com/alanmehio/rf-surveillance-central/actions
.. Documentation
.. |docs| image:: https://img.shields.io/readthedocs/rf-surveillance-central/latest?logo=readthedocs&logoColor=lightblue
:alt: Read the Docs (version)
:target: https://rf-surveillance-central.readthedocs.io/en/latest/
.. PyLint
.. |pylint| image:: https://img.shields.io/badge/linting-pylint-yellowgreen
:target: https://github.com/pylint-dev/pylint
.. PyPI
.. |release_version| image:: https://img.shields.io/pypi/v/rfcentral
:alt: Production Version
:target: https://pypi.org/project/rfcentral/
.. |wheel| image:: https://img.shields.io/pypi/wheel/rfcentral?color=green&label=wheel
:alt: PyPI - Wheel
:target: https://pypi.org/project/rfcentral
.. |supported_versions| image:: https://img.shields.io/pypi/pyversions/rfcentral?color=blue&label=python&logo=python&logoColor=%23ccccff
:alt: Supported Python versions
:target: https://pypi.org/project/rfcentral
.. Github Releases & Tags
.. |commits_since_specific_tag_on_main| image:: https://img.shields.io/github/commits-since/alanmehio/rf-surveillance-central/1.0.0/main?color=blue&logo=github
:alt: GitHub commits since tagged version (branch)
:target: https://github.com/alanmehio/rf-surveillance-central/compare/1.0.0..main
.. |commits_since_latest_github_release| image:: https://img.shields.io/github/commits-since/alanmehio/rf-surveillance-central/latest?color=blue&logo=semver&sort=semver
:alt: GitHub commits since latest release (by SemVer)
.. LICENSE (eg AGPL, MIT)
.. Github License
.. |gh-lic| image:: https://img.shields.io/badge/license-GNU_Affero-orange
:alt: GitHub
:target: https://github.com/alanmehio/rf-surveillance-central/blob/main/LICENSE
.. Ruff linter for Fast Python Linting
.. |ruff| image:: https://img.shields.io/badge/codestyle-ruff-000000.svg
:alt: Ruff
:target: https://docs.astral.sh/ruff/
.. Local linux command: CTRL+Shift+Alt+R key
.. Local Image as link
.. |rf_central| image:: https://raw.githubusercontent.com/alanmehio/rf-surveillance-central/main/media/rf-central.jpeg
:alt: RF Surveillance Central(Server)
.. |rf_central_console| image:: https://raw.githubusercontent.com/alanmehio/rf-surveillance-central/main/media/screen/rf-central-console.gif
:alt: RF Surveillance Central(Server) console output
Raw data
{
"_id": null,
"home_page": null,
"name": "rfcentral",
"maintainer": "Iso",
"docs_url": null,
"requires_python": ">=3.8",
"maintainer_email": null,
"keywords": "Radio Frequency, RF, Central",
"author": "Iso",
"author_email": null,
"download_url": "https://files.pythonhosted.org/packages/2f/b2/15b70c72e9d4beb306066a849e773508cb687fad24339e783135876b4658/rfcentral-1.0.0.tar.gz",
"platform": null,
"description": "RF Surveillance Central\n=======================\n\n.. start-badges see https://shields.io/badges and collection see https://github.com/inttter/md-badges\n\n| |build| |release_version| |wheel|\n| |docs| |pylint| |supported_versions|\n| |ruff| |gh-lic| |commits_since_specific_tag_on_main|\n\nRadio Frequency Surveillance Central\n------------------------------------\nReceive signal strength, samples and central frequency from different **RF Surveillance central**\nProcess them and extract different meta data\nDisplay the high power signal on the console and give a warning (beep) in case\nany frequency exceed the desired power defined when the RF Central application starts ( command line input)\nThis application does not contain a Machine Learning Model.\nSignal Meta Data Extraction is done by **RF Analysis Engine**\n\n|rf_central|\n\n| RF Central displaying radio frequency data; red data which exceed the power threshold\n\n|rf_central_console|\n\n\n\nChange Log\n==========\n `Change Log <https://github.com/alanmehio/rf-surveillance-central/blob/main/CHANGELOG.rst>`_.\n\nQuickstart\n==========\n| `Usage <https://github.com/alanmehio/rf-surveillance-central/blob/main/docs/source/contents/usage.rst>`_.\n\nLicense\n=======\n\n\n* `GNU Affero General Public License v3.0`_\n\n\nLicense\n=======\n\n* Free software: GNU Affero General Public License v3.0\n\n\n\n.. LINKS\n\n.. _GNU Affero General Public License v3.0: https://github.com/alanmehio/rf-surveillance-central/blob/main/LICENSE\n\n\n\n.. BADGE ALIASES\n\n.. Build Status\n.. Github Actions: Test Workflow Status for specific branch <branch>\n\n.. |build| image:: https://github.com/alanmehio/rf-surveillance-central/actions/workflows/ci_cd.yaml/badge.svg\n :alt: GitHub Workflow Status (branch)\n :target: https://github.com/alanmehio/rf-surveillance-central/actions\n\n\n.. Documentation\n\n.. |docs| image:: https://img.shields.io/readthedocs/rf-surveillance-central/latest?logo=readthedocs&logoColor=lightblue\n :alt: Read the Docs (version)\n :target: https://rf-surveillance-central.readthedocs.io/en/latest/\n\n.. PyLint\n\n.. |pylint| image:: https://img.shields.io/badge/linting-pylint-yellowgreen\n :target: https://github.com/pylint-dev/pylint\n\n.. PyPI\n\n.. |release_version| image:: https://img.shields.io/pypi/v/rfcentral\n :alt: Production Version\n :target: https://pypi.org/project/rfcentral/\n\n.. |wheel| image:: https://img.shields.io/pypi/wheel/rfcentral?color=green&label=wheel\n :alt: PyPI - Wheel\n :target: https://pypi.org/project/rfcentral\n\n.. |supported_versions| image:: https://img.shields.io/pypi/pyversions/rfcentral?color=blue&label=python&logo=python&logoColor=%23ccccff\n :alt: Supported Python versions\n :target: https://pypi.org/project/rfcentral\n\n.. Github Releases & Tags\n\n.. |commits_since_specific_tag_on_main| image:: https://img.shields.io/github/commits-since/alanmehio/rf-surveillance-central/1.0.0/main?color=blue&logo=github\n :alt: GitHub commits since tagged version (branch)\n :target: https://github.com/alanmehio/rf-surveillance-central/compare/1.0.0..main\n\n.. |commits_since_latest_github_release| image:: https://img.shields.io/github/commits-since/alanmehio/rf-surveillance-central/latest?color=blue&logo=semver&sort=semver\n :alt: GitHub commits since latest release (by SemVer)\n\n.. LICENSE (eg AGPL, MIT)\n.. Github License\n\n.. |gh-lic| image:: https://img.shields.io/badge/license-GNU_Affero-orange\n :alt: GitHub\n :target: https://github.com/alanmehio/rf-surveillance-central/blob/main/LICENSE\n\n\n.. Ruff linter for Fast Python Linting\n\n.. |ruff| image:: https://img.shields.io/badge/codestyle-ruff-000000.svg\n :alt: Ruff\n :target: https://docs.astral.sh/ruff/\n\n.. Local linux command: CTRL+Shift+Alt+R key\n\n\n.. Local Image as link\n\n.. |rf_central| image:: https://raw.githubusercontent.com/alanmehio/rf-surveillance-central/main/media/rf-central.jpeg\n :alt: RF Surveillance Central(Server)\n\n.. |rf_central_console| image:: https://raw.githubusercontent.com/alanmehio/rf-surveillance-central/main/media/screen/rf-central-console.gif\n :alt: RF Surveillance Central(Server) console output\n\n\n\n",
"bugtrack_url": null,
"license": "AGPL-3.0-only",
"summary": "Radio Frequency Surveillance Central",
"version": "1.0.0",
"project_urls": {
"Bug Tracker": "https://github.com/alanmehio/rf-surveillance-central/issues",
"CI: Github Actions": "https://github.com/alanmehio/rf-surveillance-central/actions",
"Changelog": "https://github.com/alanmehio/rf-surveillance-central/blob/master/CHANGELOG.rst",
"Documentation": "https://rf-surveillance-central.readthedocs.io/",
"Source Code": "https://github.com/alanmehio/rf-surveillance-central"
},
"split_keywords": [
"radio frequency",
" rf",
" central"
],
"urls": [
{
"comment_text": null,
"digests": {
"blake2b_256": "6da241b6179d712d15b38383db911b21b76316fef39316de87ffafe2444c6cb2",
"md5": "6afbb4bd72f9cfd9ff48f8ff0622c4d9",
"sha256": "f54f77f6cbb11990b85f7982a4f1aed9997897200bb1bcac1ae34d5372e6eabd"
},
"downloads": -1,
"filename": "rfcentral-1.0.0-py3-none-any.whl",
"has_sig": false,
"md5_digest": "6afbb4bd72f9cfd9ff48f8ff0622c4d9",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.8",
"size": 21004,
"upload_time": "2025-08-09T14:41:01",
"upload_time_iso_8601": "2025-08-09T14:41:01.393101Z",
"url": "https://files.pythonhosted.org/packages/6d/a2/41b6179d712d15b38383db911b21b76316fef39316de87ffafe2444c6cb2/rfcentral-1.0.0-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "2fb215b70c72e9d4beb306066a849e773508cb687fad24339e783135876b4658",
"md5": "68a9bd1df5bcb02732177e410033e279",
"sha256": "f47b7191d06f7853beeeb136567a865d6f0ffc89f4984c4bd06ac5406d62d16d"
},
"downloads": -1,
"filename": "rfcentral-1.0.0.tar.gz",
"has_sig": false,
"md5_digest": "68a9bd1df5bcb02732177e410033e279",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.8",
"size": 23130,
"upload_time": "2025-08-09T14:41:02",
"upload_time_iso_8601": "2025-08-09T14:41:02.787446Z",
"url": "https://files.pythonhosted.org/packages/2f/b2/15b70c72e9d4beb306066a849e773508cb687fad24339e783135876b4658/rfcentral-1.0.0.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2025-08-09 14:41:02",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "alanmehio",
"github_project": "rf-surveillance-central",
"travis_ci": false,
"coveralls": true,
"github_actions": true,
"requirements": [
{
"name": "numpy",
"specs": [
[
">=",
"2.3.2"
]
]
},
{
"name": "pyserial",
"specs": [
[
">=",
"3.5"
]
]
}
],
"tox": true,
"lcname": "rfcentral"
}