Na GitHubie pojawi się za kilka minut wersja
0.8.72-01/08/2025, skompilowana w oparciu o boardy 3.3.0 - wstępne testy nie wykazały żadnych problemów, więc pora sprawdzić je w warunkach bojowych.
Przy okazji
Code: Select all
Run arduino-cli compile ./examples/Z2S_Gateway -b esp32:esp32:esp32c6:PartitionScheme=custom,ZigbeeMode=zczr,FlashSize=4M,CDCOnBoot=cdc,DebugLevel=verbose -e --library=.
Sketch uses 2322939 bytes (88%) of program storage space. Maximum is 2621440 bytes.
Global variables use 124292 bytes (37%) of dynamic memory, leaving 203388 bytes for local variables. Maximum is 327680 bytes.
To jest komunikat z przebiegu kompilacji kodu bramki w opcji 4M_logs. Jak widać aktualny kod zajmuje 88% pamięci FLASH przewidzianej na program. Oczywiście z 4 MB da się wykroić więcej kosztem mniejszej ilości pamięci na system plików, ale to będzie wymagało zmiany struktury partycji np. Xiao C6, a więc albo wgrania wersji
merged albo napisania przeze mnie narzędzia do backupu tablic urządzeń i kanałów.
EDIT Przy okazji zrobiłem fork kilku bibliotek (w tym SuplaDevice), więc nie zaskoczą nas już niespodzianki ze strony Krzysztofa
