Skip to content
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

macros.h generating a lot of compiler warning when building for ESP #65

Open
Ing-Dom opened this issue Jan 21, 2025 · 0 comments
Open
Assignees
Labels
bug Something isn't working

Comments

@Ing-Dom
Copy link
Member

Ing-Dom commented Jan 21, 2025

see

Compiling .pio\build\develop_REG1_LAN_TP_BASE\src\main.cpp.o
Building .pio\build\develop_REG1_LAN_TP_BASE\bootloader.bin
Generating partitions .pio\build\develop_REG1_LAN_TP_BASE\partitions.bin
esptool.py v4.8.5
Creating esp32 image...
Merged 2 ELF sections
Successfully created esp32 image.
Compiling .pio\build\develop_REG1_LAN_TP_BASE\lib909\FastCRC\FastCRChw.cpp.o
Compiling .pio\build\develop_REG1_LAN_TP_BASE\lib909\FastCRC\FastCRCsw.cpp.o
Compiling .pio\build\develop_REG1_LAN_TP_BASE\lib1bd\Regexp\Regexp.cpp.o
Compiling .pio\build\develop_REG1_LAN_TP_BASE\libb8b\ANSI\ansi.cpp.o
Compiling .pio\build\develop_REG1_LAN_TP_BASE\lib08c\RTTStream\RTTStream.cpp.o
Compiling .pio\build\develop_REG1_LAN_TP_BASE\lib08c\RTTStream\SEGGER_RTT.c.o
Compiling .pio\build\develop_REG1_LAN_TP_BASE\lib08c\RTTStream\SEGGER_RTT_Peek.c.o
Compiling .pio\build\develop_REG1_LAN_TP_BASE\lib08c\RTTStream\SEGGER_RTT_printf.c.o
Compiling .pio\build\develop_REG1_LAN_TP_BASE\libb1c\FS\FS.cpp.o
Archiving .pio\build\develop_REG1_LAN_TP_BASE\lib1bd\libRegexp.a
Compiling .pio\build\develop_REG1_LAN_TP_BASE\libb1c\FS\vfs_api.cpp.o
Indexing .pio\build\develop_REG1_LAN_TP_BASE\lib1bd\libRegexp.a
In file included from C:/Users/dosp/.platformio/packages/framework-arduinoespressif32@src-e5a7fd5d9117bd8a322277fde59ac3d3/cores/esp32/esp32-hal.h:88,
                 from C:/Users/dosp/.platformio/packages/framework-arduinoespressif32@src-e5a7fd5d9117bd8a322277fde59ac3d3/cores/esp32/Arduino.h:36,
                 from lib/OGM-Common/src/OpenKNX/Log/Logger.h:2,
                 from lib/OGM-Common/src/OpenKNX/Base.h:2,
                 from lib/OGM-Common/src/OpenKNX/Channel.h:2,
                 from lib/OGM-Common/src/OpenKNX.h:41,
                 from src/main.cpp:1:
C:/Users/dosp/.platformio/packages/framework-arduinoespressif32@src-e5a7fd5d9117bd8a322277fde59ac3d3/cores/esp32/esp32-hal-gpio.h:59: warning: "DISABLED" redefined
   59 | #define DISABLED  0x00
      |
In file included from lib/OGM-Common/src/OpenKNX.h:40:
lib/OGM-Common/src/macros.h:122: note: this is the location of the previous definition
  122 | #define DISABLED(V...)      DO(DIS,&&,V)  // Prüft, ob alle Optionen deaktiviert sind
      |
C:/Users/dosp/.platformio/packages/framework-arduinoespressif32@src-e5a7fd5d9117bd8a322277fde59ac3d3/cores/esp32/Arduino.h:111: warning: "_BV" redefined
  111 | #define _BV(b) (1UL << (b))
      |
lib/OGM-Common/src/macros.h:47: note: this is the location of the previous definition
   47 | #define _BV(b) (1 << (b)) // Bit value
      |
Compiling .pio\build\develop_REG1_LAN_TP_BASE\libcdd\LittleFS\LittleFS.cpp.o
Compiling .pio\build\develop_REG1_LAN_TP_BASE\lib0e4\Network\NetworkClient.cpp.o
Compiling .pio\build\develop_REG1_LAN_TP_BASE\lib0e4\Network\NetworkEvents.cpp.o
Compiling .pio\build\develop_REG1_LAN_TP_BASE\lib0e4\Network\NetworkInterface.cpp.o
Compiling .pio\build\develop_REG1_LAN_TP_BASE\lib0e4\Network\NetworkManager.cpp.o
Compiling .pio\build\develop_REG1_LAN_TP_BASE\lib0e4\Network\NetworkServer.cpp.o
Archiving .pio\build\develop_REG1_LAN_TP_BASE\lib909\libFastCRC.a
Archiving .pio\build\develop_REG1_LAN_TP_BASE\libb8b\libANSI.a
Indexing .pio\build\develop_REG1_LAN_TP_BASE\lib909\libFastCRC.a
Indexing .pio\build\develop_REG1_LAN_TP_BASE\libb8b\libANSI.a
Compiling .pio\build\develop_REG1_LAN_TP_BASE\lib0e4\Network\NetworkUdp.cpp.o
Compiling .pio\build\develop_REG1_LAN_TP_BASE\lib185\SPI\SPI.cpp.o
Archiving .pio\build\develop_REG1_LAN_TP_BASE\lib08c\libRTTStream.a
Indexing .pio\build\develop_REG1_LAN_TP_BASE\lib08c\libRTTStream.a
Compiling .pio\build\develop_REG1_LAN_TP_BASE\lib27e\Ethernet\ETH.cpp.o
Compiling .pio\build\develop_REG1_LAN_TP_BASE\liba71\EEPROM\EEPROM.cpp.o
Archiving .pio\build\develop_REG1_LAN_TP_BASE\libb1c\libFS.a
Indexing .pio\build\develop_REG1_LAN_TP_BASE\libb1c\libFS.a
Compiling .pio\build\develop_REG1_LAN_TP_BASE\lib5fa\WiFi\AP.cpp.o
Archiving .pio\build\develop_REG1_LAN_TP_BASE\libcdd\libLittleFS.a
Compiling .pio\build\develop_REG1_LAN_TP_BASE\lib5fa\WiFi\STA.cpp.o
Indexing .pio\build\develop_REG1_LAN_TP_BASE\libcdd\libLittleFS.a
Compiling .pio\build\develop_REG1_LAN_TP_BASE\lib5fa\WiFi\WiFi.cpp.o
Compiling .pio\build\develop_REG1_LAN_TP_BASE\lib5fa\WiFi\WiFiAP.cpp.o
Compiling .pio\build\develop_REG1_LAN_TP_BASE\lib5fa\WiFi\WiFiGeneric.cpp.o
Compiling .pio\build\develop_REG1_LAN_TP_BASE\lib5fa\WiFi\WiFiMulti.cpp.o
Compiling .pio\build\develop_REG1_LAN_TP_BASE\lib5fa\WiFi\WiFiSTA.cpp.o
Compiling .pio\build\develop_REG1_LAN_TP_BASE\lib5fa\WiFi\WiFiScan.cpp.o
Archiving .pio\build\develop_REG1_LAN_TP_BASE\lib0e4\libNetwork.a
Indexing .pio\build\develop_REG1_LAN_TP_BASE\lib0e4\libNetwork.a
Compiling .pio\build\develop_REG1_LAN_TP_BASE\lib063\knx\arduino_platform.cpp.o
Archiving .pio\build\develop_REG1_LAN_TP_BASE\lib185\libSPI.a
Indexing .pio\build\develop_REG1_LAN_TP_BASE\lib185\libSPI.a
Compiling .pio\build\develop_REG1_LAN_TP_BASE\lib063\knx\cc1310_platform.cpp.o
Compiling .pio\build\develop_REG1_LAN_TP_BASE\lib063\knx\esp32_platform.cpp.o
Archiving .pio\build\develop_REG1_LAN_TP_BASE\liba71\libEEPROM.a
C:/Users/dosp/.platformio/packages/framework-arduinoespressif32@src-e5a7fd5d9117bd8a322277fde59ac3d3/libraries/Ethernet/src/ETH.cpp: In member function 'void ETHClass::end()':
C:/Users/dosp/.platformio/packages/framework-arduinoespressif32@src-e5a7fd5d9117bd8a322277fde59ac3d3/libraries/Ethernet/src/ETH.cpp:886:22: warning: 'void NetworkEvents::removeEvent(NetworkEventFuncCb, 
arduino_event_id_t)' is deprecated: removing functional callbacks via pointer is deprecated, use removeEvent(network_event_handle_t) instead [-Wdeprecated-declarations]
  886 |   Network.removeEvent(onEthConnected, ARDUINO_EVENT_ETH_CONNECTED);
      |   ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~Indexing .pio\build\develop_REG1_LAN_TP_BASE\liba71\libEEPROM.a
~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from C:/Users/dosp/.platformio/packages/framework-arduinoespressif32@src-e5a7fd5d9117bd8a322277fde59ac3d3/libraries/Network/src/Network.h:9,
                 from C:/Users/dosp/.platformio/packages/framework-arduinoespressif32@src-e5a7fd5d9117bd8a322277fde59ac3d3/libraries/Ethernet/src/ETH.h:70,
                 from C:/Users/dosp/.platformio/packages/framework-arduinoespressif32@src-e5a7fd5d9117bd8a322277fde59ac3d3/libraries/Ethernet/src/ETH.cpp:24:
