Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/ewpratten/hambands

A small library for checking which amateur radio band a frequency belongs to
https://github.com/ewpratten/hambands

amateur-radio band-allocation hamradio rust rust-library

Last synced: 16 days ago
JSON representation

A small library for checking which amateur radio band a frequency belongs to

Awesome Lists containing this project

README

        

# HamBands
[![Crates.io](https://img.shields.io/crates/v/hambands)](https://crates.io/crates/hambands) [![Documentation](https://docs.rs/hambands/badge.svg)](https://docs.rs/hambands) ![Build](https://github.com/Ewpratten/hambands/workflows/Build/badge.svg)

HamBands is a small Rust library for checking which amateur radio band a frequency belongs to.

## Installation

### From Crates.io

```sh
cargo install hambands
```

### From Source

```sh
git clone https://github.com/ewpratten/hambands
cd hambands
cargo install --path .
```

## Contributing

If you are interested in adding support for more amateur (or broadcast) radio bands, check out [`src/band/mod.rs`](https://github.com/Ewpratten/hambands/blob/master/src/band/mod.rs). This file should be fairly self-explanatory. All entries are automatically validated at unit test time by `cargo`.