ESP32 WLAN and FC Webserver Component Limitation

For general Flowcode discussion that does not belong in the other sections.
Post Reply
dvcam99
Posts: 96
http://meble-kuchenne.info.pl
Joined: Fri Dec 04, 2020 11:03 am
Has thanked: 6 times
Been thanked: 12 times

ESP32 WLAN and FC Webserver Component Limitation

Post by dvcam99 »

Hello Matrix Team,

I have now a ESP32 WLAN Access Point in operation and have stored two web pages inside the ESP.

Works very well with Firefox Browser, other Browsers seems to make problems (i.e. Chrome and MS Edge).
I used your examples of htm text inside the FC Webserver component as a starting point.

My goal is to bring at least aprox. 15 meas and dynamic text strings to embedded web page.

I have successful 5 dynamic strings included (%0 to %4). As soon i will implement number 6 (%5) i get no visible meas string value at the htm web page.

So the question is, is there a limit inside the Webserver component for more then 5 dynamic strings?

BR
Dirk
Happy FC9, FC-8 and FC-6 professional user ;)

dvcam99
Posts: 96
Joined: Fri Dec 04, 2020 11:03 am
Has thanked: 6 times
Been thanked: 12 times

Re: ESP32 WLAN and FC Webserver Component Limitation

Post by dvcam99 »

...add on!!

I belive the Webserver component and the number of outgoing substitution create the problem.

It looks to me that no more then 5 substitutions are possible. The componet allows up to 12.!!!??? :o
Webserver_outgoing_substitu.png
Webserver_outgoing_substitu.png (118.93 KiB) Viewed 6221 times
BR

Dirk
Happy FC9, FC-8 and FC-6 professional user ;)

dvcam99
Posts: 96
Joined: Fri Dec 04, 2020 11:03 am
Has thanked: 6 times
Been thanked: 12 times

Re: ESP32 WLAN and FC Webserver Component Limitation

Post by dvcam99 »

...may that issue with non updating strings was already present in FC7!!??

https://www.matrixtsl.com/mmforums/view ... ion#p79734

BR

Dirk
Happy FC9, FC-8 and FC-6 professional user ;)

dvcam99
Posts: 96
Joined: Fri Dec 04, 2020 11:03 am
Has thanked: 6 times
Been thanked: 12 times

Re: ESP32 WLAN and FC Webserver Component Limitation

Post by dvcam99 »

....add on and observation number 2 regarding the Webserver Component.

I tried to use only one or two outgoing substitution strings. Just to make the string itself longer and fill it with more static and dynamic data.

Unfortunately you can not go longer then the default value of 20. Even if you define a string variable "test[50]" and [50] definition for
the outgoing substitution string inside Webserver prefernces.

So from my point as a first conclusion.

1. More working outgoing substitution strings, for example 20 would be great and perfect
or
2. Longer outgoing substitution strings should be possible

Matrix team could you please be so kind an advice.

BR
Dirk
Happy FC9, FC-8 and FC-6 professional user ;)

BenR
Matrix Staff
Posts: 1924
Joined: Mon Dec 07, 2020 10:06 am
Has thanked: 501 times
Been thanked: 684 times

Re: ESP32 WLAN and FC Webserver Component Limitation

Post by BenR »

Hi Dirk,

Many thanks for letting us know.

Let me look into this for you. Hopefully something fairly simple for us to fix.

BenR
Matrix Staff
Posts: 1924
Joined: Mon Dec 07, 2020 10:06 am
Has thanked: 501 times
Been thanked: 684 times

Re: ESP32 WLAN and FC Webserver Component Limitation

Post by BenR »

Thanks again for letting us know, should be all fixed for you now.
More working outgoing substitution strings, for example 20 would be great and perfect
Let me know how many you would need and I'll try and get them added for you.

Edit. I've now increased the outgoing count to 30 and the incoming count to 10, hopefully that should help.

dvcam99
Posts: 96
Joined: Fri Dec 04, 2020 11:03 am
Has thanked: 6 times
Been thanked: 12 times

Re: ESP32 WLAN and FC Webserver Component Limitation

Post by dvcam99 »

Hi Ben,

30 out and 10 in seems to be fine. At least for me.

You guys made a great support. Shortly I buy FC9 Professional Upgrade. Just wait for my new Mastercard Security registration. ;)

You can give your sales department a hint, they should give the customers a chance to pay with PayPal.

Beste Gruesse

Dirk
Happy FC9, FC-8 and FC-6 professional user ;)

Post Reply