Skip to main content

LoRaTransmit

Simple commandline raw LoRa packet transmitter for RNode hardware.

It's meant to be complementary to the packet sniffer LoRaMon and uses the latest Python Module that comes with the RNode Firmware.

Install

$ pip install loratransmit

Usage

provide payload as command line argument or via pipe

usage: loratransmit [-h] [--freq Hz] [--bw Hz] [--txp dBm] [--sf factor]
                       [--cr rate]
                       [port] [payload]

LoRa packet transmitter for RNode hardware.

positional arguments:
  port         Serial port where RNode is attached
  payload      The payload to be transmitted

options:
  -h, --help   show this help message and exit
  --freq Hz    Frequency in Hz
  --bw Hz      Bandwidth in Hz
  --txp dBm    TX power in dBm
  --sf factor  Spreading factor
  --cr rate    Coding rate

Example

Payload passed as argument

$ loratransmit --freq 917500000 /dev/ttyACM0 "Hello World"

Payload passed through pipe

$ echo "Hello World" | loratransmit --freq 917500000 /dev/ttyACM0

Metadata

Release files for loratransmit 0.3.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for loratransmit 0.3.2
File Size Uploaded Provenance
loratransmit-0.3.2.tar.gz 8.4 kB Without provenance Details

Release files / loratransmit-0.3.2.tar.gz

Download URL loratransmit-0.3.2.tar.gz
Size 8.4 kB
Tags Source
SHA-256 checksum
How to use checksums
350f002d8614b694da38b93341d5290023690d27b649cf47e575571ecf345a13
BLAKE2b-256 checksum
How to use checksums
2d0030ca46fc84e729223d9b2aee0c4947b0acb7b8c04495fe28941d768b01d6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.10.6

Security for loratransmit 0.3.2

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.3.2 This release

1 release file No provenance

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