Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/silasberger/lora-range-tester
A simple web application for range-testing LoRa connections.
https://github.com/silasberger/lora-range-tester
Last synced: about 7 hours ago
JSON representation
A simple web application for range-testing LoRa connections.
- Host: GitHub
- URL: https://github.com/silasberger/lora-range-tester
- Owner: SilasBerger
- Created: 2024-06-23T06:08:47.000Z (7 months ago)
- Default Branch: main
- Last Pushed: 2024-06-23T06:42:58.000Z (7 months ago)
- Last Synced: 2024-06-23T07:42:26.508Z (7 months ago)
- Language: Python
- Size: 14.6 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# LoRa Range Tester
- Run `yarn install` and `yarn run start`, or push this repository to a Dokku instance
- Set up a LoRa sender to ping a LoRa receiver every 5000ms
- Set up the LoRa receiver to `POST` to `https:///lora-ping` (no body), where `` is the base URL of the server deployment
- Open a browser to `https:///` on a smartphone and allow position access
- Walk around the LoRa sender and the smartphone (keep the browser page open)
- When done, retrieve the `datalog*.csv` file which is created at the root of this repository
- Run `python export_kml.py /path/to/datalog.csv /path/to/output.kml ` to export a report in a KML format compatible with the [Swisstopo map](https://map.geo.admin.ch/).For a sender/receiver example, see https://github.com/SilasBerger/cipherlock/tree/experiment/range-test.