From 13216b386c9c333bb5268fed65d5edb9f7010068 Mon Sep 17 00:00:00 2001 From: universam1 Date: Sun, 13 May 2018 19:53:57 +0200 Subject: [PATCH] allow longer SSID and Polynom fields fix #177 #172 --- .travis.yml | 2 +- README.md | 9 +++++---- pio/lib/Globals/Globals.h | 2 +- pio/src/iSpindel.cpp | 6 +++--- 4 files changed, 10 insertions(+), 9 deletions(-) diff --git a/.travis.yml b/.travis.yml index 43ac3a53..39482eef 100644 --- a/.travis.yml +++ b/.travis.yml @@ -13,7 +13,7 @@ script: - platformio run deploy: provider: releases - prerelease: true + # prerelease: true api_key: secure: bU4iotLTrslYAlXQmSoMaGfCsjpM96TrKKne/2gFTlg++EQwjD/Z/i6T59lO7YVwp1GTD3qp/E4vSXfgkEm559mFIKZkd1IT8Vx/hpjX5CU6/OinGNmj1hYJw5M9DI1kQtc0wFDpbyNDnjPpKqBpFmIpqFyJUC7b3vctk/BMPkiiI5ncuBGp2f35M4qN2FedpTWoZdSAVZms7hsKFP4qZcih6stSlncUNf/niLwf78B31r5Td3G1aYQtHkB0BzyGQSgCvVuZ+PBm6zD/EWqRUGo6OWBCgwykbIZlgu45J4q46yQ2uS1CvRf4DFzIWU79bPg26MmxpjFe3oZucITTUtvOSzHFn8b1nuJE8IajYdM1KHSREl8Piej3A446P+JDQPk6ki3jCRyQentaZofI2ePUuqrvsV3iL4qKXMWpX1cOGU2c6nx0vvl/oft4rEcccibGpGZr0RIL7Ebpp7D4DSQ+bM+2XkuFab3W3QdrqrB6A0DOJuJfu/MvxEgkLtlpypZ2Z3g/F/TDgJkLSNEvX9e6kGAAIiIgkKz/zuuy04eNX+jox22TldovjbNSMCDfeeD6ghfKm0Q1+mdZax2dhvldgKOiwcZFL+TozN3AdPkr5GG/9m+dVaUGdrMK/n6uEJ++FZeUmdT8Pa2u/m3w2A4zeqMUWLM4WZMaUDW4cnA= file: ".pioenvs/d1_mini_stage/firmware.bin" diff --git a/README.md b/README.md index 04bde0c7..101a3426 100644 --- a/README.md +++ b/README.md @@ -44,10 +44,11 @@ Check out [IOT DEVICE PULLS ITS WEIGHT IN HOME BREWING](http://hackaday.com/2017 | Date | Note | | :--------- | :--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| 15.03.2017 | Firmware 5.8.5: adding support for Prometheus Pushgateway, thanks to @jankeesv | -| 08.03.2017 | Firmware 5.8.4: adding support for logging temperature data in Fahrenheit and Kelvin, thanks to @iceaway | -| 05.03.2017 | Firmware 5.8.3: Support for InfluxDB as additional backend, thanks to @iceaway | -| 23.02.2017 | New drawer version 'mwx-Edition' using threaded bolt nut and washer - thanks to @mwx | +| 13.05.2018 | Firmware 5.8.6: allow longer fields for polynominal, SSID and Password | +| 15.03.2018 | Firmware 5.8.5: adding support for Prometheus Pushgateway, thanks to @jankeesv | +| 08.03.2018 | Firmware 5.8.4: adding support for logging temperature data in Fahrenheit and Kelvin, thanks to @iceaway | +| 05.03.2018 | Firmware 5.8.3: Support for InfluxDB as additional backend, thanks to @iceaway | +| 23.02.2018 | New drawer version 'mwx-Edition' using threaded bolt nut and washer - thanks to @mwx | | 21.02.2018 | Firmware 5.8.2: Extend token size to 40 char to support longer Ubidots token | | 14.02.2018 | Firmware 5.8.1: HTML encode special character in configuration forms, allows displaying the passwort correctly | | 09.02.2018 | Firmware 5.8.0: Transmitting the Wifi strength RSSI to insight of the reception | diff --git a/pio/lib/Globals/Globals.h b/pio/lib/Globals/Globals.h index 0a5138c9..7e4fcbb8 100644 --- a/pio/lib/Globals/Globals.h +++ b/pio/lib/Globals/Globals.h @@ -20,7 +20,7 @@ extern Ticker flasher; // defines go here -#define FIRMWAREVERSION "5.8.5" +#define FIRMWAREVERSION "5.8.6" #define API_FHEM true #define API_UBIDOTS true diff --git a/pio/src/iSpindel.cpp b/pio/src/iSpindel.cpp index 399246bd..0094018b 100644 --- a/pio/src/iSpindel.cpp +++ b/pio/src/iSpindel.cpp @@ -355,11 +355,11 @@ bool startConfiguration() 20, TYPE_HIDDEN, WFM_NO_LABEL); WiFiManagerParameter custom_name("name", "iSpindel Name", htmlencode(my_name).c_str(), - TKIDSIZE); + TKIDSIZE*2); WiFiManagerParameter custom_sleep("sleep", "Update Intervall (s)", String(my_sleeptime).c_str(), 6, TYPE_NUMBER); WiFiManagerParameter custom_token("token", "Token", htmlencode(my_token).c_str(), - TKIDSIZE); + TKIDSIZE*2); WiFiManagerParameter custom_server("server", "Server Address", my_server, TKIDSIZE); WiFiManagerParameter custom_port("port", "Server Port", @@ -399,7 +399,7 @@ bool startConfiguration() wifiManager.addParameter(&custom_instance); WiFiManagerParameter custom_polynom_lbl("
"); wifiManager.addParameter(&custom_polynom_lbl); - WiFiManagerParameter custom_polynom("POLYN", "Polynominal", htmlencode(my_polynominal).c_str(), 70, WFM_NO_LABEL); + WiFiManagerParameter custom_polynom("POLYN", "Polynominal", htmlencode(my_polynominal).c_str(), 70*2, WFM_NO_LABEL); wifiManager.addParameter(&custom_polynom); wifiManager.setConfSSID(htmlencode(my_ssid));