This program connects to the The Things Network backend in OTAA Mode. It logs sensor values from a BME 280 to the backend. Tried adding support for Grove GPS using SerialGPS library but it is not working - conflicting with mbed-rtos, so it commented. Deep Sleep for mDot implemented BUT avoiding reprogramming of the mDot config is NOT working.

Dependencies:   BME280 SerialGPS libmDot mbed-rtos mbed

Revisions of main.cpp

Revision Date Message Actions
11:3481e24747e2 2016-07-13 Stable version works with local and remote TTN File  Diff  Annotate
10:8071e1ae92ac 2016-07-09 Cleanup from last version. Created header file and move LoRa parameters. Setup framework to check if config is saved waking out of deep sleep - it is NOT working. Logic not working, is setting up config everytime it comes out of deepsleep. File  Diff  Annotate
8:c17b68b03791 2016-07-08 Sending data to GW/TTN working, sending sensor data from BME280 and the Light Sensor File  Diff  Annotate
7:9e2454b0318a 2016-07-08 Now stable - can join the LoRa network in OTAA mode. File  Diff  Annotate
6:35f934e83c74 2016-07-08 LoRa Joining Network was getting stuck - not finishing up. Looked at mDot-LoRa-TTN - and matched the library versions of mbed and mbed-rtos File  Diff  Annotate
5:4bc6ba66f28e 2016-07-07 Added code to configure the network for LoRa / TTN File  Diff  Annotate
4:97f9ad3f2566 2016-07-07 Had added SerialGPS, removed it to make it stable again. File  Diff  Annotate
3:5c2bcba214b5 2016-07-04 Added support to print mDot Config File  Diff  Annotate
2:866a72c3c3bf 2016-07-04 Added mDot support - logging, init, and sleep. Minor enhancements to BME280 - formatted output as strings. File  Diff  Annotate
1:36e336869699 2016-07-03 Added support for the Grove BME280 based Triple Sensor - Pressure, Humidity and Temperature File  Diff  Annotate
0:3ec6a7645098 2016-07-03 Basic Hello World on mDot UDK File  Diff  Annotate