C:/Users/dosp/.platformio/packages/framework-arduinoespressif32@src-e5a7fd5d9117bd8a322277fde59ac3d3/libraries/Network/src/NetworkEvents.h:204:8: note: declared here
  204 |   void removeEvent(NetworkEventFuncCb cbEvent, arduino_event_id_t event = ARDUINO_EVENT_MAX)
      |        ^~~~~~~~~~~
Compiling .pio\build\develop_REG1_LAN_TP_BASE\lib063\knx\esp_platform.cpp.o
Compiling .pio\build\develop_REG1_LAN_TP_BASE\lib063\knx\knx\address_table_object.cpp.o
Archiving .pio\build\develop_REG1_LAN_TP_BASE\lib27e\libEthernet.a
Indexing .pio\build\develop_REG1_LAN_TP_BASE\lib27e\libEthernet.a
Compiling .pio\build\develop_REG1_LAN_TP_BASE\lib063\knx\knx\aes.c.o
Compiling .pio\build\develop_REG1_LAN_TP_BASE\lib063\knx\knx\apdu.cpp.o
Compiling .pio\build\develop_REG1_LAN_TP_BASE\lib063\knx\knx\application_layer.cpp.o
Compiling .pio\build\develop_REG1_LAN_TP_BASE\lib063\knx\knx\application_program_object.cpp.o
Compiling .pio\build\develop_REG1_LAN_TP_BASE\lib063\knx\knx\association_table_object.cpp.o
Compiling .pio\build\develop_REG1_LAN_TP_BASE\lib063\knx\knx\bau.cpp.o
Compiling .pio\build\develop_REG1_LAN_TP_BASE\lib063\knx\knx\bau07B0.cpp.o
Compiling .pio\build\develop_REG1_LAN_TP_BASE\lib063\knx\knx\bau091A.cpp.o
Compiling .pio\build\develop_REG1_LAN_TP_BASE\lib063\knx\knx\bau27B0.cpp.o
Compiling .pio\build\develop_REG1_LAN_TP_BASE\lib063\knx\knx\bau2920.cpp.o
Compiling .pio\build\develop_REG1_LAN_TP_BASE\lib063\knx\knx\bau57B0.cpp.o
Compiling .pio\build\develop_REG1_LAN_TP_BASE\lib063\knx\knx\bau_systemB.cpp.o
Compiling .pio\build\develop_REG1_LAN_TP_BASE\lib063\knx\knx\bau_systemB_coupler.cpp.o
Archiving .pio\build\develop_REG1_LAN_TP_BASE\lib5fa\libWiFi.a
Compiling .pio\build\develop_REG1_LAN_TP_BASE\lib063\knx\knx\bau_systemB_device.cpp.o
Indexing .pio\build\develop_REG1_LAN_TP_BASE\lib5fa\libWiFi.a
Compiling .pio\build\develop_REG1_LAN_TP_BASE\lib063\knx\knx\bits.cpp.o
Compiling .pio\build\develop_REG1_LAN_TP_BASE\lib063\knx\knx\cemi_frame.cpp.o
Compiling .pio\build\develop_REG1_LAN_TP_BASE\lib063\knx\knx\cemi_server.cpp.o
Compiling .pio\build\develop_REG1_LAN_TP_BASE\lib063\knx\knx\cemi_server_object.cpp.o
Compiling .pio\build\develop_REG1_LAN_TP_BASE\lib063\knx\knx\data_link_layer.cpp.o
Compiling .pio\build\develop_REG1_LAN_TP_BASE\lib063\knx\knx\data_property.cpp.o
Compiling .pio\build\develop_REG1_LAN_TP_BASE\lib063\knx\knx\datapoint_types.cpp.o
Compiling .pio\build\develop_REG1_LAN_TP_BASE\lib063\knx\knx\device_object.cpp.o
Compiling .pio\build\develop_REG1_LAN_TP_BASE\lib063\knx\knx\dpt.cpp.o
Compiling .pio\build\develop_REG1_LAN_TP_BASE\lib063\knx\knx\dptconvert.cpp.o
Compiling .pio\build\develop_REG1_LAN_TP_BASE\lib063\knx\knx\group_object.cpp.o
Compiling .pio\build\develop_REG1_LAN_TP_BASE\lib063\knx\knx\group_object_table_object.cpp.o
Compiling .pio\build\develop_REG1_LAN_TP_BASE\lib063\knx\knx\interface_object.cpp.o
Compiling .pio\build\develop_REG1_LAN_TP_BASE\lib063\knx\knx\ip_data_link_layer.cpp.o
Compiling .pio\build\develop_REG1_LAN_TP_BASE\lib063\knx\knx\ip_host_protocol_address_information.cpp.o
Compiling .pio\build\develop_REG1_LAN_TP_BASE\lib063\knx\knx\ip_parameter_object.cpp.o
Compiling .pio\build\develop_REG1_LAN_TP_BASE\lib063\knx\knx\knx_ip_ch.cpp.o
Compiling .pio\build\develop_REG1_LAN_TP_BASE\lib063\knx\knx\knx_ip_config_dib.cpp.o
Compiling .pio\build\develop_REG1_LAN_TP_BASE\lib063\knx\knx\knx_ip_config_request.cpp.o
Compiling .pio\build\develop_REG1_LAN_TP_BASE\lib063\knx\knx\knx_ip_connect_request.cpp.o
Compiling .pio\build\develop_REG1_LAN_TP_BASE\lib063\knx\knx\knx_ip_connect_response.cpp.o
Compiling .pio\build\develop_REG1_LAN_TP_BASE\lib063\knx\knx\knx_ip_crd.cpp.o
Compiling .pio\build\develop_REG1_LAN_TP_BASE\lib063\knx\knx\knx_ip_cri.cpp.o
Compiling .pio\build\develop_REG1_LAN_TP_BASE\lib063\knx\knx\knx_ip_description_request.cpp.o
Compiling .pio\build\develop_REG1_LAN_TP_BASE\lib063\knx\knx\knx_ip_description_response.cpp.o
Compiling .pio\build\develop_REG1_LAN_TP_BASE\lib063\knx\knx\knx_ip_device_information_dib.cpp.o
Compiling .pio\build\develop_REG1_LAN_TP_BASE\lib063\knx\knx\knx_ip_dib.cpp.o
Compiling .pio\build\develop_REG1_LAN_TP_BASE\lib063\knx\knx\knx_ip_disconnect_request.cpp.o
Compiling .pio\build\develop_REG1_LAN_TP_BASE\lib063\knx\knx\knx_ip_disconnect_response.cpp.o
Compiling .pio\build\develop_REG1_LAN_TP_BASE\lib063\knx\knx\knx_ip_extended_device_information_dib.cpp.o
Compiling .pio\build\develop_REG1_LAN_TP_BASE\lib063\knx\knx\knx_ip_frame.cpp.o
Compiling .pio\build\develop_REG1_LAN_TP_BASE\lib063\knx\knx\knx_ip_knx_addresses_dib.cpp.o
Compiling .pio\build\develop_REG1_LAN_TP_BASE\lib063\knx\knx\knx_ip_routing_indication.cpp.o
Compiling .pio\build\develop_REG1_LAN_TP_BASE\lib063\knx\knx\knx_ip_search_request.cpp.o
Compiling .pio\build\develop_REG1_LAN_TP_BASE\lib063\knx\knx\knx_ip_search_request_extended.cpp.o
Compiling .pio\build\develop_REG1_LAN_TP_BASE\lib063\knx\knx\knx_ip_search_response.cpp.o
Compiling .pio\build\develop_REG1_LAN_TP_BASE\lib063\knx\knx\knx_ip_search_response_extended.cpp.o
Compiling .pio\build\develop_REG1_LAN_TP_BASE\lib063\knx\knx\knx_ip_state_request.cpp.o
Compiling .pio\build\develop_REG1_LAN_TP_BASE\lib063\knx\knx\knx_ip_state_response.cpp.o
Compiling .pio\build\develop_REG1_LAN_TP_BASE\lib063\knx\knx\knx_ip_supported_service_dib.cpp.o
Compiling .pio\build\develop_REG1_LAN_TP_BASE\lib063\knx\knx\knx_ip_tunnel_connection.cpp.o
Compiling .pio\build\develop_REG1_LAN_TP_BASE\lib063\knx\knx\knx_ip_tunneling_ack.cpp.o
Compiling .pio\build\develop_REG1_LAN_TP_BASE\lib063\knx\knx\knx_ip_tunneling_info_dib.cpp.o
Compiling .pio\build\develop_REG1_LAN_TP_BASE\lib063\knx\knx\knx_ip_tunneling_request.cpp.o
Compiling .pio\build\develop_REG1_LAN_TP_BASE\lib063\knx\knx\knx_value.cpp.o
Compiling .pio\build\develop_REG1_LAN_TP_BASE\lib063\knx\knx\memory.cpp.o
Compiling .pio\build\develop_REG1_LAN_TP_BASE\lib063\knx\knx\network_layer.cpp.o
Compiling .pio\build\develop_REG1_LAN_TP_BASE\lib063\knx\knx\network_layer_coupler.cpp.o
Compiling .pio\build\develop_REG1_LAN_TP_BASE\lib063\knx\knx\network_layer_device.cpp.o
Compiling .pio\build\develop_REG1_LAN_TP_BASE\lib063\knx\knx\network_layer_entity.cpp.o
Compiling .pio\build\develop_REG1_LAN_TP_BASE\lib063\knx\knx\npdu.cpp.o
Compiling .pio\build\develop_REG1_LAN_TP_BASE\lib063\knx\knx\platform.cpp.o
Compiling .pio\build\develop_REG1_LAN_TP_BASE\lib063\knx\knx\property.cpp.o
Compiling .pio\build\develop_REG1_LAN_TP_BASE\lib063\knx\knx\rf_data_link_layer.cpp.o
Compiling .pio\build\develop_REG1_LAN_TP_BASE\lib063\knx\knx\rf_medium_object.cpp.o
Compiling .pio\build\develop_REG1_LAN_TP_BASE\lib063\knx\knx\rf_physical_layer_cc1101.cpp.o
Compiling .pio\build\develop_REG1_LAN_TP_BASE\lib063\knx\knx\rf_physical_layer_cc1310.cpp.o
Compiling .pio\build\develop_REG1_LAN_TP_BASE\lib063\knx\knx\router_object.cpp.o
Compiling .pio\build\develop_REG1_LAN_TP_BASE\lib063\knx\knx\secure_application_layer.cpp.o
Compiling .pio\build\develop_REG1_LAN_TP_BASE\lib063\knx\knx\security_interface_object.cpp.o
Compiling .pio\build\develop_REG1_LAN_TP_BASE\lib063\knx\knx\table_object.cpp.o
Compiling .pio\build\develop_REG1_LAN_TP_BASE\lib063\knx\knx\tpdu.cpp.o
Compiling .pio\build\develop_REG1_LAN_TP_BASE\lib063\knx\knx\tpuart_data_link_layer.cpp.o
Compiling .pio\build\develop_REG1_LAN_TP_BASE\lib063\knx\knx\transport_layer.cpp.o
Compiling .pio\build\develop_REG1_LAN_TP_BASE\lib063\knx\knx\usb_tunnel_interface.cpp.o
Compiling .pio\build\develop_REG1_LAN_TP_BASE\lib063\knx\knx_facade.cpp.o
Compiling .pio\build\develop_REG1_LAN_TP_BASE\lib063\knx\linux_platform.cpp.o
Compiling .pio\build\develop_REG1_LAN_TP_BASE\lib063\knx\rp2040_arduino_platform.cpp.o
Compiling .pio\build\develop_REG1_LAN_TP_BASE\lib063\knx\samd_platform.cpp.o
Compiling .pio\build\develop_REG1_LAN_TP_BASE\lib063\knx\stm32_platform.cpp.o
Compiling .pio\build\develop_REG1_LAN_TP_BASE\libf22\OGM-Common\OpenKNX.cpp.o
Compiling .pio\build\develop_REG1_LAN_TP_BASE\libf22\OGM-Common\OpenKNX\Base.cpp.o
Compiling .pio\build\develop_REG1_LAN_TP_BASE\libf22\OGM-Common\OpenKNX\Button.cpp.o
Compiling .pio\build\develop_REG1_LAN_TP_BASE\libf22\OGM-Common\OpenKNX\Channel.cpp.o
Compiling .pio\build\develop_REG1_LAN_TP_BASE\libf22\OGM-Common\OpenKNX\Common.cpp.o
Compiling .pio\build\develop_REG1_LAN_TP_BASE\libf22\OGM-Common\OpenKNX\Console.cpp.o
Compiling .pio\build\develop_REG1_LAN_TP_BASE\libf22\OGM-Common\OpenKNX\DateTime.cpp.o
Compiling .pio\build\develop_REG1_LAN_TP_BASE\libf22\OGM-Common\OpenKNX\Facade.cpp.o
In file included from C:/Users/dosp/.platformio/packages/framework-arduinoespressif32@src-e5a7fd5d9117bd8a322277fde59ac3d3/cores/esp32/esp32-hal.h:88,
                 from C:/Users/dosp/.platformio/packages/framework-arduinoespressif32@src-e5a7fd5d9117bd8a322277fde59ac3d3/cores/esp32/Arduino.h:36,
                 from lib/OGM-Common/src/OpenKNX/Log/Logger.h:2,
                 from lib/OGM-Common/src/OpenKNX/Base.h:2,
                 from lib/OGM-Common/src/OpenKNX/Channel.h:2,
                 from lib/OGM-Common/src/OpenKNX.h:41,
                 from lib/OGM-Common/src/OpenKNX.cpp:1:
C:/Users/dosp/.platformio/packages/framework-arduinoespressif32@src-e5a7fd5d9117bd8a322277fde59ac3d3/cores/esp32/esp32-hal-gpio.h:59: warning: "DISABLED" redefined
   59 | #define DISABLED  0x00
      |
In file included from lib/OGM-Common/src/OpenKNX.h:40:
lib/OGM-Common/src/macros.h:122: note: this is the location of the previous definition
  122 | #define DISABLED(V...)      DO(DIS,&&,V)  // Prüft, ob alle Optionen deaktiviert sind
      |
C:/Users/dosp/.platformio/packages/framework-arduinoespressif32@src-e5a7fd5d9117bd8a322277fde59ac3d3/cores/esp32/Arduino.h:111: warning: "_BV" redefined
  111 | #define _BV(b) (1UL << (b))
      |
lib/OGM-Common/src/macros.h:47: note: this is the location of the previous definition
   47 | #define _BV(b) (1 << (b)) // Bit value
      |
Compiling .pio\build\develop_REG1_LAN_TP_BASE\libf22\OGM-Common\OpenKNX\Flash\Default.cpp.o
Compiling .pio\build\develop_REG1_LAN_TP_BASE\libf22\OGM-Common\OpenKNX\Flash\Driver.cpp.o
Compiling .pio\build\develop_REG1_LAN_TP_BASE\libf22\OGM-Common\OpenKNX\Hardware.cpp.o
Archiving .pio\build\develop_REG1_LAN_TP_BASE\lib063\libknx.a
Indexing .pio\build\develop_REG1_LAN_TP_BASE\lib063\libknx.a
In file included from lib/OGM-Common/src/OpenKNX.h:40,
                 from lib/OGM-Common/src/OpenKNX/Time/TimeProvider.h:2,
                 from lib/OGM-Common/src/OpenKNX/Facade.h:12,
                 from lib/OGM-Common/src/OpenKNX/Button.cpp:2:
lib/OGM-Common/src/macros.h:122: warning: "DISABLED" redefined
  122 | #define DISABLED(V...)      DO(DIS,&&,V)  // Prüft, ob alle Optionen deaktiviert sind
      |
In file included from C:/Users/dosp/.platformio/packages/framework-arduinoespressif32@src-e5a7fd5d9117bd8a322277fde59ac3d3/cores/esp32/esp32-hal.h:88,
                 from C:/Users/dosp/.platformio/packages/framework-arduinoespressif32@src-e5a7fd5d9117bd8a322277fde59ac3d3/cores/esp32/Arduino.h:36,
                 from lib/OGM-Common/src/OpenKNX/Button.h:3,
                 from lib/OGM-Common/src/OpenKNX/Button.cpp:1:
C:/Users/dosp/.platformio/packages/framework-arduinoespressif32@src-e5a7fd5d9117bd8a322277fde59ac3d3/cores/esp32/esp32-hal-gpio.h:59: note: this is the location of the previous definition
   59 | #define DISABLED  0x00
      |
In file included from C:/Users/dosp/.platformio/packages/framework-arduinoespressif32@src-e5a7fd5d9117bd8a322277fde59ac3d3/cores/esp32/esp32-hal.h:88,
                 from C:/Users/dosp/.platformio/packages/framework-arduinoespressif32@src-e5a7fd5d9117bd8a322277fde59ac3d3/cores/esp32/Arduino.h:36,
                 from lib/OGM-Common/src/OpenKNX/Log/Logger.h:2,
                 from lib/OGM-Common/src/OpenKNX/Base.h:2,
                 from lib/OGM-Common/src/OpenKNX/Channel.h:2,
                 from lib/OGM-Common/src/OpenKNX.h:41,
                 from lib/OGM-Common/src/OpenKNX/DateTime.cpp:2:
C:/Users/dosp/.platformio/packages/framework-arduinoespressif32@src-e5a7fd5d9117bd8a322277fde59ac3d3/cores/esp32/esp32-hal-gpio.h:59: warning: "DISABLED" redefined
   59 | #define DISABLED  0x00
      |
In file included from lib/OGM-Common/src/OpenKNX.h:40:
lib/OGM-Common/src/macros.h:122: note: this is the location of the previous definition
  122 | #define DISABLED(V...)      DO(DIS,&&,V)  // Prüft, ob alle Optionen deaktiviert sind
      |
C:/Users/dosp/.platformio/packages/framework-arduinoespressif32@src-e5a7fd5d9117bd8a322277fde59ac3d3/cores/esp32/Arduino.h:111: warning: "_BV" redefined
  111 | #define _BV(b) (1UL << (b))
      |
lib/OGM-Common/src/macros.h:47: note: this is the location of the previous definition
   47 | #define _BV(b) (1 << (b)) // Bit value
      |
