My LoRaWAN Signal Mapping MSc summer project. This is a copy of the actual repository with personal information removed.
Find a file
2019-06-26 15:59:49 +01:00
iot Refactor gps system again to save memory 2019-06-26 15:59:49 +01:00
lantern-build-engine@617fcdb5b9 Create initial report template 2019-05-03 13:59:37 +01:00
server Bugfix the container 2019-06-04 18:53:38 +01:00
.gitignore Fix seriously nasty linking errors 2019-06-24 14:47:14 +01:00
.gitmodules Extensively refactor to reduce resource usage. 2019-06-26 15:46:07 +01:00
.tern-project Start creating the database structure, but it's unfinished. 2019-05-22 18:04:46 +01:00
build Create risk analysis table 2019-05-08 15:17:05 +01:00
compile_flags.txt Start weaving the libraries together, but there's quite a ways to go..... 2019-06-12 20:18:37 +01:00
Initial Report Spec.pdf Add initial report spec 2019-05-02 15:57:41 +01:00
LICENSE Initial commit 2019-05-01 19:42:01 +01:00
README.md Weave LMIC into the main sketch, but its now made it too big :-/ 2019-06-24 15:43:04 +01:00
settings.toml Get dependency injection (basically) working. Hooray! 2019-05-23 22:26:31 +01:00
Signal Mapping Architecture.drawio Add participant information sheet & consent form to ethical form phase 2 2019-06-07 13:55:42 +01:00

Msc-Summer-Project

My Msc Summer Project

Hardware Used

Getting Started

Run bash ./build setup from the command line at the root of this repository.

IoT Device

  • Copy settings.custom.cpp.example to settings.custom.cpp and fill in the fields there
  • Review settings.h to make sure it matches your setup
  • Edit iot/libraries/arduino-lmic/src/lmic/config.h, and add the following to the bottom:
#define DISABLE_PING
#define DISABLE_BEACONS
  • Copy the folders in iot/libraries to your Arduino IDE libraries folder