Skip to main content

A Python library for consuming data from the Reverse Beacon Network in real time

Project description

Reverse Beacon Network client for Python

This is both a library and cli tool, under the package rbn

Installation

pyRBN can be installed from PYPI:

python3 -m pip install rbn

and imported as:

import rbn

CLI Usage

usage: rbn [-h] -c CALLSIGN [-b {630m,160m,80m,60m,40m,30m,20m,17m,15m,12m,10m,6m,4m,2m}] [-m {cw,rtty,psk31,psk63,ft8,ft4}] [-f FILTER_CALL]

CLI frontend to the Reverse Beacon Network

optional arguments:
  -h, --help            show this help message and exit
  -c CALLSIGN, --callsign CALLSIGN
                        Your callsign
  -b {630m,160m,80m,60m,40m,30m,20m,17m,15m,12m,10m,6m,4m,2m}, --band {630m,160m,80m,60m,40m,30m,20m,17m,15m,12m,10m,6m,4m,2m}
                        Band to filter by (this can be passed multiple times)
  -m {cw,rtty,psk31,psk63,ft8,ft4}, --mode {cw,rtty,psk31,psk63,ft8,ft4}
                        Mode to filter by (this can be passed multiple times)
  -f FILTER_CALL, --filter-call FILTER_CALL
                        Callign to filter by (this can be passed multiple times)

Example library usage

The __main__.py file is kept fairly simple as an example of using this library.

Project details


Download files

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

Source Distribution

rbn-0.1.0.tar.gz (16.4 kB view details)

Uploaded Source

Built Distribution

rbn-0.1.0-py3-none-any.whl (17.4 kB view details)

Uploaded Python 3

File details

Details for the file rbn-0.1.0.tar.gz.

File metadata

  • Download URL: rbn-0.1.0.tar.gz
  • Upload date:
  • Size: 16.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.1.4 CPython/3.9.0 Linux/5.3.0-050300-generic

File hashes

Hashes for rbn-0.1.0.tar.gz
Algorithm Hash digest
SHA256 4c349974c0ce52b1e23828e947c4287bdef2572f87392b24cefbe90f06a660e1
MD5 88f984d8d129c814954c15452c8fe79b
BLAKE2b-256 82adc85271bb4e1c7a65850b0a0ea82d7a003fa2273b3886640a6b739878e7cc

See more details on using hashes here.

Provenance

File details

Details for the file rbn-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: rbn-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 17.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.1.4 CPython/3.9.0 Linux/5.3.0-050300-generic

File hashes

Hashes for rbn-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 511f7deded31ad7df9af9b7e29f2d1ba0103688f273a0f994387e2b8fa99d1e4
MD5 f527b675aaabf7cb8ff3a755c79d30fb
BLAKE2b-256 4772d3cd15cac9576b4098ac2e9c3df35bdc38c03baaf8fdda8a7a7d0ce56e70

See more details on using hashes here.

Provenance

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page