In file included from lib/OGM-Common/src/OpenKNX.h:40,
                 from lib/OGM-Common/src/OpenKNX/Time/TimeProvider.h:2,
                 from lib/OGM-Common/src/OpenKNX/Facade.h:12,
                 from lib/OGM-Common/src/OpenKNX/Base.cpp:2:
lib/OGM-Common/src/macros.h:122: warning: "DISABLED" redefined
  122 | #define DISABLED(V...)      DO(DIS,&&,V)  // Prüft, ob alle Optionen deaktiviert sind
      |
In file included from C:/Users/dosp/.platformio/packages/framework-arduinoespressif32@src-e5a7fd5d9117bd8a322277fde59ac3d3/cores/esp32/esp32-hal.h:88,
                 from C:/Users/dosp/.platformio/packages/framework-arduinoespressif32@src-e5a7fd5d9117bd8a322277fde59ac3d3/cores/esp32/Arduino.h:36,
                 from lib/OGM-Common/src/OpenKNX/Log/Logger.h:2,
                 from lib/OGM-Common/src/OpenKNX/Base.h:2,
                 from lib/OGM-Common/src/OpenKNX/Base.cpp:1:
C:/Users/dosp/.platformio/packages/framework-arduinoespressif32@src-e5a7fd5d9117bd8a322277fde59ac3d3/cores/esp32/esp32-hal-gpio.h:59: note: this is the location of the previous definition
   59 | #define DISABLED  0x00
      |
In file included from lib/OGM-Common/src/OpenKNX.h:40,
                 from lib/OGM-Common/src/OpenKNX/Time/TimeProvider.h:2,
                 from lib/OGM-Common/src/OpenKNX/Facade.h:12,
                 from lib/OGM-Common/src/OpenKNX/Channel.cpp:2:
lib/OGM-Common/src/macros.h:122: warning: "DISABLED" redefined
  122 | #define DISABLED(V...)      DO(DIS,&&,V)  // Prüft, ob alle Optionen deaktiviert sind
      |
In file included from C:/Users/dosp/.platformio/packages/framework-arduinoespressif32@src-e5a7fd5d9117bd8a322277fde59ac3d3/cores/esp32/esp32-hal.h:88,
                 from C:/Users/dosp/.platformio/packages/framework-arduinoespressif32@src-e5a7fd5d9117bd8a322277fde59ac3d3/cores/esp32/Arduino.h:36,
                 from lib/OGM-Common/src/OpenKNX/Log/Logger.h:2,
                 from lib/OGM-Common/src/OpenKNX/Base.h:2,
                 from lib/OGM-Common/src/OpenKNX/Channel.h:2,
                 from lib/OGM-Common/src/OpenKNX/Channel.cpp:1:
C:/Users/dosp/.platformio/packages/framework-arduinoespressif32@src-e5a7fd5d9117bd8a322277fde59ac3d3/cores/esp32/esp32-hal-gpio.h:59: note: this is the location of the previous definition
   59 | #define DISABLED  0x00
      |
Compiling .pio\build\develop_REG1_LAN_TP_BASE\libf22\OGM-Common\OpenKNX\Helper.cpp.o
In file included from lib/OGM-Common/src/OpenKNX.h:40,
                 from lib/OGM-Common/src/OpenKNX/Time/TimeProvider.h:2,
                 from lib/OGM-Common/src/OpenKNX/Facade.h:12,
                 from lib/OGM-Common/src/OpenKNX/Common.cpp:2:
lib/OGM-Common/src/macros.h:122: warning: "DISABLED" redefined
  122 | #define DISABLED(V...)      DO(DIS,&&,V)  // Prüft, ob alle Optionen deaktiviert sind
      |
In file included from C:/Users/dosp/.platformio/packages/framework-arduinoespressif32@src-e5a7fd5d9117bd8a322277fde59ac3d3/cores/esp32/esp32-hal.h:88,
                 from C:/Users/dosp/.platformio/packages/framework-arduinoespressif32@src-e5a7fd5d9117bd8a322277fde59ac3d3/cores/esp32/Arduino.h:36,
                 from lib/OGM-Common/src/OpenKNX/Log/Logger.h:2,
                 from lib/OGM-Common/src/OpenKNX/Common.h:2,
                 from lib/OGM-Common/src/OpenKNX/Common.cpp:1:
C:/Users/dosp/.platformio/packages/framework-arduinoespressif32@src-e5a7fd5d9117bd8a322277fde59ac3d3/cores/esp32/esp32-hal-gpio.h:59: note: this is the location of the previous definition
   59 | #define DISABLED  0x00
      |
In file included from lib/OGM-Common/src/OpenKNX.h:40,
                 from lib/OGM-Common/src/OpenKNX/Time/TimeProvider.h:2,
                 from lib/OGM-Common/src/OpenKNX/Facade.h:12,
                 from lib/OGM-Common/src/OpenKNX/Console.cpp:2:
lib/OGM-Common/src/macros.h:122: warning: "DISABLED" redefined
  122 | #define DISABLED(V...)      DO(DIS,&&,V)  // Prüft, ob alle Optionen deaktiviert sind
      |
In file included from C:/Users/dosp/.platformio/packages/framework-arduinoespressif32@src-e5a7fd5d9117bd8a322277fde59ac3d3/cores/esp32/esp32-hal.h:88,
                 from C:/Users/dosp/.platformio/packages/framework-arduinoespressif32@src-e5a7fd5d9117bd8a322277fde59ac3d3/cores/esp32/Arduino.h:36,
                 from lib/knx/src/knx/bits.h:34,
                 from lib/knx/src/knx_facade.h:3,
                 from lib/knx/src/knx.h:247,
                 from lib/OGM-Common/src/OpenKNX/Console.h:3,
                 from lib/OGM-Common/src/OpenKNX/Console.cpp:1:
C:/Users/dosp/.platformio/packages/framework-arduinoespressif32@src-e5a7fd5d9117bd8a322277fde59ac3d3/cores/esp32/esp32-hal-gpio.h:59: note: this is the location of the previous definition
   59 | #define DISABLED  0x00
      |
Compiling .pio\build\develop_REG1_LAN_TP_BASE\libf22\OGM-Common\OpenKNX\Led\Base.cpp.o
Compiling .pio\build\develop_REG1_LAN_TP_BASE\libf22\OGM-Common\OpenKNX\Led\Effects\Activity.cpp.o
Compiling .pio\build\develop_REG1_LAN_TP_BASE\libf22\OGM-Common\OpenKNX\Led\Effects\Base.cpp.o
Compiling .pio\build\develop_REG1_LAN_TP_BASE\libf22\OGM-Common\OpenKNX\Led\Effects\Blink.cpp.o
In file included from lib/OGM-Common/src/OpenKNX.h:40,
                 from lib/OGM-Common/src/OpenKNX/Time/TimeProvider.h:2,
                 from lib/OGM-Common/src/OpenKNX/Facade.h:12,
                 from lib/OGM-Common/src/OpenKNX/Facade.cpp:1:
lib/OGM-Common/src/macros.h:122: warning: "DISABLED" redefined
  122 | #define DISABLED(V...)      DO(DIS,&&,V)  // Prüft, ob alle Optionen deaktiviert sind
      |
In file included from C:/Users/dosp/.platformio/packages/framework-arduinoespressif32@src-e5a7fd5d9117bd8a322277fde59ac3d3/cores/esp32/esp32-hal.h:88,
                 from C:/Users/dosp/.platformio/packages/framework-arduinoespressif32@src-e5a7fd5d9117bd8a322277fde59ac3d3/cores/esp32/Arduino.h:36,
                 from lib/OGM-Common/src/OpenKNX/Helper.h:3,
                 from lib/OGM-Common/src/OpenKNX/Facade.h:2:
C:/Users/dosp/.platformio/packages/framework-arduinoespressif32@src-e5a7fd5d9117bd8a322277fde59ac3d3/cores/esp32/esp32-hal-gpio.h:59: note: this is the location of the previous definition
   59 | #define DISABLED  0x00
      |
Compiling .pio\build\develop_REG1_LAN_TP_BASE\libf22\OGM-Common\OpenKNX\Led\Effects\Error.cpp.o
Compiling .pio\build\develop_REG1_LAN_TP_BASE\libf22\OGM-Common\OpenKNX\Led\Effects\Flash.cpp.o
In file included from lib/OGM-Common/src/OpenKNX.h:40,
                 from lib/OGM-Common/src/OpenKNX/Time/TimeProvider.h:2,
                 from lib/OGM-Common/src/OpenKNX/Facade.h:12,
                 from lib/OGM-Common/src/OpenKNX/Flash/Default.cpp:2:
lib/OGM-Common/src/macros.h:122: warning: "DISABLED" redefined
  122 | #define DISABLED(V...)      DO(DIS,&&,V)  // Prüft, ob alle Optionen deaktiviert sind
      |
In file included from C:/Users/dosp/.platformio/packages/framework-arduinoespressif32@src-e5a7fd5d9117bd8a322277fde59ac3d3/cores/esp32/esp32-hal.h:88,
                 from C:/Users/dosp/.platformio/packages/framework-arduinoespressif32@src-e5a7fd5d9117bd8a322277fde59ac3d3/cores/esp32/Arduino.h:36,
                 from lib/OGM-Common/src/OpenKNX/Flash/Driver.h:2,
                 from lib/OGM-Common/src/OpenKNX/Flash/Default.h:2,
                 from lib/OGM-Common/src/OpenKNX/Flash/Default.cpp:1:
