Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/dannixon/remote-closedown
Simple tool used to kill transmission from a remote amateur radio station, gateway or repeater.
https://github.com/dannixon/remote-closedown
amateur-radio hacktoberfest ham-radio mqtt
Last synced: about 1 month ago
JSON representation
Simple tool used to kill transmission from a remote amateur radio station, gateway or repeater.
- Host: GitHub
- URL: https://github.com/dannixon/remote-closedown
- Owner: DanNixon
- License: mit
- Created: 2022-03-17T09:16:04.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2024-12-04T19:06:38.000Z (about 2 months ago)
- Last Synced: 2024-12-16T16:34:36.081Z (about 2 months ago)
- Topics: amateur-radio, hacktoberfest, ham-radio, mqtt
- Language: Rust
- Homepage:
- Size: 188 KB
- Stars: 1
- Watchers: 3
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
# Amateur Radio Station Remote Closedown Controller [![CI](https://github.com/DanNixon/remote-closedown/actions/workflows/ci.yml/badge.svg?branch=main)](https://github.com/DanNixon/remote-closedown/actions/workflows/ci.yml) [![dependency status](https://deps.rs/repo/github/dannixon/remote-closedown/status.svg)](https://deps.rs/repo/github/dannixon/remote-closedown)
Simple tool used to kill transmission from a remote amateur radio station, gateway or repeater.
Or a very over-engineered means of complying with licence terms for remote stations, gateways and repeaters.
## Features
- Allows controlling the following via MQTT:
- TX/radio/PA power
- PTT/transmit enable
- Provides feedback of the following via MQTT:
- TX/radio/PA power state
- Transmit state
- Can automatically (attempt to) disable transmission if the radio has been transmitting for too long (e.g. PTT becoming latched for whatever reason)## Configuration
See [the example](./examples/config.toml).
`tx_guard_time` is specified in milliseconds.
IO pin numbers are expected as per their appearance in sysfs (for the Raspberry Pi, this means the "Broadcom"/"chip" numbering).## Usage
See `remote-closedown --help`.