https://github.com/lab5e/lospan
The old Congress server as a library
https://github.com/lab5e/lospan
Last synced: 12 months ago
JSON representation
The old Congress server as a library
- Host: GitHub
- URL: https://github.com/lab5e/lospan
- Owner: lab5e
- License: apache-2.0
- Created: 2022-09-27T13:08:40.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2024-05-03T11:38:09.000Z (about 2 years ago)
- Last Synced: 2025-02-28T22:39:04.074Z (over 1 year ago)
- Language: Go
- Size: 7.61 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# lospan - a LoRaWAN library
This library is based on the (Congress LoRaWAN server by Telenor Digital)[https://github.com/ExploratoryEngineering/congress].
(see the NOTICE file)
The server is stripped down a bit to make a LoRaWAN server as a library.
## Testing
Build with `make`
Launch the service itself with
```shell
bin/congress --lora-connection-string=lora.db
```
then run the device emulator with
```shell
bin/eagle-one --mode=create
```
You should see 10 devices send 10 messages each to the service.
Use `bin/lc` to interact with the gRPC API. This client is for development and testing only so expect sharp
edges.