C:/Users/dosp/.platformio/packages/framework-arduinoespressif32@src-e5a7fd5d9117bd8a322277fde59ac3d3/cores/esp32/esp32-hal-gpio.h:59: note: this is the location of the previous definition
   59 | #define DISABLED  0x00
      |
Compiling .pio\build\develop_REG1_LAN_TP_BASE\libf22\OGM-Common\OpenKNX\Led\Effects\Pulse.cpp.o
Compiling .pio\build\develop_REG1_LAN_TP_BASE\libf22\OGM-Common\OpenKNX\Led\GPIO.cpp.o
In file included from lib/OGM-Common/src/OpenKNX.h:40,
                 from lib/OGM-Common/src/OpenKNX/Time/TimeProvider.h:2,
                 from lib/OGM-Common/src/OpenKNX/Facade.h:12,
                 from lib/OGM-Common/src/OpenKNX/Hardware.cpp:1:
lib/OGM-Common/src/macros.h:122: warning: "DISABLED" redefined
  122 | #define DISABLED(V...)      DO(DIS,&&,V)  // Prüft, ob alle Optionen deaktiviert sind
      |
In file included from C:/Users/dosp/.platformio/packages/framework-arduinoespressif32@src-e5a7fd5d9117bd8a322277fde59ac3d3/cores/esp32/esp32-hal.h:88,
                 from C:/Users/dosp/.platformio/packages/framework-arduinoespressif32@src-e5a7fd5d9117bd8a322277fde59ac3d3/cores/esp32/Arduino.h:36,
                 from lib/OGM-Common/src/OpenKNX/Helper.h:3,
                 from lib/OGM-Common/src/OpenKNX/Facade.h:2:
C:/Users/dosp/.platformio/packages/framework-arduinoespressif32@src-e5a7fd5d9117bd8a322277fde59ac3d3/cores/esp32/esp32-hal-gpio.h:59: note: this is the location of the previous definition
   59 | #define DISABLED  0x00
      |
In file included from lib/OGM-Common/src/OpenKNX.h:40,
                 from lib/OGM-Common/src/OpenKNX/Time/TimeProvider.h:2,
                 from lib/OGM-Common/src/OpenKNX/Facade.h:12,
                 from lib/OGM-Common/src/OpenKNX/Flash/Driver.cpp:2:
lib/OGM-Common/src/macros.h:122: warning: "DISABLED" redefined
  122 | #define DISABLED(V...)      DO(DIS,&&,V)  // Prüft, ob alle Optionen deaktiviert sind
      |
In file included from C:/Users/dosp/.platformio/packages/framework-arduinoespressif32@src-e5a7fd5d9117bd8a322277fde59ac3d3/cores/esp32/esp32-hal.h:88,
                 from C:/Users/dosp/.platformio/packages/framework-arduinoespressif32@src-e5a7fd5d9117bd8a322277fde59ac3d3/cores/esp32/Arduino.h:36,
                 from lib/OGM-Common/src/OpenKNX/Flash/Driver.h:2,
                 from lib/OGM-Common/src/OpenKNX/Flash/Driver.cpp:1:
C:/Users/dosp/.platformio/packages/framework-arduinoespressif32@src-e5a7fd5d9117bd8a322277fde59ac3d3/cores/esp32/esp32-hal-gpio.h:59: note: this is the location of the previous definition
   59 | #define DISABLED  0x00
      |
Compiling .pio\build\develop_REG1_LAN_TP_BASE\libf22\OGM-Common\OpenKNX\Led\Serial.cpp.o
lib/OGM-Common/src/OpenKNX/Flash/Driver.cpp: In member function 'void OpenKNX::Flash::Driver::writeSector()':
lib/OGM-Common/src/OpenKNX/Flash/Driver.cpp:468:69: warning: pointer of type 'void *' used in arithmetic [-Wpointer-arith]
  468 |                     if (esp_flash_write(NULL, (const void *)_buffer + currentPosition, (_offset + (_bufferSector * _sectorSize) + currentPosition), currentSize) != ESP_OK)
      |                                               ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
Compiling .pio\build\develop_REG1_LAN_TP_BASE\libf22\OGM-Common\OpenKNX\Log\Logger.cpp.o
Compiling .pio\build\develop_REG1_LAN_TP_BASE\libf22\OGM-Common\OpenKNX\Log\VirtualSerial.cpp.o
In file included from lib/OGM-Common/src/OpenKNX.h:40,
                 from lib/OGM-Common/src/OpenKNX/Time/TimeProvider.h:2,
                 from lib/OGM-Common/src/OpenKNX/Facade.h:12,
                 from lib/OGM-Common/src/OpenKNX/Helper.cpp:2:
lib/OGM-Common/src/macros.h:122: warning: "DISABLED" redefined
  122 | #define DISABLED(V...)      DO(DIS,&&,V)  // Prüft, ob alle Optionen deaktiviert sind
      |
In file included from C:/Users/dosp/.platformio/packages/framework-arduinoespressif32@src-e5a7fd5d9117bd8a322277fde59ac3d3/cores/esp32/esp32-hal.h:88,
                 from C:/Users/dosp/.platformio/packages/framework-arduinoespressif32@src-e5a7fd5d9117bd8a322277fde59ac3d3/cores/esp32/Arduino.h:36,
                 from lib/OGM-Common/src/OpenKNX/Helper.h:3,
                 from lib/OGM-Common/src/OpenKNX/Helper.cpp:1:
C:/Users/dosp/.platformio/packages/framework-arduinoespressif32@src-e5a7fd5d9117bd8a322277fde59ac3d3/cores/esp32/esp32-hal-gpio.h:59: note: this is the location of the previous definition
   59 | #define DISABLED  0x00
      |
In file included from lib/OGM-Common/src/OpenKNX.h:40,
                 from lib/OGM-Common/src/OpenKNX/Time/TimeProvider.h:2,
                 from lib/OGM-Common/src/OpenKNX/Facade.h:12,
                 from lib/OGM-Common/src/OpenKNX/Led/Base.cpp:2:
lib/OGM-Common/src/macros.h:122: warning: "DISABLED" redefined
  122 | #define DISABLED(V...)      DO(DIS,&&,V)  // Prüft, ob alle Optionen deaktiviert sind
      |
In file included from C:/Users/dosp/.platformio/packages/framework-arduinoespressif32@src-e5a7fd5d9117bd8a322277fde59ac3d3/cores/esp32/esp32-hal.h:88,
                 from C:/Users/dosp/.platformio/packages/framework-arduinoespressif32@src-e5a7fd5d9117bd8a322277fde59ac3d3/cores/esp32/Arduino.h:36,
                 from lib/OGM-Common/src/OpenKNX/Led/Effects/Base.h:2,
                 from lib/OGM-Common/src/OpenKNX/Led/Effects/Activity.h:2,
                 from lib/OGM-Common/src/OpenKNX/Led/Base.h:2,
                 from lib/OGM-Common/src/OpenKNX/Led/Base.cpp:1:
C:/Users/dosp/.platformio/packages/framework-arduinoespressif32@src-e5a7fd5d9117bd8a322277fde59ac3d3/cores/esp32/esp32-hal-gpio.h:59: note: this is the location of the previous definition
   59 | #define DISABLED  0x00
      |
Compiling .pio\build\develop_REG1_LAN_TP_BASE\libf22\OGM-Common\OpenKNX\Module.cpp.o
Compiling .pio\build\develop_REG1_LAN_TP_BASE\libf22\OGM-Common\OpenKNX\Stat\DurationStatistic.cpp.o
Compiling .pio\build\develop_REG1_LAN_TP_BASE\libf22\OGM-Common\OpenKNX\Stat\RuntimeStat.cpp.o
Compiling .pio\build\develop_REG1_LAN_TP_BASE\libf22\OGM-Common\OpenKNX\Sun\SunCalculation.cpp.o
In file included from lib/OGM-Common/src/OpenKNX.h:40,
                 from lib/OGM-Common/src/OpenKNX/Time/TimeProvider.h:2,
                 from lib/OGM-Common/src/OpenKNX/Facade.h:12,
                 from lib/OGM-Common/src/OpenKNX/Led/Effects/Error.cpp:1:
lib/OGM-Common/src/macros.h:122: warning: "DISABLED" redefined
  122 | #define DISABLED(V...)      DO(DIS,&&,V)  // Prüft, ob alle Optionen deaktiviert sind
      |
In file included from C:/Users/dosp/.platformio/packages/framework-arduinoespressif32@src-e5a7fd5d9117bd8a322277fde59ac3d3/cores/esp32/esp32-hal.h:88,
                 from C:/Users/dosp/.platformio/packages/framework-arduinoespressif32@src-e5a7fd5d9117bd8a322277fde59ac3d3/cores/esp32/Arduino.h:36,
                 from lib/OGM-Common/src/OpenKNX/Helper.h:3,
                 from lib/OGM-Common/src/OpenKNX/Facade.h:2:
C:/Users/dosp/.platformio/packages/framework-arduinoespressif32@src-e5a7fd5d9117bd8a322277fde59ac3d3/cores/esp32/esp32-hal-gpio.h:59: note: this is the location of the previous definition
   59 | #define DISABLED  0x00
      |
