Page 1 of 1

Quick question about mega-20240229 compilation

Posted: 01 Mar 2024, 04:57
by mackowiakp
Quick question about mega-20240229 compilation
I see that the names of FW compilation environments have changed for the "custom" version (and others).
I have a simple question. Which option corresponds to the "old" option "custom_ESP8266_4M1M".
Because I see two marked "custom_274_ESP8266_4M1M" and "custom_312_ESP8266_4M1M".
And BTW, what do these added markings refer to?
Thank you very much, especially for fixing IPv6 on ESP32-S3 !!!

Re: Quick question about mega-20240229 compilation

Posted: 01 Mar 2024, 08:29
by TD-er
"274" refers to Arduino SDK version 2.7.4
"312" refers to Arduino SDK version 3.1.2

The reason we're still not switching to "312" is that it leaves a lot less free memory and there are some issues which do occur on "312" and some on "274" (as there have been some fixes of course)
So as always, "it depends" which is best for your use case... trail and error etc.

And IPv6 is currently only present in "custom" builds and "MAX" builds.
But it isn't yet possible to set an IPv6 address to access some controller for example.
However if a hostname does resolve to an IPv6-only address (thus only AAAA record and no A record), I guess it may work (not yet tested)

IPv6 support is preliminary and needs some work.
It is a requirement for Matter support.

Re: Quick question about mega-20240229 compilation

Posted: 01 Mar 2024, 09:11
by mackowiakp
THX for answer !