Bridge between TheThingsNetwork/Helium and the habitat network, to receive telemetry from amateur balloons using LoRaWAN
 
 
Go to file
Bertrik Sikken 5d77d73db9 Fix PayloadDecoder comment. 2017-08-25 00:48:05 +02:00
tools
workspace Fix PayloadDecoder comment. 2017-08-25 00:48:05 +02:00
.travis.yml
README.md

README.md

ttnhabbridge

Bridge between the-things-network and the habitat network, to receive telemetry from amateur balloons using LoRaWAN

Development environment

I develop this on Windows 7, in Java 8 in Eclipse, using subversion.

Steps to install everything:

Steps to prepare the Eclipse environment:

  • open a command line to the checked out project
  • type 'env.bat' to initialise the tool paths etc
  • go to directory workspace/gradle
  • type 'gradlew eclipse' and watch dependencies being downloaded from the internet
  • start Eclipse, using the 'workspace' directory as workspace
  • under perspective 'SVN repository exploring' add the URL of this project
  • import all sub-projects into the workspace

Steps to create a release:

  • edit the version number in @@@TODO
  • using gradle: type 'gradlew distTar' or 'gradlew distZip'
  • the .tar (for Linux) or .zip (for Windows) file can be found under build/distributions

Deployment

Steps to deploy the application:

  • unzip the .zip or .tar file
  • cd into the application directory
  • start the .bat or .sh file
  • TODO: install a systemd service file