Compiling .pio\build\develop_REG1_LAN_TP_BASE\libf22\OGM-Common\OpenKNX\Sun\SunPos.cpp.o
In file included from lib/OGM-Common/src/OpenKNX.h:40,
                 from lib/OGM-Common/src/OpenKNX/Time/TimeProvider.h:2,
                 from lib/OGM-Common/src/OpenKNX/Facade.h:12,
                 from lib/OGM-Common/src/OpenKNX/Led/GPIO.cpp:2:
lib/OGM-Common/src/macros.h:122: warning: "DISABLED" redefined
  122 | #define DISABLED(V...)      DO(DIS,&&,V)  // Prüft, ob alle Optionen deaktiviert sind
      |
In file included from C:/Users/dosp/.platformio/packages/framework-arduinoespressif32@src-e5a7fd5d9117bd8a322277fde59ac3d3/cores/esp32/esp32-hal.h:88,
                 from C:/Users/dosp/.platformio/packages/framework-arduinoespressif32@src-e5a7fd5d9117bd8a322277fde59ac3d3/cores/esp32/Arduino.h:36,
                 from lib/OGM-Common/src/OpenKNX/Led/Effects/Base.h:2,
                 from lib/OGM-Common/src/OpenKNX/Led/Effects/Activity.h:2,
                 from lib/OGM-Common/src/OpenKNX/Led/Base.h:2,
                 from lib/OGM-Common/src/OpenKNX/Led/GPIO.h:2,
                 from lib/OGM-Common/src/OpenKNX/Led/GPIO.cpp:1:
C:/Users/dosp/.platformio/packages/framework-arduinoespressif32@src-e5a7fd5d9117bd8a322277fde59ac3d3/cores/esp32/esp32-hal-gpio.h:59: note: this is the location of the previous definition
   59 | #define DISABLED  0x00
      |
Compiling .pio\build\develop_REG1_LAN_TP_BASE\libf22\OGM-Common\OpenKNX\Sun\SunRiseAndSet.cpp.o
Compiling .pio\build\develop_REG1_LAN_TP_BASE\libf22\OGM-Common\OpenKNX\Time\Calendar.cpp.o
Compiling .pio\build\develop_REG1_LAN_TP_BASE\libf22\OGM-Common\OpenKNX\Time\TimeManager.cpp.o
In file included from C:/Users/dosp/.platformio/packages/framework-arduinoespressif32@src-e5a7fd5d9117bd8a322277fde59ac3d3/cores/esp32/esp32-hal.h:88,
                 from C:/Users/dosp/.platformio/packages/framework-arduinoespressif32@src-e5a7fd5d9117bd8a322277fde59ac3d3/cores/esp32/Arduino.h:36,
                 from lib/OGM-Common/src/OpenKNX/Log/Logger.h:2,
                 from lib/OGM-Common/src/OpenKNX/Base.h:2,
                 from lib/OGM-Common/src/OpenKNX/Channel.h:2,
                 from lib/OGM-Common/src/OpenKNX.h:41,
                 from lib/OGM-Common/src/OpenKNX/Sun/SunCalculation.cpp:1:
C:/Users/dosp/.platformio/packages/framework-arduinoespressif32@src-e5a7fd5d9117bd8a322277fde59ac3d3/cores/esp32/esp32-hal-gpio.h:59: warning: "DISABLED" redefined
   59 | #define DISABLED  0x00
      |
In file included from lib/OGM-Common/src/OpenKNX.h:40:
lib/OGM-Common/src/macros.h:122: note: this is the location of the previous definition
  122 | #define DISABLED(V...)      DO(DIS,&&,V)  // Prüft, ob alle Optionen deaktiviert sind
      |
Compiling .pio\build\develop_REG1_LAN_TP_BASE\libf22\OGM-Common\OpenKNX\Time\TimeProvider.cpp.o
C:/Users/dosp/.platformio/packages/framework-arduinoespressif32@src-e5a7fd5d9117bd8a322277fde59ac3d3/cores/esp32/Arduino.h:111: warning: "_BV" redefined
  111 | #define _BV(b) (1UL << (b))
      |
lib/OGM-Common/src/macros.h:47: note: this is the location of the previous definition
   47 | #define _BV(b) (1 << (b)) // Bit value
      |
In file included from lib/OGM-Common/src/OpenKNX.h:40,
                 from lib/OGM-Common/src/OpenKNX/Time/TimeProvider.h:2,
                 from lib/OGM-Common/src/OpenKNX/Facade.h:12,
                 from lib/OGM-Common/src/OpenKNX/Led/Serial.cpp:4:
lib/OGM-Common/src/macros.h:122: warning: "DISABLED" redefined
  122 | #define DISABLED(V...)      DO(DIS,&&,V)  // Prüft, ob alle Optionen deaktiviert sind
      |
In file included from C:/Users/dosp/.platformio/packages/framework-arduinoespressif32@src-e5a7fd5d9117bd8a322277fde59ac3d3/cores/esp32/esp32-hal.h:88,
                 from C:/Users/dosp/.platformio/packages/framework-arduinoespressif32@src-e5a7fd5d9117bd8a322277fde59ac3d3/cores/esp32/Arduino.h:36,
                 from lib/OGM-Common/src/OpenKNX/Led/Effects/Base.h:2,
                 from lib/OGM-Common/src/OpenKNX/Led/Effects/Activity.h:2,
                 from lib/OGM-Common/src/OpenKNX/Led/Base.h:2,
                 from lib/OGM-Common/src/OpenKNX/Led/Serial.h:3,
                 from lib/OGM-Common/src/OpenKNX/Led/Serial.cpp:3:
C:/Users/dosp/.platformio/packages/framework-arduinoespressif32@src-e5a7fd5d9117bd8a322277fde59ac3d3/cores/esp32/esp32-hal-gpio.h:59: note: this is the location of the previous definition
   59 | #define DISABLED  0x00
      |
Compiling .pio\build\develop_REG1_LAN_TP_BASE\libf22\OGM-Common\OpenKNX\Time\TimeProviderKnx.cpp.o
In file included from lib/OGM-Common/src/OpenKNX.h:40,
                 from lib/OGM-Common/src/OpenKNX/Time/TimeProvider.h:2,
                 from lib/OGM-Common/src/OpenKNX/Facade.h:12,
                 from lib/OGM-Common/src/OpenKNX/Log/Logger.cpp:2:
lib/OGM-Common/src/macros.h:122: warning: "DISABLED" redefined
  122 | #define DISABLED(V...)      DO(DIS,&&,V)  // Prüft, ob alle Optionen deaktiviert sind
      |
In file included from C:/Users/dosp/.platformio/packages/framework-arduinoespressif32@src-e5a7fd5d9117bd8a322277fde59ac3d3/cores/esp32/esp32-hal.h:88,
                 from C:/Users/dosp/.platformio/packages/framework-arduinoespressif32@src-e5a7fd5d9117bd8a322277fde59ac3d3/cores/esp32/Arduino.h:36,
                 from lib/OGM-Common/src/OpenKNX/Log/Logger.h:2,
                 from lib/OGM-Common/src/OpenKNX/Log/Logger.cpp:1:
C:/Users/dosp/.platformio/packages/framework-arduinoespressif32@src-e5a7fd5d9117bd8a322277fde59ac3d3/cores/esp32/esp32-hal-gpio.h:59: note: this is the location of the previous definition
   59 | #define DISABLED  0x00
      |
Compiling .pio\build\develop_REG1_LAN_TP_BASE\libf22\OGM-Common\OpenKNX\TimerInterrupt.cpp.o
In file included from lib/OGM-Common/src/OpenKNX.h:40,
                 from lib/OGM-Common/src/OpenKNX/Time/TimeProvider.h:2,
                 from lib/OGM-Common/src/OpenKNX/Facade.h:12,
                 from lib/OGM-Common/src/OpenKNX/Log/VirtualSerial.cpp:2:
lib/OGM-Common/src/macros.h:122: warning: "DISABLED" redefined
  122 | #define DISABLED(V...)      DO(DIS,&&,V)  // Prüft, ob alle Optionen deaktiviert sind
      |
In file included from C:/Users/dosp/.platformio/packages/framework-arduinoespressif32@src-e5a7fd5d9117bd8a322277fde59ac3d3/cores/esp32/esp32-hal.h:88,
                 from C:/Users/dosp/.platformio/packages/framework-arduinoespressif32@src-e5a7fd5d9117bd8a322277fde59ac3d3/cores/esp32/Arduino.h:36,
                 from lib/OGM-Common/src/OpenKNX/Log/VirtualSerial.h:2,
                 from lib/OGM-Common/src/OpenKNX/Log/VirtualSerial.cpp:1:
C:/Users/dosp/.platformio/packages/framework-arduinoespressif32@src-e5a7fd5d9117bd8a322277fde59ac3d3/cores/esp32/esp32-hal-gpio.h:59: note: this is the location of the previous definition
   59 | #define DISABLED  0x00
      |
