Bug: in GUI of some pluings (LCD, OLED, NeoPixel) GPIO setting cannot be saved

Moderators: grovkillen, Stuntteam, TD-er

Message
Author
papperone
Normal user
Posts: 497
Joined: 04 Oct 2016, 23:16

Bug: in GUI of some pluings (LCD, OLED, NeoPixel) GPIO setting cannot be saved

#1 Post by papperone » 18 Jun 2017, 15:43

As per subject I'm experiencing this problem, either with the "dev10" BIN taken form the official repository (using Wemos D1 Mini flashed with "ESPEasy_v2.0.0-dev10_normal_4096.bin") then with a BIN compiled in my Arduino IDE using the latest forked version of dev10 from GitHub.
In another thread it seems that to Marinus those plugin works compiling with Arduino IDE 1.6.4 (while I do have 1.8.2); that seems to be the only difference, so can it be the source of the problem?
My TINDIE Store where you can find all ESP8266 boards I manufacture --> https://www.tindie.com/stores/GiovanniCas/
My Wiki Project page with self-made PCB/devices --> https://www.letscontrolit.com/wiki/inde ... :Papperone

Shardan
Normal user
Posts: 1156
Joined: 03 Sep 2016, 23:27
Location: Bielefeld / Germany

Re: Bug: in GUI of some pluings (LCD, OLED, NeoPixel) GPIO setting cannot be saved

#2 Post by Shardan » 18 Jun 2017, 17:24

Comfirmed.

Tested with Dev10 built with sources from June 08.
LCD, Oled, Oled-Framed and some others do not save the GPIO setting.

Regards
Shardan.
Regards
Shardan

User avatar
grovkillen
Core team member
Posts: 3621
Joined: 19 Jan 2017, 12:56
Location: Hudiksvall, Sweden

Re: Bug: in GUI of some pluings (LCD, OLED, NeoPixel) GPIO setting cannot be saved

#3 Post by grovkillen » 18 Jun 2017, 17:35

Confirmed and reported​, fixed and closed.

https://github.com/letscontrolit/ESPEasy/issues/348

Will be in next release (or compile your own).
ESP Easy Flasher [flash tool and wifi setup at flash time]
ESP Easy Webdumper [easy screendumping of your units]
ESP Easy Netscan [find units]
Official shop: https://firstbyte.shop/
Sponsor ESP Easy, we need you :idea: :idea: :idea:

papperone
Normal user
Posts: 497
Joined: 04 Oct 2016, 23:16

Re: Bug: in GUI of some pluings (LCD, OLED, NeoPixel) GPIO setting cannot be saved

#4 Post by papperone » 18 Jun 2017, 22:38

grovkillen wrote: 18 Jun 2017, 17:35 Confirmed and reported​, fixed and closed.

https://github.com/letscontrolit/ESPEasy/issues/348

Will be in next release (or compile your own).
As I wrote I compiled last GitHub version and issue is still there!
My TINDIE Store where you can find all ESP8266 boards I manufacture --> https://www.tindie.com/stores/GiovanniCas/
My Wiki Project page with self-made PCB/devices --> https://www.letscontrolit.com/wiki/inde ... :Papperone

Shardan
Normal user
Posts: 1156
Joined: 03 Sep 2016, 23:27
Location: Bielefeld / Germany

Re: Bug: in GUI of some pluings (LCD, OLED, NeoPixel) GPIO setting cannot be saved

#5 Post by Shardan » 18 Jun 2017, 23:20

Hello,

i have just checked with a today downloaded version and it seems to be gone.

regards
Shardan
Regards
Shardan

papperone
Normal user
Posts: 497
Joined: 04 Oct 2016, 23:16

Re: Bug: in GUI of some pluings (LCD, OLED, NeoPixel) GPIO setting cannot be saved

#6 Post by papperone » 19 Jun 2017, 12:28

Hello, I do apologixe but something shoudl have happened and I had a mix of different version of the sources.
I deleted all files, download latest github, compiled it in Arduino IDE and it works ok (see picture below) only a double line in the bottom of the GUI I can't understand where it comes from:
Capture.JPG
PS: using GitHub to fork the repository, all the source files are kept in a folder named "src" under the main folder. like it is I cannot open the source in Arduino IDE as it pretends that name of the folder matched the name of the main sketch (in this case it cannot be "src" but it shoudl be "ESPEasy"); how can I solve this without having to keep 2 copies of the source files (with all the mess that can happen like I just find out!) and beign able to use GitHub Desktop to contribute with the project but as well being able to compile the BIN from Arduino IDE?
You do not have the required permissions to view the files attached to this post.
My TINDIE Store where you can find all ESP8266 boards I manufacture --> https://www.tindie.com/stores/GiovanniCas/
My Wiki Project page with self-made PCB/devices --> https://www.letscontrolit.com/wiki/inde ... :Papperone

Shardan
Normal user
Posts: 1156
Joined: 03 Sep 2016, 23:27
Location: Bielefeld / Germany

Re: Bug: in GUI of some pluings (LCD, OLED, NeoPixel) GPIO setting cannot be saved

#7 Post by Shardan » 19 Jun 2017, 12:53

Hello papperone,

i just can guess but i say don't worry about the double lines.
If I understood right the webinterface has cahnged massively.
seems it uses a kind of template and the plugins just fill this template.
If there is nothing to fill in there's still an empty area in the template.

With the directory naming, i'm not into deep with Arduino / Platformio.
As far as i can say these namings are specific to these platform you use.
Arduino IDE wants the folder named ESPEasy, Platformio wants a "src".
As platformio writes it's own folders (".pioenvs" etc) and Arduino is
a bit sensitive with libraries sometimes I think it's just a good idea
to keep them in separate folders. It's below 10MB, so not that much.

I did not test it, maybe you might be able to use a link from ESPEasy to src
or vice versa but I'm not sure if that works.
Regards
Shardan

Who is online

Users browsing this forum: Anthropic Claude Bot [bot] and 15 guests