Expand description
Peer-to-peer LoRa bridge connecting DongLoRa USB dongles across the internet.
Uses iroh-gossip for swarm-based packet broadcast and mainline DHT for zero-configuration peer discovery. Nodes sharing a passphrase automatically discover each other and relay radio packets through a gossip swarm.
Modules§
- config
- TOML configuration loading and validation.
- gossip
- Bridge-side glue over the
iroh-gossip-rendezvouscrate. - packet
- Wire format definitions for radio packets and gossip frames.
- radio
- Async radio task — drives the
donglora-clientDonglesession. - rate_
limit LoRaair-time-aware token bucket rate limiter.- router
- Central packet bus bridging radio and gossip swarm.
- setup
- Interactive console setup wizard for bridge configuration.