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.3.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.3-py2.py3-none-any.whl (8.7 kB view details)

Uploaded Python 2Python 3

File details

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

File metadata

  • Download URL: rf_info-0.4.3.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.3.tar.gz
Algorithm Hash digest
SHA256 0233564a44c63da342a3459aade1c91dcfdf47ef8fb92a9e961aa19a2af15753
MD5 139fffcfbf2ff25fda89923e3a883fea
BLAKE2b-256 6ffdbfc5b58139e29770675c66f7b528fee0cc12fcfd213ec77a6537001db6bf

See more details on using hashes here.

File details

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

File metadata

  • Download URL: rf_info-0.4.3-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.3-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 e989a88def6b4913d4e07b162def11a77bfbd82042e69d7ebb742bfce956fd95
MD5 a985eba2ed43f6f5830d240c56e0e3e7
BLAKE2b-256 e4589db7ebe48f736db62d538e80ced09bff130c392b2e3901c3ee3d74fb9a5d

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

0.4.5

2 files

This release

0.4.3 This release

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