-
Notifications
You must be signed in to change notification settings - Fork 50
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Wrong offset for RTW decoding #514
Comments
Of course also |
Which motors do you have? I don't have this equipment and another user tested this and said it was correct. I'll look at my notes to see if maybe I need another protocol type. |
On Tue, 2024-12-31 at 14:07 -0800, rstrouse wrote:
Which motors do you have? I don't have this equipment and another
user tested this and said it was correct. I'll look at my notes to
see if maybe I need another protocol type.
—
Reply to this email directly, view it on GitHub [1], or unsubscribe
[2].
You are receiving this because you authored the thread.Message ID:
***@***.***>
The motors are asa ETR3 with the elegance RTW remote control
https://asamotor.com/en/linea.php?brand=2&lineaid=328
The ESPSomfy-RTS wiki "Set up the Transceiver" is showing in the log
window the key values for up as I see them,
but in the current version of the s/w the decoding is different. The
encoding for commanding does it right.
I do not have any problems to command up and down in the start window
(attached) after pairing the motors.
The linking of the remote however does not work. I assume this is due
to the decoding of the key pressed during the link step.
Regards
Volker
P.S. I am not able to compile with Arduino IDE 2.3.3. and 2.3.4. There
are several libraries for Wifi and networking.
Could you please indicate which ones to use?
[1] view it on GitHub
#514 (comment)
[2] unsubscribe
https://github.com/notifications/unsubscribe-auth/ABL53FNI7WRZUBJ72CGGZLL2IMIRTAVCNFSM6AAAAABUK4Y4FCVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDKNRWG4ZTANRQGY
82 | wifi_event_id_t onEvent(WiFiEventSysCb cbEvent, arduino_event_id_t event = ARDUINO_EVENT_MAX);
| ^~~~~~~~~~~~~~~
/home/mertens/.arduino15/packages/esp32/hardware/esp32/3.0.7/libraries/WiFi/src/WiFiGeneric.h:41:25: error: 'NetworkEventCb' has not been declared
41 | #define WiFiEventCb NetworkEventCb
| ^~~~~~~~~~~~~~
/home/mertens/.arduino15/packages/esp32/hardware/esp32/3.0.7/libraries/WiFi/src/WiFiGeneric.h:83:20: note: in expansion of macro 'WiFiEventCb'
83 | void removeEvent(WiFiEventCb cbEvent, arduino_event_id_t event = ARDUINO_EVENT_MAX);
| ^~~~~~~~~~~
/home/mertens/.arduino15/packages/esp32/hardware/esp32/3.0.7/libraries/WiFi/src/WiFiGeneric.h:83:41: error: 'arduino_event_id_t' has not been declared
83 | void removeEvent(WiFiEventCb cbEvent, arduino_event_id_t event = ARDUINO_EVENT_MAX);
| ^~~~~~~~~~~~~~~~~~
/home/mertens/.arduino15/packages/esp32/hardware/esp32/3.0.7/libraries/WiFi/src/WiFiGeneric.h:43:25: error: 'NetworkEventSysCb' has not been declared
43 | #define WiFiEventSysCb NetworkEventSysCb
| ^~~~~~~~~~~~~~~~~
/home/mertens/.arduino15/packages/esp32/hardware/esp32/3.0.7/libraries/WiFi/src/WiFiGeneric.h:84:20: note: in expansion of macro 'WiFiEventSysCb'
84 | void removeEvent(WiFiEventSysCb cbEvent, arduino_event_id_t event = ARDUINO_EVENT_MAX);
| ^~~~~~~~~~~~~~
/home/mertens/.arduino15/packages/esp32/hardware/esp32/3.0.7/libraries/WiFi/src/WiFiGeneric.h:84:44: error: 'arduino_event_id_t' has not been declared
84 | void removeEvent(WiFiEventSysCb cbEvent, arduino_event_id_t event = ARDUINO_EVENT_MAX);
| ^~~~~~~~~~~~~~~~~~
/home/mertens/.arduino15/packages/esp32/hardware/esp32/3.0.7/libraries/WiFi/src/WiFiGeneric.h:84:8: error: 'void WiFiGenericClass::removeEvent(int, int)' cannot be overloaded with 'void WiFiGenericClass::removeEvent(int, int)'
84 | void removeEvent(WiFiEventSysCb cbEvent, arduino_event_id_t event = ARDUINO_EVENT_MAX);
| ^~~~~~~~~~~
/home/mertens/.arduino15/packages/esp32/hardware/esp32/3.0.7/libraries/WiFi/src/WiFiGeneric.h:83:8: note: previous declaration 'void WiFiGenericClass::removeEvent(int, int)'
83 | void removeEvent(WiFiEventCb cbEvent, arduino_event_id_t event = ARDUINO_EVENT_MAX);
| ^~~~~~~~~~~
/home/mertens/.arduino15/packages/esp32/hardware/esp32/3.0.7/libraries/WiFi/src/WiFiGeneric.h:44:25: error: 'network_event_handle_t' has not been declared
44 | #define wifi_event_id_t network_event_handle_t
| ^~~~~~~~~~~~~~~~~~~~~~
/home/mertens/.arduino15/packages/esp32/hardware/esp32/3.0.7/libraries/WiFi/src/WiFiGeneric.h:85:20: note: in expansion of macro 'wifi_event_id_t'
85 | void removeEvent(wifi_event_id_t id);
| ^~~~~~~~~~~~~~~
/home/mertens/.arduino15/packages/esp32/hardware/esp32/3.0.7/libraries/WiFi/src/WiFiGeneric.h:129:25: error: 'arduino_event_id_t' has not been declared
129 | const char *eventName(arduino_event_id_t id);
| ^~~~~~~~~~~~~~~~~~
/home/mertens/.arduino15/packages/esp32/hardware/esp32/3.0.7/libraries/WiFi/src/WiFiGeneric.h:131:30: error: 'arduino_event_t' has not been declared
131 | static void _eventCallback(arduino_event_t *event);
| ^~~~~~~~~~~~~~~
/home/mertens/.arduino15/packages/esp32/hardware/esp32/3.0.7/libraries/WiFi/src/WiFiGeneric.h:83:68: error: 'ARDUINO_EVENT_MAX' was not declared in this scope; did you mean 'WIFI_EVENT_MAX'?
83 | void removeEvent(WiFiEventCb cbEvent, arduino_event_id_t event = ARDUINO_EVENT_MAX);
| ^~~~~~~~~~~~~~~~~
| WIFI_EVENT_MAX
/home/mertens/.arduino15/packages/esp32/hardware/esp32/3.0.7/libraries/WiFi/src/WiFiGeneric.h:84:71: error: 'ARDUINO_EVENT_MAX' was not declared in this scope; did you mean 'WIFI_EVENT_MAX'?
84 | void removeEvent(WiFiEventSysCb cbEvent, arduino_event_id_t event = ARDUINO_EVENT_MAX);
| ^~~~~~~~~~~~~~~~~
| WIFI_EVENT_MAX
/home/mertens/.arduino15/packages/esp32/hardware/esp32/3.0.7/libraries/WiFi/src/WiFiSTA.h:44:42: error: expected class-name before '{' token
44 | class STAClass : public NetworkInterface {
| ^
In file included from /home/mertens/.arduino15/packages/esp32/hardware/esp32/3.0.7/libraries/WiFi/src/WiFi.h:34:
/home/mertens/.arduino15/packages/esp32/hardware/esp32/3.0.7/libraries/WiFi/src/WiFiAP.h:39:41: error: expected class-name before '{' token
39 | class APClass : public NetworkInterface {
| ^
In file included from /home/mertens/Arduino/ESPSomfy-RTS-main/SomfyController/ConfigSettings.h:2,
from /home/mertens/Arduino/ESPSomfy-RTS-main/SomfyController/GitOTA.cpp:6:
/home/mertens/.arduino15/packages/esp32/hardware/esp32/3.0.7/libraries/Ethernet/src/ETH.h:120:42: error: expected class-name before '{' token
120 | class ETHClass : public NetworkInterface {
| ^
/home/mertens/Arduino/ESPSomfy-RTS-main/SomfyController/ConfigSettings.h:97:25: error: 'ETH_PHY_ADDR' was not declared in this scope; did you mean 'ETH_PHY_MAX'?
97 | int8_t phyAddress = ETH_PHY_ADDR;
| ^~~~~~~~~~~~
| ETH_PHY_MAX
/home/mertens/Arduino/ESPSomfy-RTS-main/SomfyController/ConfigSettings.h:98:21: error: 'ETH_PHY_POWER' was not declared in this scope
98 | int8_t PWRPin = ETH_PHY_POWER;
| ^~~~~~~~~~~~~
/home/mertens/Arduino/ESPSomfy-RTS-main/SomfyController/ConfigSettings.h:99:21: error: 'ETH_PHY_MDC' was not declared in this scope; did you mean 'ETH_PHY_MAX'?
99 | int8_t MDCPin = ETH_PHY_MDC;
| ^~~~~~~~~~~
| ETH_PHY_MAX
/home/mertens/Arduino/ESPSomfy-RTS-main/SomfyController/ConfigSettings.h:100:22: error: 'ETH_PHY_MDIO' was not declared in this scope; did you mean 'ETH_PHY_MAX'?
100 | int8_t MDIOPin = ETH_PHY_MDIO;
| ^~~~~~~~~~~~
| ETH_PHY_MAX
/home/mertens/Arduino/ESPSomfy-RTS-main/SomfyController/GitOTA.cpp: In member function 'void GitUpdater::setFirmwareFile()':
/home/mertens/Arduino/ESPSomfy-RTS-main/SomfyController/GitOTA.cpp:404:5: error: 'esp_chip_info_t' was not declared in this scope
404 | esp_chip_info_t ci;
| ^~~~~~~~~~~~~~~
/home/mertens/Arduino/ESPSomfy-RTS-main/SomfyController/GitOTA.cpp:405:20: error: 'ci' was not declared in this scope; did you mean 'cli'?
405 | esp_chip_info(&ci);
| ^~
| cli
/home/mertens/Arduino/ESPSomfy-RTS-main/SomfyController/GitOTA.cpp:405:5: error: 'esp_chip_info' was not declared in this scope
405 | esp_chip_info(&ci);
| ^~~~~~~~~~~~~
/home/mertens/Arduino/ESPSomfy-RTS-main/SomfyController/GitOTA.cpp:407:12: error: 'esp_chip_model_t' has not been declared
407 | case esp_chip_model_t::CHIP_ESP32S3:
| ^~~~~~~~~~~~~~~~
/home/mertens/Arduino/ESPSomfy-RTS-main/SomfyController/GitOTA.cpp:410:12: error: 'esp_chip_model_t' has not been declared
410 | case esp_chip_model_t::CHIP_ESP32S2:
| ^~~~~~~~~~~~~~~~
/home/mertens/Arduino/ESPSomfy-RTS-main/SomfyController/GitOTA.cpp:413:12: error: 'esp_chip_model_t' has not been declared
413 | case esp_chip_model_t::CHIP_ESP32C3:
| ^~~~~~~~~~~~~~~~
In file included from /home/mertens/.arduino15/packages/esp32/hardware/esp32/3.0.7/libraries/Ethernet/src/ETH.h:67,
from /home/mertens/Arduino/ESPSomfy-RTS-main/SomfyController/ConfigSettings.h:2,
from /home/mertens/Arduino/ESPSomfy-RTS-main/SomfyController/Somfy.h:3,
from /home/mertens/Arduino/ESPSomfy-RTS-main/SomfyController/ConfigFile.h:3,
from /home/mertens/Arduino/ESPSomfy-RTS-main/SomfyController/ConfigFile.cpp:4:
/home/mertens/Arduino/ESPSomfy-RTS-main/SomfyController/Network.h:25:5: error: 'conn_types_t' does not name a type
25 | conn_types_t connType = conn_types_t::unset;
| ^~~~~~~~~~~~
/home/mertens/Arduino/ESPSomfy-RTS-main/SomfyController/Network.h:26:5: error: 'conn_types_t' does not name a type
26 | conn_types_t connTarget = conn_types_t::unset;
| ^~~~~~~~~~~~
/home/mertens/Arduino/ESPSomfy-RTS-main/SomfyController/Network.h:30:5: error: 'conn_types_t' does not name a type
30 | conn_types_t preferredConnType();
| ^~~~~~~~~~~~
/home/mertens/Arduino/ESPSomfy-RTS-main/SomfyController/Network.h:41:18: error: 'conn_types_t' has not been declared
41 | bool connect(conn_types_t ctype);
| ^~~~~~~~~~~~
/home/mertens/Arduino/ESPSomfy-RTS-main/SomfyController/Network.h:44:23: error: 'conn_types_t' has not been declared
44 | void setConnected(conn_types_t connType);
| ^~~~~~~~~~~~
/home/mertens/Arduino/ESPSomfy-RTS-main/SomfyController/Network.h:57:30: error: 'WiFiEvent_t' has not been declared
57 | static void networkEvent(WiFiEvent_t event);
| ^~~~~~~~~~~
/home/mertens/.arduino15/packages/esp32/hardware/esp32/3.0.7/libraries/Ethernet/src/ETH.h:120:42: error: expected class-name before '{' token
120 | class ETHClass : public NetworkInterface {
| ^
In file included from /home/mertens/Arduino/ESPSomfy-RTS-main/SomfyController/WResp.h:1,
from /home/mertens/Arduino/ESPSomfy-RTS-main/SomfyController/ConfigSettings.h:5:
/home/mertens/.arduino15/packages/esp32/hardware/esp32/3.0.7/libraries/WebServer/src/WebServer.h:167:11: error: 'NetworkClient' does not name a type
167 | virtual NetworkClient &client() {
| ^~~~~~~~~~~~~
/home/mertens/.arduino15/packages/esp32/hardware/esp32/3.0.7/libraries/WebServer/src/WebServer.h:242:22: error: 'NetworkClient' has not been declared
242 | bool _parseRequest(NetworkClient &client);
| ^~~~~~~~~~~~~
/home/mertens/.arduino15/packages/esp32/hardware/esp32/3.0.7/libraries/WebServer/src/WebServer.h:245:19: error: 'NetworkClient' has not been declared
245 | bool _parseForm(NetworkClient &client, const String &boundary, uint32_t len);
| ^~~~~~~~~~~~~
/home/mertens/.arduino15/packages/esp32/hardware/esp32/3.0.7/libraries/WebServer/src/WebServer.h:248:23: error: 'NetworkClient' has not been declared
248 | int _uploadReadByte(NetworkClient &client);
| ^~~~~~~~~~~~~
/home/mertens/.arduino15/packages/esp32/hardware/esp32/3.0.7/libraries/WebServer/src/WebServer.h:264:3: error: 'NetworkServer' does not name a type
264 | NetworkServer _server;
| ^~~~~~~~~~~~~
/home/mertens/.arduino15/packages/esp32/hardware/esp32/3.0.7/libraries/WebServer/src/WebServer.h:266:3: error: 'NetworkClient' does not name a type
266 | NetworkClient _currentClient;
| ^~~~~~~~~~~~~
/home/mertens/.arduino15/packages/esp32/hardware/esp32/3.0.7/libraries/WebServer/src/WebServer.h: In member function 'size_t WebServer::streamFile(T&, const String&, int)':
/home/mertens/.arduino15/packages/esp32/hardware/esp32/3.0.7/libraries/WebServer/src/WebServer.h:225:12: error: '_currentClient' was not declared in this scope; did you mean '_currentClientWrite'?
225 | return _currentClient.write(file);
| ^~~~~~~~~~~~~~
| _currentClientWrite
/home/mertens/.arduino15/packages/esp32/hardware/esp32/3.0.7/libraries/WebServer/src/WebServer.h: In member function 'virtual size_t WebServer::_currentClientWrite(const char*, size_t)':
/home/mertens/.arduino15/packages/esp32/hardware/esp32/3.0.7/libraries/WebServer/src/WebServer.h:233:12: error: '_currentClient' was not declared in this scope; did you mean '_currentClientWrite'?
233 | return _currentClient.write(b, l);
| ^~~~~~~~~~~~~~
| _currentClientWrite
/home/mertens/.arduino15/packages/esp32/hardware/esp32/3.0.7/libraries/WebServer/src/WebServer.h: In member function 'virtual size_t WebServer::_currentClientWrite_P(const char*, size_t)':
/home/mertens/.arduino15/packages/esp32/hardware/esp32/3.0.7/libraries/WebServer/src/WebServer.h:236:12: error: '_currentClient' was not declared in this scope; did you mean '_currentClientWrite'?
236 | return _currentClient.write_P(b, l);
| ^~~~~~~~~~~~~~
| _currentClientWrite
In file included from /home/mertens/.arduino15/packages/esp32/hardware/esp32/3.0.7/libraries/WiFi/src/WiFiSTA.h:29,
from /home/mertens/.arduino15/packages/esp32/hardware/esp32/3.0.7/libraries/WiFi/src/WiFi.h:33,
from /home/mertens/Arduino/libraries/WebSockets/src/WebSockets.h:235,
from /home/mertens/Arduino/libraries/WebSockets/src/WebSocketsServer.h:28,
from /home/mertens/Arduino/ESPSomfy-RTS-main/SomfyController/WResp.h:2:
/home/mertens/.arduino15/packages/esp32/hardware/esp32/3.0.7/libraries/WiFi/src/WiFiGeneric.h: At global scope:
/home/mertens/.arduino15/packages/esp32/hardware/esp32/3.0.7/libraries/WiFi/src/WiFiGeneric.h:44:25: error: 'network_event_handle_t' does not name a type; did you mean 'network_prov_event_handler_t'?
44 | #define wifi_event_id_t network_event_handle_t
| ^~~~~~~~~~~~~~~~~~~~~~
/home/mertens/.arduino15/packages/esp32/hardware/esp32/3.0.7/libraries/WiFi/src/WiFiGeneric.h:80:3: note: in expansion of macro 'wifi_event_id_t'
80 | wifi_event_id_t onEvent(WiFiEventCb cbEvent, arduino_event_id_t event = ARDUINO_EVENT_MAX);
| ^~~~~~~~~~~~~~~
/home/mertens/.arduino15/packages/esp32/hardware/esp32/3.0.7/libraries/WiFi/src/WiFiGeneric.h:44:25: error: 'network_event_handle_t' does not name a type; did you mean 'network_prov_event_handler_t'?
44 | #define wifi_event_id_t network_event_handle_t
| ^~~~~~~~~~~~~~~~~~~~~~
/home/mertens/.arduino15/packages/esp32/hardware/esp32/3.0.7/libraries/WiFi/src/WiFiGeneric.h:81:3: note: in expansion of macro 'wifi_event_id_t'
81 | wifi_event_id_t onEvent(WiFiEventFuncCb cbEvent, arduino_event_id_t event = ARDUINO_EVENT_MAX);
| ^~~~~~~~~~~~~~~
/home/mertens/.arduino15/packages/esp32/hardware/esp32/3.0.7/libraries/WiFi/src/WiFiGeneric.h:44:25: error: 'network_event_handle_t' does not name a type; did you mean 'network_prov_event_handler_t'?
44 | #define wifi_event_id_t network_event_handle_t
| ^~~~~~~~~~~~~~~~~~~~~~
/home/mertens/.arduino15/packages/esp32/hardware/esp32/3.0.7/libraries/WiFi/src/WiFiGeneric.h:82:3: note: in expansion of macro 'wifi_event_id_t'
82 | wifi_event_id_t onEvent(WiFiEventSysCb cbEvent, arduino_event_id_t event = ARDUINO_EVENT_MAX);
| ^~~~~~~~~~~~~~~
/home/mertens/.arduino15/packages/esp32/hardware/esp32/3.0.7/libraries/WiFi/src/WiFiGeneric.h:41:25: error: 'NetworkEventCb' has not been declared
41 | #define WiFiEventCb NetworkEventCb
| ^~~~~~~~~~~~~~
/home/mertens/.arduino15/packages/esp32/hardware/esp32/3.0.7/libraries/WiFi/src/WiFiGeneric.h:83:20: note: in expansion of macro 'WiFiEventCb'
83 | void removeEvent(WiFiEventCb cbEvent, arduino_event_id_t event = ARDUINO_EVENT_MAX);
| ^~~~~~~~~~~
/home/mertens/.arduino15/packages/esp32/hardware/esp32/3.0.7/libraries/WiFi/src/WiFiGeneric.h:83:41: error: 'arduino_event_id_t' has not been declared
83 | void removeEvent(WiFiEventCb cbEvent, arduino_event_id_t event = ARDUINO_EVENT_MAX);
| ^~~~~~~~~~~~~~~~~~
/home/mertens/.arduino15/packages/esp32/hardware/esp32/3.0.7/libraries/WiFi/src/WiFiGeneric.h:43:25: error: 'NetworkEventSysCb' has not been declared
43 | #define WiFiEventSysCb NetworkEventSysCb
| ^~~~~~~~~~~~~~~~~
/home/mertens/.arduino15/packages/esp32/hardware/esp32/3.0.7/libraries/WiFi/src/WiFiGeneric.h:84:20: note: in expansion of macro 'WiFiEventSysCb'
84 | void removeEvent(WiFiEventSysCb cbEvent, arduino_event_id_t event = ARDUINO_EVENT_MAX);
| ^~~~~~~~~~~~~~
/home/mertens/.arduino15/packages/esp32/hardware/esp32/3.0.7/libraries/WiFi/src/WiFiGeneric.h:84:44: error: 'arduino_event_id_t' has not been declared
84 | void removeEvent(WiFiEventSysCb cbEvent, arduino_event_id_t event = ARDUINO_EVENT_MAX);
| ^~~~~~~~~~~~~~~~~~
/home/mertens/.arduino15/packages/esp32/hardware/esp32/3.0.7/libraries/WiFi/src/WiFiGeneric.h:84:8: error: 'void WiFiGenericClass::removeEvent(int, int)' cannot be overloaded with 'void WiFiGenericClass::removeEvent(int, int)'
84 | void removeEvent(WiFiEventSysCb cbEvent, arduino_event_id_t event = ARDUINO_EVENT_MAX);
| ^~~~~~~~~~~
/home/mertens/.arduino15/packages/esp32/hardware/esp32/3.0.7/libraries/WiFi/src/WiFiGeneric.h:83:8: note: previous declaration 'void WiFiGenericClass::removeEvent(int, int)'
83 | void removeEvent(WiFiEventCb cbEvent, arduino_event_id_t event = ARDUINO_EVENT_MAX);
| ^~~~~~~~~~~
/home/mertens/.arduino15/packages/esp32/hardware/esp32/3.0.7/libraries/WiFi/src/WiFiGeneric.h:44:25: error: 'network_event_handle_t' has not been declared
44 | #define wifi_event_id_t network_event_handle_t
| ^~~~~~~~~~~~~~~~~~~~~~
/home/mertens/.arduino15/packages/esp32/hardware/esp32/3.0.7/libraries/WiFi/src/WiFiGeneric.h:85:20: note: in expansion of macro 'wifi_event_id_t'
85 | void removeEvent(wifi_event_id_t id);
| ^~~~~~~~~~~~~~~
/home/mertens/.arduino15/packages/esp32/hardware/esp32/3.0.7/libraries/WiFi/src/WiFiGeneric.h:129:25: error: 'arduino_event_id_t' has not been declared
129 | const char *eventName(arduino_event_id_t id);
| ^~~~~~~~~~~~~~~~~~
/home/mertens/.arduino15/packages/esp32/hardware/esp32/3.0.7/libraries/WiFi/src/WiFiGeneric.h:131:30: error: 'arduino_event_t' has not been declared
131 | static void _eventCallback(arduino_event_t *event);
| ^~~~~~~~~~~~~~~
/home/mertens/.arduino15/packages/esp32/hardware/esp32/3.0.7/libraries/WiFi/src/WiFiGeneric.h:83:68: error: 'ARDUINO_EVENT_MAX' was not declared in this scope; did you mean 'WIFI_EVENT_MAX'?
83 | void removeEvent(WiFiEventCb cbEvent, arduino_event_id_t event = ARDUINO_EVENT_MAX);
| ^~~~~~~~~~~~~~~~~
| WIFI_EVENT_MAX
/home/mertens/.arduino15/packages/esp32/hardware/esp32/3.0.7/libraries/WiFi/src/WiFiGeneric.h:84:71: error: 'ARDUINO_EVENT_MAX' was not declared in this scope; did you mean 'WIFI_EVENT_MAX'?
84 | void removeEvent(WiFiEventSysCb cbEvent, arduino_event_id_t event = ARDUINO_EVENT_MAX);
| ^~~~~~~~~~~~~~~~~
| WIFI_EVENT_MAX
/home/mertens/.arduino15/packages/esp32/hardware/esp32/3.0.7/libraries/WiFi/src/WiFiSTA.h:44:42: error: expected class-name before '{' token
44 | class STAClass : public NetworkInterface {
| ^
In file included from /home/mertens/.arduino15/packages/esp32/hardware/esp32/3.0.7/libraries/WiFi/src/WiFi.h:34:
/home/mertens/.arduino15/packages/esp32/hardware/esp32/3.0.7/libraries/WiFi/src/WiFiAP.h:39:41: error: expected class-name before '{' token
39 | class APClass : public NetworkInterface {
| ^
/home/mertens/Arduino/ESPSomfy-RTS-main/SomfyController/ConfigSettings.h:97:25: error: 'ETH_PHY_ADDR' was not declared in this scope; did you mean 'ETH_PHY_MAX'?
97 | int8_t phyAddress = ETH_PHY_ADDR;
| ^~~~~~~~~~~~
| ETH_PHY_MAX
/home/mertens/Arduino/ESPSomfy-RTS-main/SomfyController/ConfigSettings.h:98:21: error: 'ETH_PHY_POWER' was not declared in this scope
98 | int8_t PWRPin = ETH_PHY_POWER;
| ^~~~~~~~~~~~~
/home/mertens/Arduino/ESPSomfy-RTS-main/SomfyController/ConfigSettings.h:99:21: error: 'ETH_PHY_MDC' was not declared in this scope; did you mean 'ETH_PHY_MAX'?
99 | int8_t MDCPin = ETH_PHY_MDC;
| ^~~~~~~~~~~
| ETH_PHY_MAX
/home/mertens/Arduino/ESPSomfy-RTS-main/SomfyController/ConfigSettings.h:100:22: error: 'ETH_PHY_MDIO' was not declared in this scope; did you mean 'ETH_PHY_MAX'?
100 | int8_t MDIOPin = ETH_PHY_MDIO;
| ^~~~~~~~~~~~
| ETH_PHY_MAX
In file included from /home/mertens/.arduino15/packages/esp32/hardware/esp32/3.0.7/libraries/WiFi/src/WiFiGeneric.h:39,
from /home/mertens/.arduino15/packages/esp32/hardware/esp32/3.0.7/libraries/WiFi/src/WiFiSTA.h:29,
from /home/mertens/.arduino15/packages/esp32/hardware/esp32/3.0.7/libraries/WiFi/src/WiFi.h:33,
from /home/mertens/Arduino/ESPSomfy-RTS-main/SomfyController/ConfigSettings.cpp:4:
/home/mertens/Arduino/ESPSomfy-RTS-main/SomfyController/Network.h:25:5: error: 'conn_types_t' does not name a type
25 | conn_types_t connType = conn_types_t::unset;
| ^~~~~~~~~~~~
/home/mertens/Arduino/ESPSomfy-RTS-main/SomfyController/Network.h:26:5: error: 'conn_types_t' does not name a type
26 | conn_types_t connTarget = conn_types_t::unset;
| ^~~~~~~~~~~~
/home/mertens/Arduino/ESPSomfy-RTS-main/SomfyController/Network.h:30:5: error: 'conn_types_t' does not name a type
30 | conn_types_t preferredConnType();
| ^~~~~~~~~~~~
/home/mertens/Arduino/ESPSomfy-RTS-main/SomfyController/Network.h:41:18: error: 'conn_types_t' has not been declared
41 | bool connect(conn_types_t ctype);
| ^~~~~~~~~~~~
/home/mertens/Arduino/ESPSomfy-RTS-main/SomfyController/Network.h:44:23: error: 'conn_types_t' has not been declared
44 | void setConnected(conn_types_t connType);
| ^~~~~~~~~~~~
In file included from /home/mertens/.arduino15/packages/esp32/hardware/esp32/3.0.7/libraries/WiFi/src/WiFi.h:32:
/home/mertens/.arduino15/packages/esp32/hardware/esp32/3.0.7/libraries/WiFi/src/WiFiType.h:38:25: error: 'arduino_event_id_t' has not been declared
38 | #define WiFiEvent_t arduino_event_id_t
| ^~~~~~~~~~~~~~~~~~
/home/mertens/Arduino/ESPSomfy-RTS-main/SomfyController/Network.h:57:30: note: in expansion of macro 'WiFiEvent_t'
57 | static void networkEvent(WiFiEvent_t event);
| ^~~~~~~~~~~
/home/mertens/.arduino15/packages/esp32/hardware/esp32/3.0.7/libraries/WiFi/src/WiFiGeneric.h:44:25: error: 'network_event_handle_t' does not name a type; did you mean 'network_prov_event_handler_t'?
44 | #define wifi_event_id_t network_event_handle_t
| ^~~~~~~~~~~~~~~~~~~~~~
/home/mertens/.arduino15/packages/esp32/hardware/esp32/3.0.7/libraries/WiFi/src/WiFiGeneric.h:80:3: note: in expansion of macro 'wifi_event_id_t'
80 | wifi_event_id_t onEvent(WiFiEventCb cbEvent, arduino_event_id_t event = ARDUINO_EVENT_MAX);
| ^~~~~~~~~~~~~~~
/home/mertens/.arduino15/packages/esp32/hardware/esp32/3.0.7/libraries/WiFi/src/WiFiGeneric.h:44:25: error: 'network_event_handle_t' does not name a type; did you mean 'network_prov_event_handler_t'?
44 | #define wifi_event_id_t network_event_handle_t
| ^~~~~~~~~~~~~~~~~~~~~~
/home/mertens/.arduino15/packages/esp32/hardware/esp32/3.0.7/libraries/WiFi/src/WiFiGeneric.h:81:3: note: in expansion of macro 'wifi_event_id_t'
81 | wifi_event_id_t onEvent(WiFiEventFuncCb cbEvent, arduino_event_id_t event = ARDUINO_EVENT_MAX);
| ^~~~~~~~~~~~~~~
/home/mertens/.arduino15/packages/esp32/hardware/esp32/3.0.7/libraries/WiFi/src/WiFiGeneric.h:44:25: error: 'network_event_handle_t' does not name a type; did you mean 'network_prov_event_handler_t'?
44 | #define wifi_event_id_t network_event_handle_t
| ^~~~~~~~~~~~~~~~~~~~~~
/home/mertens/.arduino15/packages/esp32/hardware/esp32/3.0.7/libraries/WiFi/src/WiFiGeneric.h:82:3: note: in expansion of macro 'wifi_event_id_t'
82 | wifi_event_id_t onEvent(WiFiEventSysCb cbEvent, arduino_event_id_t event = ARDUINO_EVENT_MAX);
| ^~~~~~~~~~~~~~~
/home/mertens/.arduino15/packages/esp32/hardware/esp32/3.0.7/libraries/WiFi/src/WiFiGeneric.h:41:25: error: 'NetworkEventCb' has not been declared
41 | #define WiFiEventCb NetworkEventCb
| ^~~~~~~~~~~~~~
/home/mertens/.arduino15/packages/esp32/hardware/esp32/3.0.7/libraries/WiFi/src/WiFiGeneric.h:83:20: note: in expansion of macro 'WiFiEventCb'
83 | void removeEvent(WiFiEventCb cbEvent, arduino_event_id_t event = ARDUINO_EVENT_MAX);
| ^~~~~~~~~~~
/home/mertens/.arduino15/packages/esp32/hardware/esp32/3.0.7/libraries/WiFi/src/WiFiGeneric.h:83:41: error: 'arduino_event_id_t' has not been declared
83 | void removeEvent(WiFiEventCb cbEvent, arduino_event_id_t event = ARDUINO_EVENT_MAX);
| ^~~~~~~~~~~~~~~~~~
/home/mertens/.arduino15/packages/esp32/hardware/esp32/3.0.7/libraries/WiFi/src/WiFiGeneric.h:43:25: error: 'NetworkEventSysCb' has not been declared
43 | #define WiFiEventSysCb NetworkEventSysCb
| ^~~~~~~~~~~~~~~~~
/home/mertens/.arduino15/packages/esp32/hardware/esp32/3.0.7/libraries/WiFi/src/WiFiGeneric.h:84:20: note: in expansion of macro 'WiFiEventSysCb'
84 | void removeEvent(WiFiEventSysCb cbEvent, arduino_event_id_t event = ARDUINO_EVENT_MAX);
| ^~~~~~~~~~~~~~
/home/mertens/.arduino15/packages/esp32/hardware/esp32/3.0.7/libraries/WiFi/src/WiFiGeneric.h:84:44: error: 'arduino_event_id_t' has not been declared
84 | void removeEvent(WiFiEventSysCb cbEvent, arduino_event_id_t event = ARDUINO_EVENT_MAX);
| ^~~~~~~~~~~~~~~~~~
/home/mertens/.arduino15/packages/esp32/hardware/esp32/3.0.7/libraries/WiFi/src/WiFiGeneric.h:84:8: error: 'void WiFiGenericClass::removeEvent(int, int)' cannot be overloaded with 'void WiFiGenericClass::removeEvent(int, int)'
84 | void removeEvent(WiFiEventSysCb cbEvent, arduino_event_id_t event = ARDUINO_EVENT_MAX);
| ^~~~~~~~~~~
/home/mertens/.arduino15/packages/esp32/hardware/esp32/3.0.7/libraries/WiFi/src/WiFiGeneric.h:83:8: note: previous declaration 'void WiFiGenericClass::removeEvent(int, int)'
83 | void removeEvent(WiFiEventCb cbEvent, arduino_event_id_t event = ARDUINO_EVENT_MAX);
| ^~~~~~~~~~~
/home/mertens/.arduino15/packages/esp32/hardware/esp32/3.0.7/libraries/WiFi/src/WiFiGeneric.h:44:25: error: 'network_event_handle_t' has not been declared
44 | #define wifi_event_id_t network_event_handle_t
| ^~~~~~~~~~~~~~~~~~~~~~
/home/mertens/.arduino15/packages/esp32/hardware/esp32/3.0.7/libraries/WiFi/src/WiFiGeneric.h:85:20: note: in expansion of macro 'wifi_event_id_t'
85 | void removeEvent(wifi_event_id_t id);
| ^~~~~~~~~~~~~~~
/home/mertens/.arduino15/packages/esp32/hardware/esp32/3.0.7/libraries/WiFi/src/WiFiGeneric.h:129:25: error: 'arduino_event_id_t' has not been declared
129 | const char *eventName(arduino_event_id_t id);
| ^~~~~~~~~~~~~~~~~~
/home/mertens/.arduino15/packages/esp32/hardware/esp32/3.0.7/libraries/WiFi/src/WiFiGeneric.h:131:30: error: 'arduino_event_t' has not been declared
131 | static void _eventCallback(arduino_event_t *event);
| ^~~~~~~~~~~~~~~
/home/mertens/.arduino15/packages/esp32/hardware/esp32/3.0.7/libraries/WiFi/src/WiFiGeneric.h:83:68: error: 'ARDUINO_EVENT_MAX' was not declared in this scope; did you mean 'WIFI_EVENT_MAX'?
83 | void removeEvent(WiFiEventCb cbEvent, arduino_event_id_t event = ARDUINO_EVENT_MAX);
| ^~~~~~~~~~~~~~~~~
| WIFI_EVENT_MAX
/home/mertens/.arduino15/packages/esp32/hardware/esp32/3.0.7/libraries/WiFi/src/WiFiGeneric.h:84:71: error: 'ARDUINO_EVENT_MAX' was not declared in this scope; did you mean 'WIFI_EVENT_MAX'?
84 | void removeEvent(WiFiEventSysCb cbEvent, arduino_event_id_t event = ARDUINO_EVENT_MAX);
| ^~~~~~~~~~~~~~~~~
| WIFI_EVENT_MAX
/home/mertens/.arduino15/packages/esp32/hardware/esp32/3.0.7/libraries/WiFi/src/WiFiSTA.h:44:42: error: expected class-name before '{' token
44 | class STAClass : public NetworkInterface {
| ^
In file included from /home/mertens/.arduino15/packages/esp32/hardware/esp32/3.0.7/libraries/WiFi/src/WiFi.h:34:
/home/mertens/.arduino15/packages/esp32/hardware/esp32/3.0.7/libraries/WiFi/src/WiFiAP.h:39:41: error: expected class-name before '{' token
39 | class APClass : public NetworkInterface {
| ^
In file included from /home/mertens/Arduino/ESPSomfy-RTS-main/SomfyController/ConfigSettings.h:2,
from /home/mertens/Arduino/ESPSomfy-RTS-main/SomfyController/ConfigSettings.cpp:6:
/home/mertens/.arduino15/packages/esp32/hardware/esp32/3.0.7/libraries/Ethernet/src/ETH.h:120:42: error: expected class-name before '{' token
120 | class ETHClass : public NetworkInterface {
| ^
/home/mertens/Arduino/ESPSomfy-RTS-main/SomfyController/ConfigSettings.h:97:25: error: 'ETH_PHY_ADDR' was not declared in this scope; did you mean 'ETH_PHY_MAX'?
97 | int8_t phyAddress = ETH_PHY_ADDR;
| ^~~~~~~~~~~~
| ETH_PHY_MAX
/home/mertens/Arduino/ESPSomfy-RTS-main/SomfyController/ConfigSettings.h:98:21: error: 'ETH_PHY_POWER' was not declared in this scope
98 | int8_t PWRPin = ETH_PHY_POWER;
| ^~~~~~~~~~~~~
/home/mertens/Arduino/ESPSomfy-RTS-main/SomfyController/ConfigSettings.h:99:21: error: 'ETH_PHY_MDC' was not declared in this scope; did you mean 'ETH_PHY_MAX'?
99 | int8_t MDCPin = ETH_PHY_MDC;
| ^~~~~~~~~~~
| ETH_PHY_MAX
/home/mertens/Arduino/ESPSomfy-RTS-main/SomfyController/ConfigSettings.h:100:22: error: 'ETH_PHY_MDIO' was not declared in this scope; did you mean 'ETH_PHY_MAX'?
100 | int8_t MDIOPin = ETH_PHY_MDIO;
| ^~~~~~~~~~~~
| ETH_PHY_MAX
In file included from /home/mertens/.arduino15/packages/esp32/hardware/esp32/3.0.7/libraries/WiFi/src/WiFiGeneric.h:39,
from /home/mertens/.arduino15/packages/esp32/hardware/esp32/3.0.7/libraries/WiFi/src/WiFiSTA.h:29,
from /home/mertens/.arduino15/packages/esp32/hardware/esp32/3.0.7/libraries/WiFi/src/WiFi.h:33,
from /home/mertens/Arduino/ESPSomfy-RTS-main/SomfyController/MQTT.cpp:1:
/home/mertens/Arduino/ESPSomfy-RTS-main/SomfyController/Network.h:25:5: error: 'conn_types_t' does not name a type
25 | conn_types_t connType = conn_types_t::unset;
| ^~~~~~~~~~~~
/home/mertens/Arduino/ESPSomfy-RTS-main/SomfyController/Network.h:26:5: error: 'conn_types_t' does not name a type
26 | conn_types_t connTarget = conn_types_t::unset;
| ^~~~~~~~~~~~
/home/mertens/Arduino/ESPSomfy-RTS-main/SomfyController/Network.h:30:5: error: 'conn_types_t' does not name a type
30 | conn_types_t preferredConnType();
| ^~~~~~~~~~~~
/home/mertens/Arduino/ESPSomfy-RTS-main/SomfyController/Network.h:41:18: error: 'conn_types_t' has not been declared
41 | bool connect(conn_types_t ctype);
| ^~~~~~~~~~~~
/home/mertens/Arduino/ESPSomfy-RTS-main/SomfyController/Network.h:44:23: error: 'conn_types_t' has not been declared
44 | void setConnected(conn_types_t connType);
| ^~~~~~~~~~~~
In file included from /home/mertens/.arduino15/packages/esp32/hardware/esp32/3.0.7/libraries/WiFi/src/WiFi.h:32:
/home/mertens/.arduino15/packages/esp32/hardware/esp32/3.0.7/libraries/WiFi/src/WiFiType.h:38:25: error: 'arduino_event_id_t' has not been declared
38 | #define WiFiEvent_t arduino_event_id_t
| ^~~~~~~~~~~~~~~~~~
/home/mertens/Arduino/ESPSomfy-RTS-main/SomfyController/Network.h:57:30: note: in expansion of macro 'WiFiEvent_t'
57 | static void networkEvent(WiFiEvent_t event);
| ^~~~~~~~~~~
/home/mertens/.arduino15/packages/esp32/hardware/esp32/3.0.7/libraries/WiFi/src/WiFiGeneric.h:44:25: error: 'network_event_handle_t' does not name a type; did you mean 'network_prov_event_handler_t'?
44 | #define wifi_event_id_t network_event_handle_t
| ^~~~~~~~~~~~~~~~~~~~~~
/home/mertens/.arduino15/packages/esp32/hardware/esp32/3.0.7/libraries/WiFi/src/WiFiGeneric.h:80:3: note: in expansion of macro 'wifi_event_id_t'
80 | wifi_event_id_t onEvent(WiFiEventCb cbEvent, arduino_event_id_t event = ARDUINO_EVENT_MAX);
| ^~~~~~~~~~~~~~~
/home/mertens/.arduino15/packages/esp32/hardware/esp32/3.0.7/libraries/WiFi/src/WiFiGeneric.h:44:25: error: 'network_event_handle_t' does not name a type; did you mean 'network_prov_event_handler_t'?
44 | #define wifi_event_id_t network_event_handle_t
| ^~~~~~~~~~~~~~~~~~~~~~
/home/mertens/.arduino15/packages/esp32/hardware/esp32/3.0.7/libraries/WiFi/src/WiFiGeneric.h:81:3: note: in expansion of macro 'wifi_event_id_t'
81 | wifi_event_id_t onEvent(WiFiEventFuncCb cbEvent, arduino_event_id_t event = ARDUINO_EVENT_MAX);
| ^~~~~~~~~~~~~~~
/home/mertens/.arduino15/packages/esp32/hardware/esp32/3.0.7/libraries/WiFi/src/WiFiGeneric.h:44:25: error: 'network_event_handle_t' does not name a type; did you mean 'network_prov_event_handler_t'?
44 | #define wifi_event_id_t network_event_handle_t
| ^~~~~~~~~~~~~~~~~~~~~~
/home/mertens/.arduino15/packages/esp32/hardware/esp32/3.0.7/libraries/WiFi/src/WiFiGeneric.h:82:3: note: in expansion of macro 'wifi_event_id_t'
82 | wifi_event_id_t onEvent(WiFiEventSysCb cbEvent, arduino_event_id_t event = ARDUINO_EVENT_MAX);
| ^~~~~~~~~~~~~~~
/home/mertens/.arduino15/packages/esp32/hardware/esp32/3.0.7/libraries/WiFi/src/WiFiGeneric.h:41:25: error: 'NetworkEventCb' has not been declared
41 | #define WiFiEventCb NetworkEventCb
| ^~~~~~~~~~~~~~
/home/mertens/.arduino15/packages/esp32/hardware/esp32/3.0.7/libraries/WiFi/src/WiFiGeneric.h:83:20: note: in expansion of macro 'WiFiEventCb'
83 | void removeEvent(WiFiEventCb cbEvent, arduino_event_id_t event = ARDUINO_EVENT_MAX);
| ^~~~~~~~~~~
/home/mertens/.arduino15/packages/esp32/hardware/esp32/3.0.7/libraries/WiFi/src/WiFiGeneric.h:83:41: error: 'arduino_event_id_t' has not been declared
83 | void removeEvent(WiFiEventCb cbEvent, arduino_event_id_t event = ARDUINO_EVENT_MAX);
| ^~~~~~~~~~~~~~~~~~
/home/mertens/.arduino15/packages/esp32/hardware/esp32/3.0.7/libraries/WiFi/src/WiFiGeneric.h:43:25: error: 'NetworkEventSysCb' has not been declared
43 | #define WiFiEventSysCb NetworkEventSysCb
| ^~~~~~~~~~~~~~~~~
/home/mertens/.arduino15/packages/esp32/hardware/esp32/3.0.7/libraries/WiFi/src/WiFiGeneric.h:84:20: note: in expansion of macro 'WiFiEventSysCb'
84 | void removeEvent(WiFiEventSysCb cbEvent, arduino_event_id_t event = ARDUINO_EVENT_MAX);
| ^~~~~~~~~~~~~~
/home/mertens/.arduino15/packages/esp32/hardware/esp32/3.0.7/libraries/WiFi/src/WiFiGeneric.h:84:44: error: 'arduino_event_id_t' has not been declared
84 | void removeEvent(WiFiEventSysCb cbEvent, arduino_event_id_t event = ARDUINO_EVENT_MAX);
| ^~~~~~~~~~~~~~~~~~
/home/mertens/.arduino15/packages/esp32/hardware/esp32/3.0.7/libraries/WiFi/src/WiFiGeneric.h:84:8: error: 'void WiFiGenericClass::removeEvent(int, int)' cannot be overloaded with 'void WiFiGenericClass::removeEvent(int, int)'
84 | void removeEvent(WiFiEventSysCb cbEvent, arduino_event_id_t event = ARDUINO_EVENT_MAX);
| ^~~~~~~~~~~
/home/mertens/.arduino15/packages/esp32/hardware/esp32/3.0.7/libraries/WiFi/src/WiFiGeneric.h:83:8: note: previous declaration 'void WiFiGenericClass::removeEvent(int, int)'
83 | void removeEvent(WiFiEventCb cbEvent, arduino_event_id_t event = ARDUINO_EVENT_MAX);
| ^~~~~~~~~~~
/home/mertens/.arduino15/packages/esp32/hardware/esp32/3.0.7/libraries/WiFi/src/WiFiGeneric.h:44:25: error: 'network_event_handle_t' has not been declared
44 | #define wifi_event_id_t network_event_handle_t
| ^~~~~~~~~~~~~~~~~~~~~~
/home/mertens/.arduino15/packages/esp32/hardware/esp32/3.0.7/libraries/WiFi/src/WiFiGeneric.h:85:20: note: in expansion of macro 'wifi_event_id_t'
85 | void removeEvent(wifi_event_id_t id);
| ^~~~~~~~~~~~~~~
/home/mertens/.arduino15/packages/esp32/hardware/esp32/3.0.7/libraries/WiFi/src/WiFiGeneric.h:129:25: error: 'arduino_event_id_t' has not been declared
129 | const char *eventName(arduino_event_id_t id);
| ^~~~~~~~~~~~~~~~~~
/home/mertens/.arduino15/packages/esp32/hardware/esp32/3.0.7/libraries/WiFi/src/WiFiGeneric.h:131:30: error: 'arduino_event_t' has not been declared
131 | static void _eventCallback(arduino_event_t *event);
| ^~~~~~~~~~~~~~~
/home/mertens/.arduino15/packages/esp32/hardware/esp32/3.0.7/libraries/WiFi/src/WiFiGeneric.h:83:68: error: 'ARDUINO_EVENT_MAX' was not declared in this scope; did you mean 'WIFI_EVENT_MAX'?
83 | void removeEvent(WiFiEventCb cbEvent, arduino_event_id_t event = ARDUINO_EVENT_MAX);
| ^~~~~~~~~~~~~~~~~
| WIFI_EVENT_MAX
/home/mertens/.arduino15/packages/esp32/hardware/esp32/3.0.7/libraries/WiFi/src/WiFiGeneric.h:84:71: error: 'ARDUINO_EVENT_MAX' was not declared in this scope; did you mean 'WIFI_EVENT_MAX'?
84 | void removeEvent(WiFiEventSysCb cbEvent, arduino_event_id_t event = ARDUINO_EVENT_MAX);
| ^~~~~~~~~~~~~~~~~
| WIFI_EVENT_MAX
/home/mertens/.arduino15/packages/esp32/hardware/esp32/3.0.7/libraries/WiFi/src/WiFiSTA.h:44:42: error: expected class-name before '{' token
44 | class STAClass : public NetworkInterface {
| ^
In file included from /home/mertens/.arduino15/packages/esp32/hardware/esp32/3.0.7/libraries/WiFi/src/WiFi.h:34:
/home/mertens/.arduino15/packages/esp32/hardware/esp32/3.0.7/libraries/WiFi/src/WiFiAP.h:39:41: error: expected class-name before '{' token
39 | class APClass : public NetworkInterface {
| ^
In file included from /home/mertens/Arduino/ESPSomfy-RTS-main/SomfyController/ConfigSettings.h:2,
from /home/mertens/Arduino/ESPSomfy-RTS-main/SomfyController/MQTT.cpp:5:
/home/mertens/.arduino15/packages/esp32/hardware/esp32/3.0.7/libraries/Ethernet/src/ETH.h:120:42: error: expected class-name before '{' token
120 | class ETHClass : public NetworkInterface {
| ^
/home/mertens/Arduino/ESPSomfy-RTS-main/SomfyController/ConfigSettings.h:97:25: error: 'ETH_PHY_ADDR' was not declared in this scope; did you mean 'ETH_PHY_MAX'?
97 | int8_t phyAddress = ETH_PHY_ADDR;
| ^~~~~~~~~~~~
| ETH_PHY_MAX
/home/mertens/Arduino/ESPSomfy-RTS-main/SomfyController/ConfigSettings.h:98:21: error: 'ETH_PHY_POWER' was not declared in this scope
98 | int8_t PWRPin = ETH_PHY_POWER;
| ^~~~~~~~~~~~~
/home/mertens/Arduino/ESPSomfy-RTS-main/SomfyController/ConfigSettings.h:99:21: error: 'ETH_PHY_MDC' was not declared in this scope; did you mean 'ETH_PHY_MAX'?
99 | int8_t MDCPin = ETH_PHY_MDC;
| ^~~~~~~~~~~
| ETH_PHY_MAX
/home/mertens/Arduino/ESPSomfy-RTS-main/SomfyController/ConfigSettings.h:100:22: error: 'ETH_PHY_MDIO' was not declared in this scope; did you mean 'ETH_PHY_MAX'?
100 | int8_t MDIOPin = ETH_PHY_MDIO;
| ^~~~~~~~~~~~
| ETH_PHY_MAX
In file included from /home/mertens/.arduino15/packages/esp32/hardware/esp32/3.0.7/libraries/Ethernet/src/ETH.h:67,
from /home/mertens/Arduino/ESPSomfy-RTS-main/SomfyController/ConfigSettings.h:2,
from /home/mertens/Arduino/ESPSomfy-RTS-main/SomfyController/SSDP.cpp:4:
/home/mertens/Arduino/ESPSomfy-RTS-main/SomfyController/Network.h:25:5: error: 'conn_types_t' does not name a type
25 | conn_types_t connType = conn_types_t::unset;
| ^~~~~~~~~~~~
/home/mertens/Arduino/ESPSomfy-RTS-main/SomfyController/Network.h:26:5: error: 'conn_types_t' does not name a type
26 | conn_types_t connTarget = conn_types_t::unset;
| ^~~~~~~~~~~~
/home/mertens/Arduino/ESPSomfy-RTS-main/SomfyController/Network.h:30:5: error: 'conn_types_t' does not name a type
30 | conn_types_t preferredConnType();
| ^~~~~~~~~~~~
/home/mertens/Arduino/ESPSomfy-RTS-main/SomfyController/Network.h:41:18: error: 'conn_types_t' has not been declared
41 | bool connect(conn_types_t ctype);
| ^~~~~~~~~~~~
/home/mertens/Arduino/ESPSomfy-RTS-main/SomfyController/Network.h:44:23: error: 'conn_types_t' has not been declared
44 | void setConnected(conn_types_t connType);
| ^~~~~~~~~~~~
/home/mertens/Arduino/ESPSomfy-RTS-main/SomfyController/Network.h:57:30: error: 'WiFiEvent_t' has not been declared
57 | static void networkEvent(WiFiEvent_t event);
| ^~~~~~~~~~~
/home/mertens/.arduino15/packages/esp32/hardware/esp32/3.0.7/libraries/Ethernet/src/ETH.h:120:42: error: expected class-name before '{' token
120 | class ETHClass : public NetworkInterface {
| ^
In file included from /home/mertens/Arduino/ESPSomfy-RTS-main/SomfyController/WResp.h:1,
from /home/mertens/Arduino/ESPSomfy-RTS-main/SomfyController/ConfigSettings.h:5:
/home/mertens/.arduino15/packages/esp32/hardware/esp32/3.0.7/libraries/WebServer/src/WebServer.h:167:11: error: 'NetworkClient' does not name a type
167 | virtual NetworkClient &client() {
| ^~~~~~~~~~~~~
/home/mertens/.arduino15/packages/esp32/hardware/esp32/3.0.7/libraries/WebServer/src/WebServer.h:242:22: error: 'NetworkClient' has not been declared
242 | bool _parseRequest(NetworkClient &client);
| ^~~~~~~~~~~~~
/home/mertens/.arduino15/packages/esp32/hardware/esp32/3.0.7/libraries/WebServer/src/WebServer.h:245:19: error: 'NetworkClient' has not been declared
245 | bool _parseForm(NetworkClient &client, const String &boundary, uint32_t len);
| ^~~~~~~~~~~~~
/home/mertens/.arduino15/packages/esp32/hardware/esp32/3.0.7/libraries/WebServer/src/WebServer.h:248:23: error: 'NetworkClient' has not been declared
248 | int _uploadReadByte(NetworkClient &client);
| ^~~~~~~~~~~~~
/home/mertens/.arduino15/packages/esp32/hardware/esp32/3.0.7/libraries/WebServer/src/WebServer.h:264:3: error: 'NetworkServer' does not name a type
264 | NetworkServer _server;
| ^~~~~~~~~~~~~
/home/mertens/.arduino15/packages/esp32/hardware/esp32/3.0.7/libraries/WebServer/src/WebServer.h:266:3: error: 'NetworkClient' does not name a type
266 | NetworkClient _currentClient;
| ^~~~~~~~~~~~~
/home/mertens/.arduino15/packages/esp32/hardware/esp32/3.0.7/libraries/WebServer/src/WebServer.h: In member function 'size_t WebServer::streamFile(T&, const String&, int)':
/home/mertens/.arduino15/packages/esp32/hardware/esp32/3.0.7/libraries/WebServer/src/WebServer.h:225:12: error: '_currentClient' was not declared in this scope; did you mean '_currentClientWrite'?
225 | return _currentClient.write(file);
| ^~~~~~~~~~~~~~
| _currentClientWrite
/home/mertens/.arduino15/packages/esp32/hardware/esp32/3.0.7/libraries/WebServer/src/WebServer.h: In member function 'virtual size_t WebServer::_currentClientWrite(const char*, size_t)':
/home/mertens/.arduino15/packages/esp32/hardware/esp32/3.0.7/libraries/WebServer/src/WebServer.h:233:12: error: '_currentClient' was not declared in this scope; did you mean '_currentClientWrite'?
233 | return _currentClient.write(b, l);
| ^~~~~~~~~~~~~~
| _currentClientWrite
/home/mertens/.arduino15/packages/esp32/hardware/esp32/3.0.7/libraries/WebServer/src/WebServer.h: In member function 'virtual size_t WebServer::_currentClientWrite_P(const char*, size_t)':
/home/mertens/.arduino15/packages/esp32/hardware/esp32/3.0.7/libraries/WebServer/src/WebServer.h:236:12: error: '_currentClient' was not declared in this scope; did you mean '_currentClientWrite'?
236 | return _currentClient.write_P(b, l);
| ^~~~~~~~~~~~~~
| _currentClientWrite
In file included from /home/mertens/.arduino15/packages/esp32/hardware/esp32/3.0.7/libraries/WiFi/src/WiFiSTA.h:29,
from /home/mertens/.arduino15/packages/esp32/hardware/esp32/3.0.7/libraries/WiFi/src/WiFi.h:33,
from /home/mertens/Arduino/libraries/WebSockets/src/WebSockets.h:235,
from /home/mertens/Arduino/libraries/WebSockets/src/WebSocketsServer.h:28,
from /home/mertens/Arduino/ESPSomfy-RTS-main/SomfyController/WResp.h:2:
/home/mertens/.arduino15/packages/esp32/hardware/esp32/3.0.7/libraries/WiFi/src/WiFiGeneric.h: At global scope:
/home/mertens/.arduino15/packages/esp32/hardware/esp32/3.0.7/libraries/WiFi/src/WiFiGeneric.h:44:25: error: 'network_event_handle_t' does not name a type; did you mean 'network_prov_event_handler_t'?
44 | #define wifi_event_id_t network_event_handle_t
| ^~~~~~~~~~~~~~~~~~~~~~
/home/mertens/.arduino15/packages/esp32/hardware/esp32/3.0.7/libraries/WiFi/src/WiFiGeneric.h:80:3: note: in expansion of macro 'wifi_event_id_t'
80 | wifi_event_id_t onEvent(WiFiEventCb cbEvent, arduino_event_id_t event = ARDUINO_EVENT_MAX);
| ^~~~~~~~~~~~~~~
/home/mertens/.arduino15/packages/esp32/hardware/esp32/3.0.7/libraries/WiFi/src/WiFiGeneric.h:44:25: error: 'network_event_handle_t' does not name a type; did you mean 'network_prov_event_handler_t'?
44 | #define wifi_event_id_t network_event_handle_t
| ^~~~~~~~~~~~~~~~~~~~~~
/home/mertens/.arduino15/packages/esp32/hardware/esp32/3.0.7/libraries/WiFi/src/WiFiGeneric.h:81:3: note: in expansion of macro 'wifi_event_id_t'
81 | wifi_event_id_t onEvent(WiFiEventFuncCb cbEvent, arduino_event_id_t event = ARDUINO_EVENT_MAX);
| ^~~~~~~~~~~~~~~
/home/mertens/.arduino15/packages/esp32/hardware/esp32/3.0.7/libraries/WiFi/src/WiFiGeneric.h:44:25: error: 'network_event_handle_t' does not name a type; did you mean 'network_prov_event_handler_t'?
44 | #define wifi_event_id_t network_event_handle_t
| ^~~~~~~~~~~~~~~~~~~~~~
/home/mertens/.arduino15/packages/esp32/hardware/esp32/3.0.7/libraries/WiFi/src/WiFiGeneric.h:82:3: note: in expansion of macro 'wifi_event_id_t'
82 | wifi_event_id_t onEvent(WiFiEventSysCb cbEvent, arduino_event_id_t event = ARDUINO_EVENT_MAX);
| ^~~~~~~~~~~~~~~
/home/mertens/.arduino15/packages/esp32/hardware/esp32/3.0.7/libraries/WiFi/src/WiFiGeneric.h:41:25: error: 'NetworkEventCb' has not been declared
41 | #define WiFiEventCb NetworkEventCb
| ^~~~~~~~~~~~~~
/home/mertens/.arduino15/packages/esp32/hardware/esp32/3.0.7/libraries/WiFi/src/WiFiGeneric.h:83:20: note: in expansion of macro 'WiFiEventCb'
83 | void removeEvent(WiFiEventCb cbEvent, arduino_event_id_t event = ARDUINO_EVENT_MAX);
| ^~~~~~~~~~~
/home/mertens/.arduino15/packages/esp32/hardware/esp32/3.0.7/libraries/WiFi/src/WiFiGeneric.h:83:41: error: 'arduino_event_id_t' has not been declared
83 | void removeEvent(WiFiEventCb cbEvent, arduino_event_id_t event = ARDUINO_EVENT_MAX);
| ^~~~~~~~~~~~~~~~~~
/home/mertens/.arduino15/packages/esp32/hardware/esp32/3.0.7/libraries/WiFi/src/WiFiGeneric.h:43:25: error: 'NetworkEventSysCb' has not been declared
43 | #define WiFiEventSysCb NetworkEventSysCb
| ^~~~~~~~~~~~~~~~~
/home/mertens/.arduino15/packages/esp32/hardware/esp32/3.0.7/libraries/WiFi/src/WiFiGeneric.h:84:20: note: in expansion of macro 'WiFiEventSysCb'
84 | void removeEvent(WiFiEventSysCb cbEvent, arduino_event_id_t event = ARDUINO_EVENT_MAX);
| ^~~~~~~~~~~~~~
/home/mertens/.arduino15/packages/esp32/hardware/esp32/3.0.7/libraries/WiFi/src/WiFiGeneric.h:84:44: error: 'arduino_event_id_t' has not been declared
84 | void removeEvent(WiFiEventSysCb cbEvent, arduino_event_id_t event = ARDUINO_EVENT_MAX);
| ^~~~~~~~~~~~~~~~~~
/home/mertens/.arduino15/packages/esp32/hardware/esp32/3.0.7/libraries/WiFi/src/WiFiGeneric.h:84:8: error: 'void WiFiGenericClass::removeEvent(int, int)' cannot be overloaded with 'void WiFiGenericClass::removeEvent(int, int)'
84 | void removeEvent(WiFiEventSysCb cbEvent, arduino_event_id_t event = ARDUINO_EVENT_MAX);
| ^~~~~~~~~~~
/home/mertens/.arduino15/packages/esp32/hardware/esp32/3.0.7/libraries/WiFi/src/WiFiGeneric.h:83:8: note: previous declaration 'void WiFiGenericClass::removeEvent(int, int)'
83 | void removeEvent(WiFiEventCb cbEvent, arduino_event_id_t event = ARDUINO_EVENT_MAX);
| ^~~~~~~~~~~
/home/mertens/.arduino15/packages/esp32/hardware/esp32/3.0.7/libraries/WiFi/src/WiFiGeneric.h:44:25: error: 'network_event_handle_t' has not been declared
44 | #define wifi_event_id_t network_event_handle_t
| ^~~~~~~~~~~~~~~~~~~~~~
/home/mertens/.arduino15/packages/esp32/hardware/esp32/3.0.7/libraries/WiFi/src/WiFiGeneric.h:85:20: note: in expansion of macro 'wifi_event_id_t'
85 | void removeEvent(wifi_event_id_t id);
| ^~~~~~~~~~~~~~~
/home/mertens/.arduino15/packages/esp32/hardware/esp32/3.0.7/libraries/WiFi/src/WiFiGeneric.h:129:25: error: 'arduino_event_id_t' has not been declared
129 | const char *eventName(arduino_event_id_t id);
| ^~~~~~~~~~~~~~~~~~
/home/mertens/.arduino15/packages/esp32/hardware/esp32/3.0.7/libraries/WiFi/src/WiFiGeneric.h:131:30: error: 'arduino_event_t' has not been declared
131 | static void _eventCallback(arduino_event_t *event);
| ^~~~~~~~~~~~~~~
/home/mertens/.arduino15/packages/esp32/hardware/esp32/3.0.7/libraries/WiFi/src/WiFiGeneric.h:83:68: error: 'ARDUINO_EVENT_MAX' was not declared in this scope; did you mean 'WIFI_EVENT_MAX'?
83 | void removeEvent(WiFiEventCb cbEvent, arduino_event_id_t event = ARDUINO_EVENT_MAX);
| ^~~~~~~~~~~~~~~~~
| WIFI_EVENT_MAX
/home/mertens/.arduino15/packages/esp32/hardware/esp32/3.0.7/libraries/WiFi/src/WiFiGeneric.h:84:71: error: 'ARDUINO_EVENT_MAX' was not declared in this scope; did you mean 'WIFI_EVENT_MAX'?
84 | void removeEvent(WiFiEventSysCb cbEvent, arduino_event_id_t event = ARDUINO_EVENT_MAX);
| ^~~~~~~~~~~~~~~~~
| WIFI_EVENT_MAX
/home/mertens/.arduino15/packages/esp32/hardware/esp32/3.0.7/libraries/WiFi/src/WiFiSTA.h:44:42: error: expected class-name before '{' token
44 | class STAClass : public NetworkInterface {
| ^
In file included from /home/mertens/.arduino15/packages/esp32/hardware/esp32/3.0.7/libraries/WiFi/src/WiFi.h:34:
/home/mertens/.arduino15/packages/esp32/hardware/esp32/3.0.7/libraries/WiFi/src/WiFiAP.h:39:41: error: expected class-name before '{' token
39 | class APClass : public NetworkInterface {
| ^
/home/mertens/Arduino/ESPSomfy-RTS-main/SomfyController/ConfigSettings.h:97:25: error: 'ETH_PHY_ADDR' was not declared in this scope; did you mean 'ETH_PHY_MAX'?
97 | int8_t phyAddress = ETH_PHY_ADDR;
| ^~~~~~~~~~~~
| ETH_PHY_MAX
/home/mertens/Arduino/ESPSomfy-RTS-main/SomfyController/ConfigSettings.h:98:21: error: 'ETH_PHY_POWER' was not declared in this scope
98 | int8_t PWRPin = ETH_PHY_POWER;
| ^~~~~~~~~~~~~
/home/mertens/Arduino/ESPSomfy-RTS-main/SomfyController/ConfigSettings.h:99:21: error: 'ETH_PHY_MDC' was not declared in this scope; did you mean 'ETH_PHY_MAX'?
99 | int8_t MDCPin = ETH_PHY_MDC;
| ^~~~~~~~~~~
| ETH_PHY_MAX
/home/mertens/Arduino/ESPSomfy-RTS-main/SomfyController/ConfigSettings.h:100:22: error: 'ETH_PHY_MDIO' was not declared in this scope; did you mean 'ETH_PHY_MAX'?
100 | int8_t MDIOPin = ETH_PHY_MDIO;
| ^~~~~~~~~~~~
| ETH_PHY_MAX
/home/mertens/Arduino/ESPSomfy-RTS-main/SomfyController/SSDP.cpp: In member function 'IPAddress SSDPClass::localIP()':
/home/mertens/Arduino/ESPSomfy-RTS-main/SomfyController/SSDP.cpp:384:5: error: 'tcpip_adapter_ip_info_t' was not declared in this scope; did you mean 'tcpip_adapter_if_t'?
384 | tcpip_adapter_ip_info_t ip;
| ^~~~~~~~~~~~~~~~~~~~~~~
| tcpip_adapter_if_t
/home/mertens/Arduino/ESPSomfy-RTS-main/SomfyController/SSDP.cpp:386:62: error: 'ip' was not declared in this scope
386 | if (tcpip_adapter_get_ip_info(TCPIP_ADAPTER_IF_STA, &ip)) {
| ^~
/home/mertens/Arduino/ESPSomfy-RTS-main/SomfyController/SSDP.cpp:386:13: error: 'tcpip_adapter_get_ip_info' was not declared in this scope; did you mean 'tcpip_adapter_if_t'?
386 | if (tcpip_adapter_get_ip_info(TCPIP_ADAPTER_IF_STA, &ip)) {
| ^~~~~~~~~~~~~~~~~~~~~~~~~
| tcpip_adapter_if_t
/home/mertens/Arduino/ESPSomfy-RTS-main/SomfyController/SSDP.cpp:390:62: error: 'ip' was not declared in this scope
390 | if (tcpip_adapter_get_ip_info(TCPIP_ADAPTER_IF_ETH, &ip)) {
| ^~
/home/mertens/Arduino/ESPSomfy-RTS-main/SomfyController/SSDP.cpp:390:13: error: 'tcpip_adapter_get_ip_info' was not declared in this scope; did you mean 'tcpip_adapter_if_t'?
390 | if (tcpip_adapter_get_ip_info(TCPIP_ADAPTER_IF_ETH, &ip)) {
| ^~~~~~~~~~~~~~~~~~~~~~~~~
| tcpip_adapter_if_t
/home/mertens/Arduino/ESPSomfy-RTS-main/SomfyController/SSDP.cpp:394:22: error: 'ip' was not declared in this scope
394 | return IPAddress(ip.ip.addr);
| ^~
In file included from /home/mertens/.arduino15/packages/esp32/hardware/esp32/3.0.7/libraries/WebServer/src/WebServer.h:29,
from /home/mertens/Arduino/ESPSomfy-RTS-main/SomfyController/Somfy.cpp:4:
/home/mertens/Arduino/ESPSomfy-RTS-main/SomfyController/Network.h:25:5: error: 'conn_types_t' does not name a type
25 | conn_types_t connType = conn_types_t::unset;
| ^~~~~~~~~~~~
/home/mertens/Arduino/ESPSomfy-RTS-main/SomfyController/Network.h:26:5: error: 'conn_types_t' does not name a type
26 | conn_types_t connTarget = conn_types_t::unset;
| ^~~~~~~~~~~~
/home/mertens/Arduino/ESPSomfy-RTS-main/SomfyController/Network.h:30:5: error: 'conn_types_t' does not name a type
30 | conn_types_t preferredConnType();
| ^~~~~~~~~~~~
/home/mertens/Arduino/ESPSomfy-RTS-main/SomfyController/Network.h:41:18: error: 'conn_types_t' has not been declared
41 | bool connect(conn_types_t ctype);
| ^~~~~~~~~~~~
/home/mertens/Arduino/ESPSomfy-RTS-main/SomfyController/Network.h:44:23: error: 'conn_types_t' has not been declared
44 | void setConnected(conn_types_t connType);
| ^~~~~~~~~~~~
/home/mertens/Arduino/ESPSomfy-RTS-main/SomfyController/Network.h:57:30: error: 'WiFiEvent_t' has not been declared
57 | static void networkEvent(WiFiEvent_t event);
| ^~~~~~~~~~~
/home/mertens/.arduino15/packages/esp32/hardware/esp32/3.0.7/libraries/WebServer/src/WebServer.h:167:11: error: 'NetworkClient' does not name a type
167 | virtual NetworkClient &client() {
| ^~~~~~~~~~~~~
/home/mertens/.arduino15/packages/esp32/hardware/esp32/3.0.7/libraries/WebServer/src/WebServer.h:242:22: error: 'NetworkClient' has not been declared
242 | bool _parseRequest(NetworkClient &client);
| ^~~~~~~~~~~~~
/home/mertens/.arduino15/packages/esp32/hardware/esp32/3.0.7/libraries/WebServer/src/WebServer.h:245:19: error: 'NetworkClient' has not been declared
245 | bool _parseForm(NetworkClient &client, const String &boundary, uint32_t len);
| ^~~~~~~~~~~~~
/home/mertens/.arduino15/packages/esp32/hardware/esp32/3.0.7/libraries/WebServer/src/WebServer.h:248:23: error: 'NetworkClient' has not been declared
248 | int _uploadReadByte(NetworkClient &client);
| ^~~~~~~~~~~~~
/home/mertens/.arduino15/packages/esp32/hardware/esp32/3.0.7/libraries/WebServer/src/WebServer.h:264:3: error: 'NetworkServer' does not name a type
264 | NetworkServer _server;
| ^~~~~~~~~~~~~
/home/mertens/.arduino15/packages/esp32/hardware/esp32/3.0.7/libraries/WebServer/src/WebServer.h:266:3: error: 'NetworkClient' does not name a type
266 | NetworkClient _currentClient;
| ^~~~~~~~~~~~~
/home/mertens/.arduino15/packages/esp32/hardware/esp32/3.0.7/libraries/WebServer/src/WebServer.h: In member function 'size_t WebServer::streamFile(T&, const String&, int)':
/home/mertens/.arduino15/packages/esp32/hardware/esp32/3.0.7/libraries/WebServer/src/WebServer.h:225:12: error: '_currentClient' was not declared in this scope; did you mean '_currentClientWrite'?
225 | return _currentClient.write(file);
| ^~~~~~~~~~~~~~
| _currentClientWrite
/home/mertens/.arduino15/packages/esp32/hardware/esp32/3.0.7/libraries/WebServer/src/WebServer.h: In member function 'virtual size_t WebServer::_currentClientWrite(const char*, size_t)':
/home/mertens/.arduino15/packages/esp32/hardware/esp32/3.0.7/libraries/WebServer/src/WebServer.h:233:12: error: '_currentClient' was not declared in this scope; did you mean '_currentClientWrite'?
233 | return _currentClient.write(b, l);
| ^~~~~~~~~~~~~~
| _currentClientWrite
/home/mertens/.arduino15/packages/esp32/hardware/esp32/3.0.7/libraries/WebServer/src/WebServer.h: In member function 'virtual size_t WebServer::_currentClientWrite_P(const char*, size_t)':
/home/mertens/.arduino15/packages/esp32/hardware/esp32/3.0.7/libraries/WebServer/src/WebServer.h:236:12: error: '_currentClient' was not declared in this scope; did you mean '_currentClientWrite'?
236 | return _currentClient.write_P(b, l);
| ^~~~~~~~~~~~~~
| _currentClientWrite
In file included from /home/mertens/Arduino/ESPSomfy-RTS-main/SomfyController/ConfigSettings.h:2,
from /home/mertens/Arduino/ESPSomfy-RTS-main/SomfyController/Somfy.cpp:7:
/home/mertens/.arduino15/packages/esp32/hardware/esp32/3.0.7/libraries/Ethernet/src/ETH.h: At global scope:
/home/mertens/.arduino15/packages/esp32/hardware/esp32/3.0.7/libraries/Ethernet/src/ETH.h:120:42: error: expected class-name before '{' token
120 | class ETHClass : public NetworkInterface {
| ^
In file included from /home/mertens/.arduino15/packages/esp32/hardware/esp32/3.0.7/libraries/WiFi/src/WiFiSTA.h:29,
from /home/mertens/.arduino15/packages/esp32/hardware/esp32/3.0.7/libraries/WiFi/src/WiFi.h:33,
from /home/mertens/Arduino/libraries/WebSockets/src/WebSockets.h:235,
from /home/mertens/Arduino/libraries/WebSockets/src/WebSocketsServer.h:28,
from /home/mertens/Arduino/ESPSomfy-RTS-main/SomfyController/WResp.h:2,
from /home/mertens/Arduino/ESPSomfy-RTS-main/SomfyController/ConfigSettings.h:5:
/home/mertens/.arduino15/packages/esp32/hardware/esp32/3.0.7/libraries/WiFi/src/WiFiGeneric.h:44:25: error: 'network_event_handle_t' does not name a type; did you mean 'network_prov_event_handler_t'?
44 | #define wifi_event_id_t network_event_handle_t
| ^~~~~~~~~~~~~~~~~~~~~~
/home/mertens/.arduino15/packages/esp32/hardware/esp32/3.0.7/libraries/WiFi/src/WiFiGeneric.h:80:3: note: in expansion of macro 'wifi_event_id_t'
80 | wifi_event_id_t onEvent(WiFiEventCb cbEvent, arduino_event_id_t event = ARDUINO_EVENT_MAX);
| ^~~~~~~~~~~~~~~
/home/mertens/.arduino15/packages/esp32/hardware/esp32/3.0.7/libraries/WiFi/src/WiFiGeneric.h:44:25: error: 'network_event_handle_t' does not name a type; did you mean 'network_prov_event_handler_t'?
44 | #define wifi_event_id_t network_event_handle_t
| ^~~~~~~~~~~~~~~~~~~~~~
/home/mertens/.arduino15/packages/esp32/hardware/esp32/3.0.7/libraries/WiFi/src/WiFiGeneric.h:81:3: note: in expansion of macro 'wifi_event_id_t'
81 | wifi_event_id_t onEvent(WiFiEventFuncCb cbEvent, arduino_event_id_t event = ARDUINO_EVENT_MAX);
| ^~~~~~~~~~~~~~~
/home/mertens/.arduino15/packages/esp32/hardware/esp32/3.0.7/libraries/WiFi/src/WiFiGeneric.h:44:25: error: 'network_event_handle_t' does not name a type; did you mean 'network_prov_event_handler_t'?
44 | #define wifi_event_id_t network_event_handle_t
| ^~~~~~~~~~~~~~~~~~~~~~
/home/mertens/.arduino15/packages/esp32/hardware/esp32/3.0.7/libraries/WiFi/src/WiFiGeneric.h:82:3: note: in expansion of macro 'wifi_event_id_t'
82 | wifi_event_id_t onEvent(WiFiEventSysCb cbEvent, arduino_event_id_t event = ARDUINO_EVENT_MAX);
| ^~~~~~~~~~~~~~~
/home/mertens/.arduino15/packages/esp32/hardw
|
I installed Arduino IDE 1.8 and compiled the project with the changes I suggested. This then was installed on a second system.
|
Hardware
ESP32
Firmware version
since v2.1.4
Application version
since v2.1.4
What happened? What did you expect to happen?
The RTW frame decoding gives wrong results, they are offset by 1.
void somfy_frame_t::decodeFrame(byte* frame) was changed in commit
74ee9f6f25fe5b63138a3e1d037124c5ba5a1095
.Before:
...
Then:
As somfy_commands::My == 1, the subtrahend should be 132
How to reproduce it (step by step)
Logs
The text was updated successfully, but these errors were encountered: