diff --git a/ampel-firmware/web_config.cpp b/ampel-firmware/web_config.cpp index d40379c8f5ec9bb4fe075ccd85de8323e43e9e7e..26be17a5da0730e5e446e791f7ba90508bce2b14 100644 --- a/ampel-firmware/web_config.cpp +++ b/ampel-firmware/web_config.cpp @@ -136,7 +136,7 @@ namespace web_config { Builder<CheckboxTParameter>("dst").label("Daylight Saving Time?").defaultValue(false).build(); /** - * LoRa & Stuff + * LoRaWAN */ #if defined(ESP32) OptionalParameterGroup loraParams = OptionalParameterGroup("LoRaWan", "LoRaWan", AMPEL_LORAWAN); @@ -144,12 +144,14 @@ namespace web_config { Builder<IntTParameter<uint16_t>>("lora_timestep").label("LoRa timestep").defaultValue( LORAWAN_SENDING_INTERVAL).min(0).step(1).defaultValue(300).placeholder("[s]").build(); + //TODO: Use those parameters TextTParameter<17> deviceEUIParam = Builder<TextTParameter<17>>("device_eui").label("Device EUI").defaultValue( "70B3D5...").build(); TextTParameter<17> appEUIParam = Builder<TextTParameter<17>>("app_eui").label("App EUI").defaultValue("00EA07...").build(); TextTParameter<32> appKeyParam = Builder<TextTParameter<32>>("app_key").label("App key").defaultValue("81CCFE...").build(); + //TODO: Save LoRa session to hidden parameter after first OTAA successful login #endif OptionalGroupHtmlFormatProvider optionalGroupHtmlFormatProvider;