I've added "#include <supla/network/html/disable_user_interface_parameter.h>" to my sketch and verified that "Supla::Html::DisableUserInterfaceCfgTag" is returning the string defined there, but it's still giving me the same error.klew wrote: Wed Jun 19, 2024 2:39 pm Missing symbol is Supla::Html::DisableUserInterfaceCfgTag
It should be in some header file in src/supła/network/html.
Try to look for it there and add include
As far as I can tell, the "cannot call member function 'virtual bool Supla::Config::setUInt8(const char*, uint8_t)' without object" error message is telling me that I can't call the setUInt8() function without create a "Supla::Config" object, so I tried:
Code: Select all
Supla::Config* a;
a->setUInt8(Supla::Html::DisableUserInterfaceCfgTag, 1);
a->saveWithDelay(1000);
Code: Select all
load 0x4010f000, len 3424, room 16
tail 0
chksum 0x2e
load 0x3fff20b8, len 40, room 8
tail 0
chksum 0x2b
csum 0x2b
v00085100
~ld
����n�{��o|�l�d`c��<{�$�'��n�$`��s�l�$��Supla - starting initialization
Main storage not configured
LittleFsConfig: config file size 438
LittleFsConfig: initializing storage from file...
LittleFsConfig: init result 1
Security level: 0
RemoteDeviceConfig: Registering field 0x00000001
RGBWBase[0] button control type: 0
RGBW: 0,255,0,0,0
GUID: 1FF2E666E3FC4E0A370E3CF4B7A6678
Device name: SUPLA-ESP8266
Device software version: SDK 24.06-dev
Initializing network layer
[Wi-Fi] Network AP/hostname: SUPLA-ESP8266-2CF4323CD732
Using Supla protocol version 23
Current status: [5] SuplaDevice initialized
Enter normal mode
--------------- CUT HERE FOR EXCEPTION DECODER ---------------
Exception (0):
epc1=0x4020617c epc2=0x00000000 epc3=0x00000000 excvaddr=0x00000000 depc=0x00000000
>>>stack>>>
ctx: cont
sp: 3ffffe60 end: 3fffffd0 offset: 0150
3fffffb0: feefeffe feefeffe 3fff1f34 4021ee20
3fffffc0: feefeffe feefeffe 3fffdab0 40100ea1
<<<stack<<<
--------------- CUT HERE FOR EXCEPTION DECODER --------------
Thanks!