Compiling .pio\build\develop_REG1_LAN_TP_BASE\libf22\OGM-Common\OpenKNX\Watchdog.cpp.o
In file included from C:/Users/dosp/.platformio/packages/framework-arduinoespressif32@src-e5a7fd5d9117bd8a322277fde59ac3d3/cores/esp32/esp32-hal.h:88,
                 from C:/Users/dosp/.platformio/packages/framework-arduinoespressif32@src-e5a7fd5d9117bd8a322277fde59ac3d3/cores/esp32/Arduino.h:36,
                 from lib/OGM-Common/src/OpenKNX/Log/Logger.h:2,
                 from lib/OGM-Common/src/OpenKNX/Base.h:2,
                 from lib/OGM-Common/src/OpenKNX/Channel.h:2,
                 from lib/OGM-Common/src/OpenKNX.h:41,
                 from lib/OGM-Common/src/OpenKNX/Time/Calendar.cpp:1:
C:/Users/dosp/.platformio/packages/framework-arduinoespressif32@src-e5a7fd5d9117bd8a322277fde59ac3d3/cores/esp32/esp32-hal-gpio.h:59: warning: "DISABLED" redefined
   59 | #define DISABLED  0x00
      |
In file included from lib/OGM-Common/src/OpenKNX.h:40:
lib/OGM-Common/src/macros.h:122: note: this is the location of the previous definition
  122 | #define DISABLED(V...)      DO(DIS,&&,V)  // Prüft, ob alle Optionen deaktiviert sind
      |
C:/Users/dosp/.platformio/packages/framework-arduinoespressif32@src-e5a7fd5d9117bd8a322277fde59ac3d3/cores/esp32/Arduino.h:111: warning: "_BV" redefined
  111 | #define _BV(b) (1UL << (b))
      |
lib/OGM-Common/src/macros.h:47: note: this is the location of the previous definition
   47 | #define _BV(b) (1 << (b)) // Bit value
      |
In file included from C:/Users/dosp/.platformio/packages/framework-arduinoespressif32@src-e5a7fd5d9117bd8a322277fde59ac3d3/cores/esp32/esp32-hal.h:88,
                 from C:/Users/dosp/.platformio/packages/framework-arduinoespressif32@src-e5a7fd5d9117bd8a322277fde59ac3d3/cores/esp32/Arduino.h:36,
                 from lib/OGM-Common/src/OpenKNX/Log/Logger.h:2,
                 from lib/OGM-Common/src/OpenKNX/Base.h:2,
                 from lib/OGM-Common/src/OpenKNX/Channel.h:2,
                 from lib/OGM-Common/src/OpenKNX.h:41,
                 from lib/OGM-Common/src/OpenKNX/Time/TimeProvider.h:2,
                 from lib/OGM-Common/src/OpenKNX/Time/TimeProvider.cpp:1:
C:/Users/dosp/.platformio/packages/framework-arduinoespressif32@src-e5a7fd5d9117bd8a322277fde59ac3d3/cores/esp32/esp32-hal-gpio.h:59: warning: "DISABLED" redefined
   59 | #define DISABLED  0x00
      |
In file included from lib/OGM-Common/src/OpenKNX.h:40:
lib/OGM-Common/src/macros.h:122: note: this is the location of the previous definition
  122 | #define DISABLED(V...)      DO(DIS,&&,V)  // Prüft, ob alle Optionen deaktiviert sind
      |
C:/Users/dosp/.platformio/packages/framework-arduinoespressif32@src-e5a7fd5d9117bd8a322277fde59ac3d3/cores/esp32/Arduino.h:111: warning: "_BV" redefined
  111 | #define _BV(b) (1UL << (b))
      |
lib/OGM-Common/src/macros.h:47: note: this is the location of the previous definition
   47 | #define _BV(b) (1 << (b)) // Bit value
      |
In file included from lib/OGM-Common/src/OpenKNX.h:40,
                 from lib/OGM-Common/src/OpenKNX/Time/TimeProvider.h:2,
                 from lib/OGM-Common/src/OpenKNX/Facade.h:12,
                 from lib/OGM-Common/src/OpenKNX/Module.cpp:2:
lib/OGM-Common/src/macros.h:122: warning: "DISABLED" redefined
  122 | #define DISABLED(V...)      DO(DIS,&&,V)  // Prüft, ob alle Optionen deaktiviert sind
      |
In file included from C:/Users/dosp/.platformio/packages/framework-arduinoespressif32@src-e5a7fd5d9117bd8a322277fde59ac3d3/cores/esp32/esp32-hal.h:88,
                 from C:/Users/dosp/.platformio/packages/framework-arduinoespressif32@src-e5a7fd5d9117bd8a322277fde59ac3d3/cores/esp32/Arduino.h:36,
                 from lib/OGM-Common/src/OpenKNX/Log/Logger.h:2,
                 from lib/OGM-Common/src/OpenKNX/Base.h:2,
                 from lib/OGM-Common/src/OpenKNX/Module.h:2,
                 from lib/OGM-Common/src/OpenKNX/Module.cpp:1:
C:/Users/dosp/.platformio/packages/framework-arduinoespressif32@src-e5a7fd5d9117bd8a322277fde59ac3d3/cores/esp32/esp32-hal-gpio.h:59: note: this is the location of the previous definition
   59 | #define DISABLED  0x00
      |
Compiling .pio\build\develop_REG1_LAN_TP_BASE\lib0e8\OFM-FileTransferModule\FileTransferModule.cpp.o
In file included from lib/OGM-Common/src/OpenKNX.h:40,
                 from lib/OGM-Common/src/OpenKNX/Time/TimeProvider.h:2,
                 from lib/OGM-Common/src/OpenKNX/Facade.h:12,
                 from lib/OGM-Common/src/OpenKNX/Stat/RuntimeStat.cpp:2:
lib/OGM-Common/src/macros.h:122: warning: "DISABLED" redefined
  122 | #define DISABLED(V...)      DO(DIS,&&,V)  // Prüft, ob alle Optionen deaktiviert sind
      |
In file included from C:/Users/dosp/.platformio/packages/framework-arduinoespressif32@src-e5a7fd5d9117bd8a322277fde59ac3d3/cores/esp32/esp32-hal.h:88,
                 from C:/Users/dosp/.platformio/packages/framework-arduinoespressif32@src-e5a7fd5d9117bd8a322277fde59ac3d3/cores/esp32/Arduino.h:36,
                 from lib/OGM-Common/src/OpenKNX/Stat/DurationStatistic.h:3,
                 from lib/OGM-Common/src/OpenKNX/Stat/RuntimeStat.h:3,
                 from lib/OGM-Common/src/OpenKNX/Stat/RuntimeStat.cpp:1:
C:/Users/dosp/.platformio/packages/framework-arduinoespressif32@src-e5a7fd5d9117bd8a322277fde59ac3d3/cores/esp32/esp32-hal-gpio.h:59: note: this is the location of the previous definition
   59 | #define DISABLED  0x00
      |
In file included from C:/Users/dosp/.platformio/packages/framework-arduinoespressif32@src-e5a7fd5d9117bd8a322277fde59ac3d3/cores/esp32/esp32-hal.h:88,
                 from C:/Users/dosp/.platformio/packages/framework-arduinoespressif32@src-e5a7fd5d9117bd8a322277fde59ac3d3/cores/esp32/Arduino.h:36,
                 from lib/OGM-Common/src/OpenKNX/Log/Logger.h:2,
                 from lib/OGM-Common/src/OpenKNX/Base.h:2,
                 from lib/OGM-Common/src/OpenKNX/Channel.h:2,
                 from lib/OGM-Common/src/OpenKNX.h:41,
                 from lib/OGM-Common/src/OpenKNX/Time/TimeProvider.h:2,
                 from lib/OGM-Common/src/OpenKNX/Time/TimeProviderKnx.h:2,
                 from lib/OGM-Common/src/OpenKNX/Time/TimeProviderKnx.cpp:1:
C:/Users/dosp/.platformio/packages/framework-arduinoespressif32@src-e5a7fd5d9117bd8a322277fde59ac3d3/cores/esp32/esp32-hal-gpio.h:59: warning: "DISABLED" redefined
   59 | #define DISABLED  0x00
      |
In file included from lib/OGM-Common/src/OpenKNX.h:40:
lib/OGM-Common/src/macros.h:122: note: this is the location of the previous definition
  122 | #define DISABLED(V...)      DO(DIS,&&,V)  // Prüft, ob alle Optionen deaktiviert sind
      |
C:/Users/dosp/.platformio/packages/framework-arduinoespressif32@src-e5a7fd5d9117bd8a322277fde59ac3d3/cores/esp32/Arduino.h:111: warning: "_BV" redefined
  111 | #define _BV(b) (1UL << (b))
      |
lib/OGM-Common/src/macros.h:47: note: this is the location of the previous definition
   47 | #define _BV(b) (1 << (b)) // Bit value
      |
Compiling .pio\build\develop_REG1_LAN_TP_BASE\lib16a\OFM-UsbExchange\UsbExchangeModule.cpp.o
Archiving .pio\build\develop_REG1_LAN_TP_BASE\lib0e8\libOFM-FileTransferModule.a
Compiling .pio\build\develop_REG1_LAN_TP_BASE\lib16a\OFM-UsbExchange\VirtualBlockDevice.cpp.o
Indexing .pio\build\develop_REG1_LAN_TP_BASE\lib0e8\libOFM-FileTransferModule.a
In file included from lib/OGM-Common/src/OpenKNX.h:40,
                 from lib/OGM-Common/src/OpenKNX/Time/TimeProvider.h:2,
                 from lib/OGM-Common/src/OpenKNX/Time/TimeManager.cpp:4:
