Skip to main content

LoRa packet transmitter for RNode hardware

Project description

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

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

loratransmit-0.3.2.tar.gz (8.4 kB view details)

Uploaded Source

File details

Details for the file loratransmit-0.3.2.tar.gz.

File metadata

  • Download URL: loratransmit-0.3.2.tar.gz
  • Upload date:
  • Size: 8.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.6

File hashes

Hashes for loratransmit-0.3.2.tar.gz
Algorithm Hash digest
SHA256 350f002d8614b694da38b93341d5290023690d27b649cf47e575571ecf345a13
MD5 cd222eecb332b9cb0f4b212cb9734d0a
BLAKE2b-256 2d0030ca46fc84e729223d9b2aee0c4947b0acb7b8c04495fe28941d768b01d6

See more details on using hashes here.

Supported by

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