Skip to main content

rf-info

https://img.shields.io/github/v/release/cosmicc/rf_info.svg?include_prereleases https://img.shields.io/pypi/v/rf_info.svg Python 3 https://img.shields.io/github/license/cosmicc/rf_info.svg https://coveralls.io/repos/github/cosmicc/rf_info/badge.svg?branch=master https://img.shields.io/travis/cosmicc/rf_info.svg Documentation Status Updates

Command line & Python library for obtaining details about a radio frequency

Features

Returns information about a radio frequency (US only for now)

  • Band Use

  • Wavelength

  • ITU Band Description

  • ITU Band Abbreviation

  • ITU Band Number

  • IEEE Band Name

  • NATO Band Name

  • Waveguide Band Name

  • Amateur Radio Details (Type, Class, Max Power), - Not yet Implimented

Let me know if there is additional details you would like to see added, or if someone would like to donate some EU/Other band info to add ;-)

Usage

Frequency format examples: 89910000, 23,450,000, 12,634.534

Also supports “Radio Display” frequency representation (Dotted notation): 124.125.000, 198.000.050, 1.500.125.000

Suffix examples: hz, khz, Mhz, Ghz (Case Insensitive)

Command Line:

rf-info <frequency> [<suffix>]

Python:

from rf-info import Frequency

freq = Frequency(‘112.434.000’)

Then:

freq.info()

returns a dictionary:

{‘dial’: ‘144.125’, ‘hz’: (‘144,125 hz’, 144125), ‘khz’: (‘144.125 Khz’, 144.125), ‘mhz’: (‘0.144125 Mhz’, 0.144125), ‘ghz’: (‘0.000144125 Ghz’, 0.000144125), ‘wavelength’: ‘2,081m’, ‘band_use’: (), ‘itu_band’: ‘Low Frequency’, ‘itu_abbr’: ‘LF’, ‘itu_num’: 5, ‘ieee_band’: None, ‘ieee_description’: None, ‘nato_band’: ‘A’, ‘waveguide_band’: None, ‘amateur_band’: (False,)}

or you can get individual items directly:

freq.itu_band

freq.wavelength

Todo

  • Amateur Radio Details

  • WIFI band details

  • Cellular band details

  • Sattelite band details

  • GMRS, CB, & WIFI Specific Channels

  • Add more reserved frequency details

Credits

Ian Perry (ianperry99@gmail.com)

History

0.1.0 (2020-01-12)

  • First release on PyPI.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

rf_info-0.4.5.tar.gz (17.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

rf_info-0.4.5-py2.py3-none-any.whl (8.7 kB view details)

Uploaded Python 2Python 3

File details

Details for the file rf_info-0.4.5.tar.gz.

File metadata

  • Download URL: rf_info-0.4.5.tar.gz
  • Upload date:
  • Size: 17.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.41.1 CPython/3.8.1

File hashes

Hashes for rf_info-0.4.5.tar.gz
Algorithm Hash digest
SHA256 00f1f332b4f51f0cc02cf7d166af2bac2503e3bcda690a7cf78e251b76b51b59
MD5 a8d4df40d7507732a66ebcb45dfc1653
BLAKE2b-256 dffe2fbdb2db06f525a0b9fff7a246c9336b2aaff8e2c4fe21270913302f43e0

See more details on using hashes here.

File details

Details for the file rf_info-0.4.5-py2.py3-none-any.whl.

File metadata

  • Download URL: rf_info-0.4.5-py2.py3-none-any.whl
  • Upload date:
  • Size: 8.7 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.41.1 CPython/3.8.1

File hashes

Hashes for rf_info-0.4.5-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 3a6d6eaa34ed20c2e4cb128e2bb64afa01fe64accea7e15e9814c9b019f60d82
MD5 4ee33e4777528dd9f80ccdc69c9352e5
BLAKE2b-256 ac1cff5092fa73341cbd0bdd3acb1b057ef9e03288c9d0c03180bd69c40cd177

See more details on using hashes here.

Release history Release notifications | RSS feed

0.9.2

2 files

0.8.0

2 files

0.7.2

2 files

0.6.3

2 files

0.5.3

2 files

This release

0.4.5 This release

2 files

0.4.3

2 files

0.3.0

2 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page