lib/OGM-Common/src/macros.h:122: warning: "DISABLED" redefined
  122 | #define DISABLED(V...)      DO(DIS,&&,V)  // Prüft, ob alle Optionen deaktiviert sind
      |
In file included from C:/Users/dosp/.platformio/packages/framework-arduinoespressif32@src-e5a7fd5d9117bd8a322277fde59ac3d3/cores/esp32/esp32-hal.h:88,
                 from C:/Users/dosp/.platformio/packages/framework-arduinoespressif32@src-e5a7fd5d9117bd8a322277fde59ac3d3/cores/esp32/Arduino.h:36,
                 from lib/OGM-Common/src/OpenKNX/Time/TimeManager.h:3,
                 from lib/OGM-Common/src/OpenKNX/Time/TimeManager.cpp:1:
C:/Users/dosp/.platformio/packages/framework-arduinoespressif32@src-e5a7fd5d9117bd8a322277fde59ac3d3/cores/esp32/esp32-hal-gpio.h:59: note: this is the location of the previous definition
   59 | #define DISABLED  0x00
      |
Compiling .pio\build\develop_REG1_LAN_TP_BASE\libfbb\ESPmDNS\ESPmDNS.cpp.o
Archiving .pio\build\develop_REG1_LAN_TP_BASE\lib16a\libOFM-UsbExchange.a
Indexing .pio\build\develop_REG1_LAN_TP_BASE\lib16a\libOFM-UsbExchange.a
Compiling .pio\build\develop_REG1_LAN_TP_BASE\lib311\Preferences\Preferences.cpp.o
Compiling .pio\build\develop_REG1_LAN_TP_BASE\lib2c7\Update\HttpsOTAUpdate.cpp.o
In file included from lib/OGM-Common/src/OpenKNX.h:40,
                 from lib/OGM-Common/src/OpenKNX/Time/TimeProvider.h:2,
                 from lib/OGM-Common/src/OpenKNX/Facade.h:12,
                 from lib/OGM-Common/src/OpenKNX/TimerInterrupt.cpp:2:
lib/OGM-Common/src/macros.h:122: warning: "DISABLED" redefined
  122 | #define DISABLED(V...)      DO(DIS,&&,V)  // Prüft, ob alle Optionen deaktiviert sind
      |
In file included from C:/Users/dosp/.platformio/packages/framework-arduinoespressif32@src-e5a7fd5d9117bd8a322277fde59ac3d3/cores/esp32/esp32-hal.h:88,
                 from C:/Users/dosp/.platformio/packages/framework-arduinoespressif32@src-e5a7fd5d9117bd8a322277fde59ac3d3/cores/esp32/Arduino.h:36,
                 from lib/OGM-Common/src/OpenKNX/TimerInterrupt.h:3,
                 from lib/OGM-Common/src/OpenKNX/TimerInterrupt.cpp:1:
C:/Users/dosp/.platformio/packages/framework-arduinoespressif32@src-e5a7fd5d9117bd8a322277fde59ac3d3/cores/esp32/esp32-hal-gpio.h:59: note: this is the location of the previous definition
   59 | #define DISABLED  0x00
      |
In file included from lib/OGM-Common/src/OpenKNX.h:40,
                 from lib/OGM-Common/src/OpenKNX/Time/TimeProvider.h:2,
                 from lib/OGM-Common/src/OpenKNX/Facade.h:12,
                 from lib/OGM-Common/src/OpenKNX/Watchdog.cpp:2:
lib/OGM-Common/src/macros.h:122: warning: "DISABLED" redefined
  122 | #define DISABLED(V...)      DO(DIS,&&,V)  // Prüft, ob alle Optionen deaktiviert sind
      |
In file included from C:/Users/dosp/.platformio/packages/framework-arduinoespressif32@src-e5a7fd5d9117bd8a322277fde59ac3d3/cores/esp32/esp32-hal.h:88,
                 from C:/Users/dosp/.platformio/packages/framework-arduinoespressif32@src-e5a7fd5d9117bd8a322277fde59ac3d3/cores/esp32/Arduino.h:36,
                 from lib/OGM-Common/src/OpenKNX/Watchdog.h:2,
                 from lib/OGM-Common/src/OpenKNX/Watchdog.cpp:1:
C:/Users/dosp/.platformio/packages/framework-arduinoespressif32@src-e5a7fd5d9117bd8a322277fde59ac3d3/cores/esp32/esp32-hal-gpio.h:59: note: this is the location of the previous definition
   59 | #define DISABLED  0x00
      |
Compiling .pio\build\develop_REG1_LAN_TP_BASE\lib2c7\Update\Updater.cpp.o
Compiling .pio\build\develop_REG1_LAN_TP_BASE\lib278\ArduinoOTA\ArduinoOTA.cpp.o
lib/OGM-Common/src/OpenKNX/Watchdog.cpp:32:32: warning: '__openKnxWatchdogFasts' defined but not used [-Wunused-variable]
   32 | static RTC_NOINIT_ATTR uint8_t __openKnxWatchdogFasts;
      |                                ^~~~~~~~~~~~~~~~~~~~~~
Compiling .pio\build\develop_REG1_LAN_TP_BASE\libc3d\OFM-Network\NetworkModule.cpp.o
Archiving .pio\build\develop_REG1_LAN_TP_BASE\libf22\libOGM-Common.a
Compiling .pio\build\develop_REG1_LAN_TP_BASE\libc3d\OFM-Network\NtpTimeProvider.cpp.o
Compiling .pio\build\develop_REG1_LAN_TP_BASE\FrameworkArduino\ColorFormat.c.o
Indexing .pio\build\develop_REG1_LAN_TP_BASE\libf22\libOGM-Common.a
Compiling .pio\build\develop_REG1_LAN_TP_BASE\FrameworkArduino\Esp.cpp.o
Compiling .pio\build\develop_REG1_LAN_TP_BASE\FrameworkArduino\FirmwareMSC.cpp.o
Compiling .pio\build\develop_REG1_LAN_TP_BASE\FrameworkArduino\FunctionalInterrupt.cpp.o
Compiling .pio\build\develop_REG1_LAN_TP_BASE\FrameworkArduino\HEXBuilder.cpp.o
Compiling .pio\build\develop_REG1_LAN_TP_BASE\FrameworkArduino\HWCDC.cpp.o
Compiling .pio\build\develop_REG1_LAN_TP_BASE\FrameworkArduino\HardwareSerial.cpp.o
Archiving .pio\build\develop_REG1_LAN_TP_BASE\libfbb\libESPmDNS.a
Compiling .pio\build\develop_REG1_LAN_TP_BASE\FrameworkArduino\IPAddress.cpp.o
Indexing .pio\build\develop_REG1_LAN_TP_BASE\libfbb\libESPmDNS.a
Compiling .pio\build\develop_REG1_LAN_TP_BASE\FrameworkArduino\MD5Builder.cpp.o
Compiling .pio\build\develop_REG1_LAN_TP_BASE\FrameworkArduino\MacAddress.cpp.o
Archiving .pio\build\develop_REG1_LAN_TP_BASE\lib311\libPreferences.a
Indexing .pio\build\develop_REG1_LAN_TP_BASE\lib311\libPreferences.a
Compiling .pio\build\develop_REG1_LAN_TP_BASE\FrameworkArduino\Print.cpp.o
In file included from C:/Users/dosp/.platformio/packages/framework-arduinoespressif32@src-e5a7fd5d9117bd8a322277fde59ac3d3/cores/esp32/esp32-hal.h:88,
                 from C:/Users/dosp/.platformio/packages/framework-arduinoespressif32@src-e5a7fd5d9117bd8a322277fde59ac3d3/cores/esp32/Arduino.h:36,
                 from lib/OGM-Common/src/OpenKNX/Log/Logger.h:2,
                 from lib/OGM-Common/src/OpenKNX/Base.h:2,
                 from lib/OGM-Common/src/OpenKNX/Channel.h:2,
                 from lib/OGM-Common/src/OpenKNX.h:41,
                 from lib/OFM-Network/src/NtpTimeProvider.h:2,
                 from lib/OFM-Network/src/NtpTimeProvider.cpp:1:
C:/Users/dosp/.platformio/packages/framework-arduinoespressif32@src-e5a7fd5d9117bd8a322277fde59ac3d3/cores/esp32/esp32-hal-gpio.h:59: warning: "DISABLED" redefined
   59 | #define DISABLED  0x00
      |
In file included from lib/OGM-Common/src/OpenKNX.h:40:
lib/OGM-Common/src/macros.h:122: note: this is the location of the previous definition
  122 | #define DISABLED(V...)      DO(DIS,&&,V)  // Prüft, ob alle Optionen deaktiviert sind
      |
C:/Users/dosp/.platformio/packages/framework-arduinoespressif32@src-e5a7fd5d9117bd8a322277fde59ac3d3/cores/esp32/Arduino.h:111: warning: "_BV" redefined
  111 | #define _BV(b) (1UL << (b))
      |
lib/OGM-Common/src/macros.h:47: note: this is the location of the previous definition
   47 | #define _BV(b) (1 << (b)) // Bit value
      |
@cornelius-koepp cornelius-koepp added the bug Something isn't working label Jan 31, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

3 participants