#include "configuration.h" #include "defines.h" #include "LoRaWan_APP.h" #include #include #include #include #include #include "HT_SSD1306Wire.h" #include #include #include #include #include #include #include const uint32_t MAGIC = 0xaffe0001; config_t myConfig = { .magic = MAGIC, .appEui = { 0xa0, 0x57, 0x81, 0x00, 0x01, 0x12, 0xaa, 0xf4 }, .appKey = { 0x88, 0x88, 0x88, 0x88, 0x88, 0x88, 0x88, 0x88, 0x88, 0x88, 0x88, 0x88, 0x88, 0x88, 0x88, 0x88 } }; uint8_t devEui[8]; uint8_t appEui[8]; uint8_t appKey[16]; uint8_t nwkSKey[16]; uint8_t appSKey[16]; uint32_t devAddr; LoRaMacRegion_t loraWanRegion; bool overTheAirActivation; void configurationSetup() { } void configurationLoop() { } void configLoad() { memcpy(appEui, myConfig.appEui, sizeof(appEui)); memcpy(appKey, myConfig.appKey, sizeof(appKey)); loraWanRegion = LORAMAC_REGION_EU868; overTheAirActivation = true; }