external | ||
gateway@cf51b0da69 | ||
libraries | ||
.clang | ||
.ctags | ||
.gitignore | ||
.gitmodules | ||
collar.cpp | ||
fenceless_lmic_config.h | ||
generatetags.sh | ||
Makefile | ||
nothing.hex | ||
prototest.cpp | ||
README.md | ||
REVIEW.md | ||
test.c |
Dependencies
- python3-protobuf
- protobuf
- protobuf-c
Python3 dependencies
- protobuf
- grpcio-tools
Setup
On a clean clone one would most likely have to run
git submodule update --init --recursive
Makefile Stuff
The most helpful makefile recipies are start, stop, and run
-
start flashes the arduino and starts system services for lorawan
-
stop flashes a dummy program to the arduino and stops services for lorawan
-
run flashes the arduino and connects to uart using screen