Ankündigung

Einklappen
Keine Ankündigung bisher.

ALEDD1 Fragen vom Anfänger

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

    ALEDD1 Fragen vom Anfänger

    Guten Abend Leute,

    ich hatte heute meine Lieferung im Briefkasten und hab mich gleich drangemacht.
    Leider bin ich dabei auf ein Problem gestoßen, auf das ich mir keinen Reim machen kann.
    Zuerst wollte ich die FW-Flashen um mit dem Gerät weiterarbeiten zu können. Leider schlägt schon die Überprüfung des Sketches fehl.

    Wie bin ich vorgegangen:
    1. Arduino IDE installiert
    2. Firmware 0.3.0 geladen und geöffnet
    3. fehlende libraries nachgeladen und installiert
    4. Board auf Arduino Zero (nativ USB) eingestellt.
    5. Überprüfen gedrückt

    Als Ergebnis erhalte ich die Fehlermeldung:" 'min' cannot be used as a function".

    Was mache ich falsch?
    Entschuldigt die dumme Frage, aber ich muss mich erst noch besser einarbeiten. Leider komme ich hier nicht weiter.

    Zur Fehlersuche hänge ich mal das Log an.

    https://filehorst.de/d/dDndBCFt

    Danke schoneinmal für Eure Geduld :-)

    #2
    Denke mal es liegt daran dass die Firmware nicht mehr zu neuen libs / arduino-Version passt.

    Leider eine Schwäche von Arduino, dass man Abhänigkeiten von der Version nicht im Sketch definieren kann.
    OpenKNX www.openknx.de | NanoBCU und OpenKNX-HW verfügbar

    Kommentar


      #3
      so wie es ausschaut, wurden die min und max Funktionen aus Arduno Core entfernt?!
      Auf jedem Fall sollen diese 2 Zeilen am Anfang der ALEDD.ino Datei helfen:

      Code:
      #define min(a,b) ((a)<(b)?(a):(b))
      #define max(a,b) ((a)>(b)?(a):(b))
      wenn ich wieder Zeit habe am PC zu sitzen schaue ich mir das genauer an...


      P.S: und wie im Sketch angegeben, Adafruit_NeoPixel_ZeroDMA muss in der Version 1.0.8 geladen sein. Weil die Kollegen von Adafruit danach eine Funktion die ich nutze gelöscht haben :/
      Zuletzt geändert von Eugenius; 23.06.2021, 09:05.

      Kommentar


        #4
        Um allgemeine Fragen zur Einrichtung zu beantworten:
        Die aktuellste "freigegebene" Version finden man hier:

        https://github.com/KONNEKTING/ALEDD1/releases (unter assets Source code (zip))

        Wer mit der Entwicklerversion spielen möchte, kann aus hier runterladen: (ACHTUNG, kann sehr instabil laufen oder sogar gar nicht funktionieren):

        https://github.com/KONNEKTING/ALEDD1...ads/master.zip

        Egal welche Version man nimmt, die ALEDD.ino Datei ist die Startdatei. Damit wird Arduino IDE gestartet (bitte vorerst Arduino IDE 1.8.x nutzen und nicht die 2.x)
        In dem Ordner wo ALEDD.ino liegt, liegt auch die KONNEKTING_ALEDD1.kdevice.xml für die Konnekting Suite um ALEDD zu parametrieren.

        ALEDD wird als Arduino Zero erkannt:
        2021-06-29 23_08_49-.png
        COM-Port kann natürlich abweichen.

        Es müssen alle Bibliotheken installiert werden die ich angegeben habe, Links sind klickbar:

        2021-06-29 23_18_56-ALEDD1_ALEDD1.ino at master · KONNEKTING_ALEDD1.png

        Bei einer habe ich eine Spezifische Version angegeben!
        2021-06-29 23_21_33-Bibliotheksverwalter.png

        Nachdem alle Bibliotheken installiert sind, müssen wir noch einen kleine Bug korrigieren, die Arduino wohl in einer der letzten Versionen reingebracht hat:

        wir nehmen diese zwei Zeilen:
        Code:
        #define min(a,b) ((a)<(b)?(a):(b))
        #define max(a,b) ((a)>(b)?(a):(b))
        und fügen die ganz oben in der ALEDD.ino Datei hinzu.

        Jetzt kann man im Menü Sketch->Kompilieren prüfen ob alles OK ist und wenn ja Sketch->Hochladen.


        Zum Parametrieren braucht man Konnekting Suite: https://www.konnekting.de/software-d...nekting-suite/

        Kommentar


          #5
          Erstmal vielen Dank an Eugenius und SirSydom.

          ich bin erst jetzt dazu gekommen mich weiter mit dem Thema zu beschäftigen und kann bestätigen, dass es damit funktioniert.
          Vielen Dank für die Hilfestellung!
          Wenn meine Projekte was geworden sind, stelle ich sie hier vor.

          Kommentar


            #6
            Ich hänge mich hier mal an und oute mich als absoluten Arduino-etc-Anfänger.

            ich bekomme folgende Fehlermeldung:
            Code:
            Arduino: 1.8.15 (Windows 10), Board: "Arduino Uno"
            
            ALEDD1:28:10: fatal error: src/KonnektingDeviceLibrary/KonnektingDevice.h: No such file or directory
            
            #include "src/KonnektingDeviceLibrary/KonnektingDevice.h"
            
            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
            
            compilation terminated.
            
            Mehrere Bibliotheken wurden für "FlashAsEEPROM.h" gefunden
            
            Benutzt: C:\Users\Matthias\Documents\Arduino\libraries\Flas hStorage
            
            Nicht benutzt: C:\Users\Matthias\Documents\Arduino\libraries\Konn ektingFlashStorage
            
            exit status 1
            
            src/KonnektingDeviceLibrary/KonnektingDevice.h: No such file or directory
            Wer kann mir helfen?
            Gruß Matthias
            EIB übersetzt meine Frau mit "Ehepaar Ist Beschäftigt"
            - PN nur für PERSÖNLICHES!

            Kommentar


              #7
              Schau dir mal dein #include an. Ich schreibe es so: #include <KonnektingDevice.h>

              An der Stelle, die du angibst, findet er die KonnektingDevice.h nicht. Hier würde ich ansetzen zu suchen.

              Kommentar


                #8
                Danke fürs Helfen. Ja, ich habe das jetzt mal in das Arduino-Verzeichnis verschoben und es wird besser - oder anders

                Ich habe im Arduino-Verz unter libraries den Ordner ALEDD1-0.3.0. Da ist dann auch das src-Verz drin. Ist das so richtig?



                Code:
                Arduino: 1.8.15 (Windows 10), Board: "Arduino Zero (Native USB Port)"
                
                ALEDD1:30:10: fatal error: src/KonnektingDeviceLibrary/KonnektingDevice.h: No such file or directory
                
                #include "src/KonnektingDeviceLibrary/KonnektingDevice.h"
                
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                
                Mehrere Bibliotheken wurden für "FlashAsEEPROM.h" gefunden
                
                compilation terminated.
                
                Benutzt: C:\Users\Matthias\Documents\Arduino\libraries\Flas hStorage
                
                Nicht benutzt: C:\Users\Matthias\Documents\Arduino\libraries\Konn ektingFlashStorage
                
                exit status 1
                
                src/KonnektingDeviceLibrary/KonnektingDevice.h: No such file or directory
                Gruß Matthias
                EIB übersetzt meine Frau mit "Ehepaar Ist Beschäftigt"
                - PN nur für PERSÖNLICHES!

                Kommentar


                  #9
                  Dann hätte ich noch:
                  Code:
                  C:\Program Files (x86)\Arduino\libraries\ALEDD1-0.3.0\src\KonnektingDeviceLibrary/KnxDataPointTypes.h:33:10: fatal error: avr/pgmspace.h: No such file or directory
                  
                  #include <avr/pgmspace.h> //rest of the world
                  
                  ^~~~~~~~~~~~~~~~
                  
                  compilation terminated.
                  Ich befürchte, mein Ausflug in die Konnekting-Welt wird ein Kurz-Trip 🙃
                  Gruß Matthias
                  EIB übersetzt meine Frau mit "Ehepaar Ist Beschäftigt"
                  - PN nur für PERSÖNLICHES!

                  Kommentar


                    #10
                    Schau dir mal den Pfad zu FlashStorage an. Klassischerweise gibt es ein Arduino-Projektverzeichnis. Die Projektordner dort heißen wie die *.ino Datei. Ein Ordner im Projektverzeichnis heißt "libraries". Hier gibt es je Bibliothek einen Unterordner. Dort sollte ein Ordner "KONNEKTING_Device_Library" existieren, darin ein Ordner "src" mit der Datei "KonnektingDevice.h". Diese Ordnerstruktur wird aber normalerweise automatisch angelegt, wenn du die Bibliotheken über "Werkzeuge => Bibliotheken verwalten" herunter lädst.

                    Wenn du includes in "" stellst, dann sollte der Compiler im Projektverzeichnis anfangen zu suchen. Dann sollte die "KonnektingDevice.h" und alles weitere im Verzeichnis "<Projektname>/src/KonnektingDeviceLibrary". Ist aber jetzt mehr ein Raten. Mich irritiert aber, dass in der Pfadangabe ein Slash steht und kein Backslash. Muss aber nichts heißen.

                    Ich würde auf jeden Fall die Konnekting-Bibliothek über den Bibliothekmanager herunterladen und einbinden. Dann in spitzen Klammern im #include angeben.
                    Zuletzt geändert von Albatros62; 17.08.2021, 19:25.

                    Kommentar


                      #11
                      Zitat von MatthiasS Beitrag anzeigen
                      Ich befürchte, mein Ausflug in die Konnekting-Welt wird ein Kurz-Trip 🙃
                      Nicht verzweifeln. Für Anfänger gibt es auf der Konnekting-Homepage ein Kapitel "Lernen".

                      Kommentar


                        #12
                        Puh. Alles neu installiert. Wird nicht besser. Abstruse Verzeichnisse. Arduino in c:\arduino installiert. Bibliotheken importiert. ALEDD!-0.30 in c:\arduino\libraries entpackt.

                        Code:
                        Arduino: 1.8.15 (Windows 10), Board: "Arduino Zero (Native USB Port)"
                        ALEDD1:28:10: fatal error: C:\Users\Matthias\AppData\Local\Arduino15\packages \arduino\tools\CMSIS\4.5.0/CMSIS/Include/KonnektingDevice.h": Invalid argument
                        
                        #include <KonnektingDevice.h">
                        
                        ^~~~~~~~~~~~~~~~~~~~~
                        
                        compilation terminated.
                        
                        exit status 1
                        
                        C:\Users\Matthias\AppData\Local\Arduino15\packages \arduino\tools\CMSIS\4.5.0/CMSIS/Include/KonnektingDevice.h": Invalid argument
                        Gruß Matthias
                        EIB übersetzt meine Frau mit "Ehepaar Ist Beschäftigt"
                        - PN nur für PERSÖNLICHES!

                        Kommentar


                          #13
                          Zum Thema "Lernen": Ich habe wirklich gelesen, was es zu lesen gab. Aber offensichtlich fehlen eine paar Grundlagen zum Lesen, die dem DAU einen Einstieg überhaupt ermöglichen. Ich dachte immer, NilsS ist die Krone der kyrptiscen Anleitung, Konnekting scheint jedoch nicht weit entfernt - zumindset für Daus wie mich.
                          Gruß Matthias
                          EIB übersetzt meine Frau mit "Ehepaar Ist Beschäftigt"
                          - PN nur für PERSÖNLICHES!

                          Kommentar


                            #14
                            Ich fürchte, dein Problem ist Arduino. Hast du schon Arduino-Programme geschrieben oder mal einen Demosketch ausprobiert? Welche Hardware nutzt du?

                            Kommentar


                              #15
                              Mein Problem bin ich Nein, ich habe noch keine Programme geschrieben. Sagte ja, absoluter Anfänger. Ich war der wohl irrigen Ansicht, dass es genügt den Sketch für das ALEDD1 in Arduino zu öffnen, die notwednigen Bibliotheken zu installieren, das Board auf Arduino Zero zu stellen und zu flashen. Offensichtlich gibt es aber Abhängigkeiten bzw. Zwänge für Dateistrukturen, die nicht ersichtlich sind. Das kostet endlos Zeit (und bei mir deutlich jenseits der 60 ist die Bereitschaft, sich Nächte zum Jux um die Ohren zu schalgen, deutlich reduziert).

                              In eckigen Klammern passiert dann das:

                              Code:
                              Arduino: 1.8.15 (Windows 10), Board: "Arduino Zero (Native USB Port)"
                              
                              
                              
                              
                              
                              
                              
                              
                              
                              
                              
                              
                              
                              
                              
                              
                              
                              
                              In file included from C:\Users\Matthias\AppData\Local\Temp\arduino_modif ied_sketch_702513\ALEDD1.ino:32:0:
                              
                              C:\Users\Matthias\Documents\Arduino\libraries\ALED D1-0.3.0/aledd1.h:15:0: warning: "EEPROM_EMULATION_SIZE" redefined
                              
                              #define EEPROM_EMULATION_SIZE 2048
                              
                              
                              In file included from C:\Users\Matthias\AppData\Local\Temp\arduino_modif ied_sketch_702513\ALEDD1.ino:26:0:
                              
                              C:\Users\Matthias\Documents\Arduino\libraries\Flas hStorage\src/FlashAsEEPROM.h:28:0: note: this is the location of the previous definition
                              
                              #define EEPROM_EMULATION_SIZE 1024
                              
                              
                              In file included from C:\Users\Matthias\Documents\Arduino\libraries\KONN EKTING_Device_Library\src/KnxDevice.h:32:0,
                              
                              from C:\Users\Matthias\Documents\Arduino\libraries\KONN EKTING_Device_Library\src/KonnektingDevice.h:32,
                              
                              from C:\Users\Matthias\AppData\Local\Temp\arduino_modif ied_sketch_702513\ALEDD1.ino:30:
                              
                              C:\Users\Matthias\Documents\Arduino\libraries\KONN EKTING_Device_Library\src/KnxTelegram.h:79:32: warning: 'B00000000' is deprecated: use 0b00000000 instead [-Wdeprecated-declarations]
                              
                              KNX_PRIORITY_SYSTEM_VALUE = B00000000,
                              
                              ^~~~~~~~~
                              
                              In file included from C:\Users\Matthias\AppData\Local\Arduino15\packages \arduino\hardware\samd\1.8.11\cores\arduino/api/ArduinoAPI.h:26:0,
                              
                              from C:\Users\Matthias\AppData\Local\Arduino15\packages \arduino\hardware\samd\1.8.11\cores\arduino/Arduino.h:23,
                              
                              from sketch\ALEDD1.ino.cpp:1:
                              
                              C:\Users\Matthias\AppData\Local\Arduino15\packages \arduino\hardware\samd\1.8.11\cores\arduino/api/Binary.h:45:3: note: declared here
                              
                              B00000000 DEPRECATED(0b00000000) = 0,
                              
                              ^~~~~~~~~
                              
                              In file included from C:\Users\Matthias\Documents\Arduino\libraries\KONN EKTING_Device_Library\src/KnxDevice.h:32:0,
                              
                              from C:\Users\Matthias\Documents\Arduino\libraries\KONN EKTING_Device_Library\src/KonnektingDevice.h:32,
                              
                              from C:\Users\Matthias\AppData\Local\Temp\arduino_modif ied_sketch_702513\ALEDD1.ino:30:
                              
                              C:\Users\Matthias\Documents\Arduino\libraries\KONN EKTING_Device_Library\src/KnxTelegram.h:80:32: warning: 'B00000100' is deprecated: use 0b00000100 instead [-Wdeprecated-declarations]
                              
                              KNX_PRIORITY_HIGH_VALUE = B00000100,
                              
                              ^~~~~~~~~
                              
                              In file included from C:\Users\Matthias\AppData\Local\Arduino15\packages \arduino\hardware\samd\1.8.11\cores\arduino/api/ArduinoAPI.h:26:0,
                              
                              from C:\Users\Matthias\AppData\Local\Arduino15\packages \arduino\hardware\samd\1.8.11\cores\arduino/Arduino.h:23,
                              
                              from sketch\ALEDD1.ino.cpp:1:
                              
                              C:\Users\Matthias\AppData\Local\Arduino15\packages \arduino\hardware\samd\1.8.11\cores\arduino/api/Binary.h:73:3: note: declared here
                              
                              B00000100 DEPRECATED(0b00000100) = 4,
                              
                              ^~~~~~~~~
                              
                              In file included from C:\Users\Matthias\Documents\Arduino\libraries\KONN EKTING_Device_Library\src/KnxDevice.h:32:0,
                              
                              from C:\Users\Matthias\Documents\Arduino\libraries\KONN EKTING_Device_Library\src/KonnektingDevice.h:32,
                              
                              from C:\Users\Matthias\AppData\Local\Temp\arduino_modif ied_sketch_702513\ALEDD1.ino:30:
                              
                              C:\Users\Matthias\Documents\Arduino\libraries\KONN EKTING_Device_Library\src/KnxTelegram.h:81:32: warning: 'B00001000' is deprecated: use 0b00001000 instead [-Wdeprecated-declarations]
                              
                              KNX_PRIORITY_ALARM_VALUE = B00001000,
                              
                              ^~~~~~~~~
                              
                              In file included from C:\Users\Matthias\AppData\Local\Arduino15\packages \arduino\hardware\samd\1.8.11\cores\arduino/api/ArduinoAPI.h:26:0,
                              
                              from C:\Users\Matthias\AppData\Local\Arduino15\packages \arduino\hardware\samd\1.8.11\cores\arduino/Arduino.h:23,
                              
                              from sketch\ALEDD1.ino.cpp:1:
                              
                              C:\Users\Matthias\AppData\Local\Arduino15\packages \arduino\hardware\samd\1.8.11\cores\arduino/api/Binary.h:96:3: note: declared here
                              
                              B00001000 DEPRECATED(0b00001000) = 8,
                              
                              ^~~~~~~~~
                              
                              In file included from C:\Users\Matthias\Documents\Arduino\libraries\KONN EKTING_Device_Library\src/KnxDevice.h:32:0,
                              
                              from C:\Users\Matthias\Documents\Arduino\libraries\KONN EKTING_Device_Library\src/KonnektingDevice.h:32,
                              
                              from C:\Users\Matthias\AppData\Local\Temp\arduino_modif ied_sketch_702513\ALEDD1.ino:30:
                              
                              C:\Users\Matthias\Documents\Arduino\libraries\KONN EKTING_Device_Library\src/KnxTelegram.h:82:32: warning: 'B00001100' is deprecated: use 0b00001100 instead [-Wdeprecated-declarations]
                              
                              KNX_PRIORITY_NORMAL_VALUE = B00001100
                              
                              ^~~~~~~~~
                              
                              In file included from C:\Users\Matthias\AppData\Local\Arduino15\packages \arduino\hardware\samd\1.8.11\cores\arduino/api/ArduinoAPI.h:26:0,
                              
                              from C:\Users\Matthias\AppData\Local\Arduino15\packages \arduino\hardware\samd\1.8.11\cores\arduino/Arduino.h:23,
                              
                              from sketch\ALEDD1.ino.cpp:1:
                              
                              C:\Users\Matthias\AppData\Local\Arduino15\packages \arduino\hardware\samd\1.8.11\cores\arduino/api/Binary.h:116:3: note: declared here
                              
                              B00001100 DEPRECATED(0b00001100) = 12,
                              
                              ^~~~~~~~~
                              
                              In file included from C:\Users\Matthias\Documents\Arduino\libraries\KONN EKTING_Device_Library\src/KnxDevice.h:32:0,
                              
                              from C:\Users\Matthias\Documents\Arduino\libraries\KONN EKTING_Device_Library\src/KonnektingDevice.h:32,
                              
                              from C:\Users\Matthias\AppData\Local\Temp\arduino_modif ied_sketch_702513\ALEDD1.ino:30:
                              
                              C:\Users\Matthias\Documents\Arduino\libraries\KONN EKTING_Device_Library\src/KnxTelegram.h:86:32: warning: 'B00000000' is deprecated: use 0b00000000 instead [-Wdeprecated-declarations]
                              
                              KNX_COMMAND_VALUE_READ = B00000000,
                              
                              ^~~~~~~~~
                              
                              In file included from C:\Users\Matthias\AppData\Local\Arduino15\packages \arduino\hardware\samd\1.8.11\cores\arduino/api/ArduinoAPI.h:26:0,
                              
                              from C:\Users\Matthias\AppData\Local\Arduino15\packages \arduino\hardware\samd\1.8.11\cores\arduino/Arduino.h:23,
                              
                              from sketch\ALEDD1.ino.cpp:1:
                              
                              C:\Users\Matthias\AppData\Local\Arduino15\packages \arduino\hardware\samd\1.8.11\cores\arduino/api/Binary.h:45:3: note: declared here
                              
                              B00000000 DEPRECATED(0b00000000) = 0,
                              
                              ^~~~~~~~~
                              
                              In file included from C:\Users\Matthias\Documents\Arduino\libraries\KONN EKTING_Device_Library\src/KnxDevice.h:32:0,
                              
                              from C:\Users\Matthias\Documents\Arduino\libraries\KONN EKTING_Device_Library\src/KonnektingDevice.h:32,
                              
                              from C:\Users\Matthias\AppData\Local\Temp\arduino_modif ied_sketch_702513\ALEDD1.ino:30:
                              
                              C:\Users\Matthias\Documents\Arduino\libraries\KONN EKTING_Device_Library\src/KnxTelegram.h:87:32: warning: 'B00000001' is deprecated: use 0b00000001 instead [-Wdeprecated-declarations]
                              
                              KNX_COMMAND_VALUE_RESPONSE = B00000001,
                              
                              ^~~~~~~~~
                              
                              In file included from C:\Users\Matthias\AppData\Local\Arduino15\packages \arduino\hardware\samd\1.8.11\cores\arduino/api/ArduinoAPI.h:26:0,
                              
                              from C:\Users\Matthias\AppData\Local\Arduino15\packages \arduino\hardware\samd\1.8.11\cores\arduino/Arduino.h:23,
                              
                              from sketch\ALEDD1.ino.cpp:1:
                              
                              C:\Users\Matthias\AppData\Local\Arduino15\packages \arduino\hardware\samd\1.8.11\cores\arduino/api/Binary.h:53:3: note: declared here
                              
                              B00000001 DEPRECATED(0b00000001) = 1,
                              
                              ^~~~~~~~~
                              
                              In file included from C:\Users\Matthias\Documents\Arduino\libraries\KONN EKTING_Device_Library\src/KnxDevice.h:32:0,
                              
                              from C:\Users\Matthias\Documents\Arduino\libraries\KONN EKTING_Device_Library\src/KonnektingDevice.h:32,
                              
                              from C:\Users\Matthias\AppData\Local\Temp\arduino_modif ied_sketch_702513\ALEDD1.ino:30:
                              
                              C:\Users\Matthias\Documents\Arduino\libraries\KONN EKTING_Device_Library\src/KnxTelegram.h:88:32: warning: 'B00000010' is deprecated: use 0b00000010 instead [-Wdeprecated-declarations]
                              
                              KNX_COMMAND_VALUE_WRITE = B00000010,
                              
                              ^~~~~~~~~
                              
                              In file included from C:\Users\Matthias\AppData\Local\Arduino15\packages \arduino\hardware\samd\1.8.11\cores\arduino/api/ArduinoAPI.h:26:0,
                              
                              from C:\Users\Matthias\AppData\Local\Arduino15\packages \arduino\hardware\samd\1.8.11\cores\arduino/Arduino.h:23,
                              
                              from sketch\ALEDD1.ino.cpp:1:
                              
                              C:\Users\Matthias\AppData\Local\Arduino15\packages \arduino\hardware\samd\1.8.11\cores\arduino/api/Binary.h:60:3: note: declared here
                              
                              B00000010 DEPRECATED(0b00000010) = 2,
                              
                              ^~~~~~~~~
                              
                              In file included from C:\Users\Matthias\Documents\Arduino\libraries\KONN EKTING_Device_Library\src/KnxDevice.h:32:0,
                              
                              from C:\Users\Matthias\Documents\Arduino\libraries\KONN EKTING_Device_Library\src/KonnektingDevice.h:32,
                              
                              from C:\Users\Matthias\AppData\Local\Temp\arduino_modif ied_sketch_702513\ALEDD1.ino:30:
                              
                              C:\Users\Matthias\Documents\Arduino\libraries\KONN EKTING_Device_Library\src/KnxTelegram.h:89:32: warning: 'B00001010' is deprecated: use 0b00001010 instead [-Wdeprecated-declarations]
                              
                              KNX_COMMAND_MEMORY_WRITE = B00001010
                              
                              ^~~~~~~~~
                              
                              In file included from C:\Users\Matthias\AppData\Local\Arduino15\packages \arduino\hardware\samd\1.8.11\cores\arduino/api/ArduinoAPI.h:26:0,
                              
                              from C:\Users\Matthias\AppData\Local\Arduino15\packages \arduino\hardware\samd\1.8.11\cores\arduino/Arduino.h:23,
                              
                              from sketch\ALEDD1.ino.cpp:1:
                              
                              C:\Users\Matthias\AppData\Local\Arduino15\packages \arduino\hardware\samd\1.8.11\cores\arduino/api/Binary.h:106:3: note: declared here
                              
                              B00001010 DEPRECATED(0b00001010) = 10,
                              
                              ^~~~~~~~~
                              
                              In file included from C:\Users\Matthias\Documents\Arduino\libraries\KONN EKTING_Device_Library\src/KnxDevice.h:32:0,
                              
                              from C:\Users\Matthias\Documents\Arduino\libraries\KONN EKTING_Device_Library\src/KonnektingDevice.h:32,
                              
                              from C:\Users\Matthias\AppData\Local\Temp\arduino_modif ied_sketch_702513\ALEDD1.ino:30:
                              
                              C:\Users\Matthias\Documents\Arduino\libraries\KONN EKTING_Device_Library\src/KnxTelegram.h: In member function 'void KnxTelegram::ChangePriority(e_KnxPriority)':
                              
                              C:\Users\Matthias\Documents\Arduino\libraries\KONN EKTING_Device_Library\src/KnxTelegram.h:98:45: warning: 'B00001100' is deprecated: use 0b00001100 instead [-Wdeprecated-declarations]
                              
                              #define CONTROL_FIELD_PRIORITY_MASK B00001100
                              
                              ^
                              
                              C:\Users\Matthias\Documents\Arduino\libraries\KONN EKTING_Device_Library\src/KnxTelegram.h:220:21: note: in expansion of macro 'CONTROL_FIELD_PRIORITY_MASK'
                              
                              { _controlField &= ~CONTROL_FIELD_PRIORITY_MASK; _controlField |= priority & CONTROL_FIELD_PRIORITY_MASK;}
                              
                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~
                              
                              In file included from C:\Users\Matthias\AppData\Local\Arduino15\packages \arduino\hardware\samd\1.8.11\cores\arduino/api/ArduinoAPI.h:26:0,
                              
                              from C:\Users\Matthias\AppData\Local\Arduino15\packages \arduino\hardware\samd\1.8.11\cores\arduino/Arduino.h:23,
                              
                              from sketch\ALEDD1.ino.cpp:1:
                              
                              C:\Users\Matthias\AppData\Local\Arduino15\packages \arduino\hardware\samd\1.8.11\cores\arduino/api/Binary.h:116:3: note: declared here
                              
                              B00001100 DEPRECATED(0b00001100) = 12,
                              
                              ^~~~~~~~~
                              
                              In file included from C:\Users\Matthias\Documents\Arduino\libraries\KONN EKTING_Device_Library\src/KnxDevice.h:32:0,
                              
                              from C:\Users\Matthias\Documents\Arduino\libraries\KONN EKTING_Device_Library\src/KonnektingDevice.h:32,
                              
                              from C:\Users\Matthias\AppData\Local\Temp\arduino_modif ied_sketch_702513\ALEDD1.ino:30:
                              
                              C:\Users\Matthias\Documents\Arduino\libraries\KONN EKTING_Device_Library\src/KnxTelegram.h:98:45: warning: 'B00001100' is deprecated: use 0b00001100 instead [-Wdeprecated-declarations]
                              
                              #define CONTROL_FIELD_PRIORITY_MASK B00001100
                              
                              ^
                              
                              C:\Users\Matthias\Documents\Arduino\libraries\KONN EKTING_Device_Library\src/KnxTelegram.h:220:78: note: in expansion of macro 'CONTROL_FIELD_PRIORITY_MASK'
                              
                              { _controlField &= ~CONTROL_FIELD_PRIORITY_MASK; _controlField |= priority & CONTROL_FIELD_PRIORITY_MASK;}
                              
                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~
                              
                              In file included from C:\Users\Matthias\AppData\Local\Arduino15\packages \arduino\hardware\samd\1.8.11\cores\arduino/api/ArduinoAPI.h:26:0,
                              
                              from C:\Users\Matthias\AppData\Local\Arduino15\packages \arduino\hardware\samd\1.8.11\cores\arduino/Arduino.h:23,
                              
                              from sketch\ALEDD1.ino.cpp:1:
                              
                              C:\Users\Matthias\AppData\Local\Arduino15\packages \arduino\hardware\samd\1.8.11\cores\arduino/api/Binary.h:116:3: note: declared here
                              
                              B00001100 DEPRECATED(0b00001100) = 12,
                              
                              ^~~~~~~~~
                              
                              In file included from C:\Users\Matthias\Documents\Arduino\libraries\KONN EKTING_Device_Library\src/KnxDevice.h:32:0,
                              
                              from C:\Users\Matthias\Documents\Arduino\libraries\KONN EKTING_Device_Library\src/KonnektingDevice.h:32,
                              
                              from C:\Users\Matthias\AppData\Local\Temp\arduino_modif ied_sketch_702513\ALEDD1.ino:30:
                              
                              C:\Users\Matthias\Documents\Arduino\libraries\KONN EKTING_Device_Library\src/KnxTelegram.h: In member function 'e_KnxPriority KnxTelegram::GetPriority() const':
                              
                              C:\Users\Matthias\Documents\Arduino\libraries\KONN EKTING_Device_Library\src/KnxTelegram.h:98:45: warning: 'B00001100' is deprecated: use 0b00001100 instead [-Wdeprecated-declarations]
                              
                              #define CONTROL_FIELD_PRIORITY_MASK B00001100
                              
                              ^
                              
                              C:\Users\Matthias\Documents\Arduino\libraries\KONN EKTING_Device_Library\src/KnxTelegram.h:223:41: note: in expansion of macro 'CONTROL_FIELD_PRIORITY_MASK'
                              
                              {return (e_KnxPriority)(_controlField & CONTROL_FIELD_PRIORITY_MASK);}
                              
                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~
                              
                              In file included from C:\Users\Matthias\AppData\Local\Arduino15\packages \arduino\hardware\samd\1.8.11\cores\arduino/api/ArduinoAPI.h:26:0,
                              
                              from C:\Users\Matthias\AppData\Local\Arduino15\packages \arduino\hardware\samd\1.8.11\cores\arduino/Arduino.h:23,
                              
                              from sketch\ALEDD1.ino.cpp:1:
                              
                              C:\Users\Matthias\AppData\Local\Arduino15\packages \arduino\hardware\samd\1.8.11\cores\arduino/api/Binary.h:116:3: note: declared here
                              
                              B00001100 DEPRECATED(0b00001100) = 12,
                              
                              ^~~~~~~~~
                              
                              In file included from C:\Users\Matthias\Documents\Arduino\libraries\KONN EKTING_Device_Library\src/KnxDevice.h:32:0,
                              
                              from C:\Users\Matthias\Documents\Arduino\libraries\KONN EKTING_Device_Library\src/KonnektingDevice.h:32,
                              
                              from C:\Users\Matthias\AppData\Local\Temp\arduino_modif ied_sketch_702513\ALEDD1.ino:30:
                              
                              C:\Users\Matthias\Documents\Arduino\libraries\KONN EKTING_Device_Library\src/KnxTelegram.h: In member function 'void KnxTelegram::SetRepeated()':
                              
                              C:\Users\Matthias\Documents\Arduino\libraries\KONN EKTING_Device_Library\src/KnxTelegram.h:97:49: warning: 'B11011111' is deprecated: use 0b11011111 instead [-Wdeprecated-declarations]
                              
                              #define CONTROL_FIELD_SET_REPEATED(x) (x&=B11011111)
                              
                              ^
                              
                              C:\Users\Matthias\Documents\Arduino\libraries\KONN EKTING_Device_Library\src/KnxTelegram.h:226:3: note: in expansion of macro 'CONTROL_FIELD_SET_REPEATED'
                              
                              { CONTROL_FIELD_SET_REPEATED(_controlField);};
                              
                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
                              
                              In file included from C:\Users\Matthias\AppData\Local\Arduino15\packages \arduino\hardware\samd\1.8.11\cores\arduino/api/ArduinoAPI.h:26:0,
                              
                              from C:\Users\Matthias\AppData\Local\Arduino15\packages \arduino\hardware\samd\1.8.11\cores\arduino/Arduino.h:23,
                              
                              from sketch\ALEDD1.ino.cpp:1:
                              
                              C:\Users\Matthias\AppData\Local\Arduino15\packages \arduino\hardware\samd\1.8.11\cores\arduino/api/Binary.h:515:3: note: declared here
                              
                              B11011111 DEPRECATED(0b11011111) = 223,
                              
                              ^~~~~~~~~
                              
                              In file included from C:\Users\Matthias\Documents\Arduino\libraries\KONN EKTING_Device_Library\src/KnxDevice.h:32:0,
                              
                              from C:\Users\Matthias\Documents\Arduino\libraries\KONN EKTING_Device_Library\src/KonnektingDevice.h:32,
                              
                              from C:\Users\Matthias\AppData\Local\Temp\arduino_modif ied_sketch_702513\ALEDD1.ino:30:
                              
                              C:\Users\Matthias\Documents\Arduino\libraries\KONN EKTING_Device_Library\src/KnxTelegram.h: In member function 'boolean KnxTelegram::IsRepeated() const':
                              
                              C:\Users\Matthias\Documents\Arduino\libraries\KONN EKTING_Device_Library\src/KnxTelegram.h:96:45: warning: 'B00100000' is deprecated: use 0b00100000 instead [-Wdeprecated-declarations]
                              
                              #define CONTROL_FIELD_REPEATED_MASK B00100000
                              
                              ^
                              
                              C:\Users\Matthias\Documents\Arduino\libraries\KONN EKTING_Device_Library\src/KnxTelegram.h:229:22: note: in expansion of macro 'CONTROL_FIELD_REPEATED_MASK'
                              
                              {if (_controlField & CONTROL_FIELD_REPEATED_MASK ) return false; else return true ; }
                              
                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~
                              
                              In file included from C:\Users\Matthias\AppData\Local\Arduino15\packages \arduino\hardware\samd\1.8.11\cores\arduino/api/ArduinoAPI.h:26:0,
                              
                              from C:\Users\Matthias\AppData\Local\Arduino15\packages \arduino\hardware\samd\1.8.11\cores\arduino/Arduino.h:23,
                              
                              from sketch\ALEDD1.ino.cpp:1:
                              
                              C:\Users\Matthias\AppData\Local\Arduino15\packages \arduino\hardware\samd\1.8.11\cores\arduino/api/Binary.h:198:3: note: declared here
                              
                              B00100000 DEPRECATED(0b00100000) = 32,
                              
                              ^~~~~~~~~
                              
                              In file included from C:\Users\Matthias\Documents\Arduino\libraries\KONN EKTING_Device_Library\src/KnxDevice.h:32:0,
                              
                              from C:\Users\Matthias\Documents\Arduino\libraries\KONN EKTING_Device_Library\src/KonnektingDevice.h:32,
                              
                              from C:\Users\Matthias\AppData\Local\Temp\arduino_modif ied_sketch_702513\ALEDD1.ino:30:
                              
                              C:\Users\Matthias\Documents\Arduino\libraries\KONN EKTING_Device_Library\src/KnxTelegram.h: In member function 'boolean KnxTelegram::IsMulticast() const':
                              
                              C:\Users\Matthias\Documents\Arduino\libraries\KONN EKTING_Device_Library\src/KnxTelegram.h:104:48: warning: 'B10000000' is deprecated: use 0b10000000 instead [-Wdeprecated-declarations]
                              
                              #define ROUTING_FIELD_TARGET_ADDRESS_TYPE_MASK B10000000
                              
                              ^
                              
                              C:\Users\Matthias\Documents\Arduino\libraries\KONN EKTING_Device_Library\src/KnxTelegram.h:252:21: note: in expansion of macro 'ROUTING_FIELD_TARGET_ADDRESS_TYPE_MASK'
                              
                              {return (_routing & ROUTING_FIELD_TARGET_ADDRESS_TYPE_MASK);}
                              
                              ^
                              
                              In file included from C:\Users\Matthias\AppData\Local\Arduino15\packages \arduino\hardware\samd\1.8.11\cores\arduino/api/ArduinoAPI.h:26:0,
                              
                              from C:\Users\Matthias\AppData\Local\Arduino15\packages \arduino\hardware\samd\1.8.11\cores\arduino/Arduino.h:23,
                              
                              from sketch\ALEDD1.ino.cpp:1:
                              
                              C:\Users\Matthias\AppData\Local\Arduino15\packages \arduino\hardware\samd\1.8.11\cores\arduino/api/Binary.h:420:3: note: declared here
                              
                              B10000000 DEPRECATED(0b10000000) = 128,
                              
                              ^~~~~~~~~
                              
                              In file included from C:\Users\Matthias\Documents\Arduino\libraries\KONN EKTING_Device_Library\src/KnxDevice.h:32:0,
                              
                              from C:\Users\Matthias\Documents\Arduino\libraries\KONN EKTING_Device_Library\src/KonnektingDevice.h:32,
                              
                              from C:\Users\Matthias\AppData\Local\Temp\arduino_modif ied_sketch_702513\ALEDD1.ino:30:
                              
                              C:\Users\Matthias\Documents\Arduino\libraries\KONN EKTING_Device_Library\src/KnxTelegram.h: In member function 'void KnxTelegram::SetMulticast(boolean)':
                              
                              C:\Users\Matthias\Documents\Arduino\libraries\KONN EKTING_Device_Library\src/KnxTelegram.h:104:48: warning: 'B10000000' is deprecated: use 0b10000000 instead [-Wdeprecated-declarations]
                              
                              #define ROUTING_FIELD_TARGET_ADDRESS_TYPE_MASK B10000000
                              
                              ^
                              
                              C:\Users\Matthias\Documents\Arduino\libraries\KONN EKTING_Device_Library\src/KnxTelegram.h:255:24: note: in expansion of macro 'ROUTING_FIELD_TARGET_ADDRESS_TYPE_MASK'
                              
                              { if (mode) _routing|= ROUTING_FIELD_TARGET_ADDRESS_TYPE_MASK;
                              
                              ^
                              
                              In file included from C:\Users\Matthias\AppData\Local\Arduino15\packages \arduino\hardware\samd\1.8.11\cores\arduino/api/ArduinoAPI.h:26:0,
                              
                              from C:\Users\Matthias\AppData\Local\Arduino15\packages \arduino\hardware\samd\1.8.11\cores\arduino/Arduino.h:23,
                              
                              from sketch\ALEDD1.ino.cpp:1:
                              
                              C:\Users\Matthias\AppData\Local\Arduino15\packages \arduino\hardware\samd\1.8.11\cores\arduino/api/Binary.h:420:3: note: declared here
                              
                              B10000000 DEPRECATED(0b10000000) = 128,
                              
                              ^~~~~~~~~
                              
                              In file included from C:\Users\Matthias\Documents\Arduino\libraries\KONN EKTING_Device_Library\src/KnxDevice.h:32:0,
                              
                              from C:\Users\Matthias\Documents\Arduino\libraries\KONN EKTING_Device_Library\src/KonnektingDevice.h:32,
                              
                              from C:\Users\Matthias\AppData\Local\Temp\arduino_modif ied_sketch_702513\ALEDD1.ino:30:
                              
                              C:\Users\Matthias\Documents\Arduino\libraries\KONN EKTING_Device_Library\src/KnxTelegram.h:104:48: warning: 'B10000000' is deprecated: use 0b10000000 instead [-Wdeprecated-declarations]
                              
                              #define ROUTING_FIELD_TARGET_ADDRESS_TYPE_MASK B10000000
                              
                              ^
                              
                              C:\Users\Matthias\Documents\Arduino\libraries\KONN EKTING_Device_Library\src/KnxTelegram.h:256:21: note: in expansion of macro 'ROUTING_FIELD_TARGET_ADDRESS_TYPE_MASK'
                              
                              else _routing &= ~ROUTING_FIELD_TARGET_ADDRESS_TYPE_MASK; }
                              
                              ^
                              
                              In file included from C:\Users\Matthias\AppData\Local\Arduino15\packages \arduino\hardware\samd\1.8.11\cores\arduino/api/ArduinoAPI.h:26:0,
                              
                              from C:\Users\Matthias\AppData\Local\Arduino15\packages \arduino\hardware\samd\1.8.11\cores\arduino/Arduino.h:23,
                              
                              from sketch\ALEDD1.ino.cpp:1:
                              
                              C:\Users\Matthias\AppData\Local\Arduino15\packages \arduino\hardware\samd\1.8.11\cores\arduino/api/Binary.h:420:3: note: declared here
                              
                              B10000000 DEPRECATED(0b10000000) = 128,
                              
                              ^~~~~~~~~
                              
                              In file included from C:\Users\Matthias\Documents\Arduino\libraries\KONN EKTING_Device_Library\src/KnxDevice.h:32:0,
                              
                              from C:\Users\Matthias\Documents\Arduino\libraries\KONN EKTING_Device_Library\src/KonnektingDevice.h:32,
                              
                              from C:\Users\Matthias\AppData\Local\Temp\arduino_modif ied_sketch_702513\ALEDD1.ino:30:
                              
                              C:\Users\Matthias\Documents\Arduino\libraries\KONN EKTING_Device_Library\src/KnxTelegram.h: In member function 'void KnxTelegram::ChangeRoutingCounter(byte)':
                              
                              C:\Users\Matthias\Documents\Arduino\libraries\KONN EKTING_Device_Library\src/KnxTelegram.h:105:48: warning: 'B01110000' is deprecated: use 0b01110000 instead [-Wdeprecated-declarations]
                              
                              #define ROUTING_FIELD_COUNTER_MASK B01110000
                              
                              ^
                              
                              C:\Users\Matthias\Documents\Arduino\libraries\KONN EKTING_Device_Library\src/KnxTelegram.h:259:31: note: in expansion of macro 'ROUTING_FIELD_COUNTER_MASK'
                              
                              { counter <<= 4; _routing &= ~ROUTING_FIELD_COUNTER_MASK; _routing |= (counter & ROUTING_FIELD_COUNTER_MASK); }
                              
                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
                              
                              In file included from C:\Users\Matthias\AppData\Local\Arduino15\packages \arduino\hardware\samd\1.8.11\cores\arduino/api/ArduinoAPI.h:26:0,
                              
                              from C:\Users\Matthias\AppData\Local\Arduino15\packages \arduino\hardware\samd\1.8.11\cores\arduino/Arduino.h:23,
                              
                              from sketch\ALEDD1.ino.cpp:1:
                              
                              C:\Users\Matthias\AppData\Local\Arduino15\packages \arduino\hardware\samd\1.8.11\cores\arduino/api/Binary.h:389:3: note: declared here
                              
                              B01110000 DEPRECATED(0b01110000) = 112,
                              
                              ^~~~~~~~~
                              
                              In file included from C:\Users\Matthias\Documents\Arduino\libraries\KONN EKTING_Device_Library\src/KnxDevice.h:32:0,
                              
                              from C:\Users\Matthias\Documents\Arduino\libraries\KONN EKTING_Device_Library\src/KonnektingDevice.h:32,
                              
                              from C:\Users\Matthias\AppData\Local\Temp\arduino_modif ied_sketch_702513\ALEDD1.ino:30:
                              
                              C:\Users\Matthias\Documents\Arduino\libraries\KONN EKTING_Device_Library\src/KnxTelegram.h:105:48: warning: 'B01110000' is deprecated: use 0b01110000 instead [-Wdeprecated-declarations]
                              
                              #define ROUTING_FIELD_COUNTER_MASK B01110000
                              
                              ^
                              
                              C:\Users\Matthias\Documents\Arduino\libraries\KONN EKTING_Device_Library\src/KnxTelegram.h:259:82: note: in expansion of macro 'ROUTING_FIELD_COUNTER_MASK'
                              
                              { counter <<= 4; _routing &= ~ROUTING_FIELD_COUNTER_MASK; _routing |= (counter & ROUTING_FIELD_COUNTER_MASK); }
                              
                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
                              
                              In file included from C:\Users\Matthias\AppData\Local\Arduino15\packages \arduino\hardware\samd\1.8.11\cores\arduino/api/ArduinoAPI.h:26:0,
                              
                              from C:\Users\Matthias\AppData\Local\Arduino15\packages \arduino\hardware\samd\1.8.11\cores\arduino/Arduino.h:23,
                              
                              from sketch\ALEDD1.ino.cpp:1:
                              
                              C:\Users\Matthias\AppData\Local\Arduino15\packages \arduino\hardware\samd\1.8.11\cores\arduino/api/Binary.h:389:3: note: declared here
                              
                              B01110000 DEPRECATED(0b01110000) = 112,
                              
                              ^~~~~~~~~
                              
                              In file included from C:\Users\Matthias\Documents\Arduino\libraries\KONN EKTING_Device_Library\src/KnxDevice.h:32:0,
                              
                              from C:\Users\Matthias\Documents\Arduino\libraries\KONN EKTING_Device_Library\src/KonnektingDevice.h:32,
                              
                              from C:\Users\Matthias\AppData\Local\Temp\arduino_modif ied_sketch_702513\ALEDD1.ino:30:
                              
                              C:\Users\Matthias\Documents\Arduino\libraries\KONN EKTING_Device_Library\src/KnxTelegram.h: In member function 'byte KnxTelegram::GetRoutingCounter() const':
                              
                              C:\Users\Matthias\Documents\Arduino\libraries\KONN EKTING_Device_Library\src/KnxTelegram.h:105:48: warning: 'B01110000' is deprecated: use 0b01110000 instead [-Wdeprecated-declarations]
                              
                              #define ROUTING_FIELD_COUNTER_MASK B01110000
                              
                              ^
                              
                              C:\Users\Matthias\Documents\Arduino\libraries\KONN EKTING_Device_Library\src/KnxTelegram.h:262:23: note: in expansion of macro 'ROUTING_FIELD_COUNTER_MASK'
                              
                              { return ((_routing & ROUTING_FIELD_COUNTER_MASK)>>4); }
                              
                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
                              
                              In file included from C:\Users\Matthias\AppData\Local\Arduino15\packages \arduino\hardware\samd\1.8.11\cores\arduino/api/ArduinoAPI.h:26:0,
                              
                              from C:\Users\Matthias\AppData\Local\Arduino15\packages \arduino\hardware\samd\1.8.11\cores\arduino/Arduino.h:23,
                              
                              from sketch\ALEDD1.ino.cpp:1:
                              
                              C:\Users\Matthias\AppData\Local\Arduino15\packages \arduino\hardware\samd\1.8.11\cores\arduino/api/Binary.h:389:3: note: declared here
                              
                              B01110000 DEPRECATED(0b01110000) = 112,
                              
                              ^~~~~~~~~
                              
                              In file included from C:\Users\Matthias\Documents\Arduino\libraries\KONN EKTING_Device_Library\src/KnxDevice.h:32:0,
                              
                              from C:\Users\Matthias\Documents\Arduino\libraries\KONN EKTING_Device_Library\src/KonnektingDevice.h:32,
                              
                              from C:\Users\Matthias\AppData\Local\Temp\arduino_modif ied_sketch_702513\ALEDD1.ino:30:
                              
                              C:\Users\Matthias\Documents\Arduino\libraries\KONN EKTING_Device_Library\src/KnxTelegram.h: In member function 'void KnxTelegram::SetPayloadLength(byte)':
                              
                              C:\Users\Matthias\Documents\Arduino\libraries\KONN EKTING_Device_Library\src/KnxTelegram.h:106:48: warning: 'B00001111' is deprecated: use 0b00001111 instead [-Wdeprecated-declarations]
                              
                              #define ROUTING_FIELD_PAYLOAD_LENGTH_MASK B00001111
                              
                              ^
                              
                              C:\Users\Matthias\Documents\Arduino\libraries\KONN EKTING_Device_Library\src/KnxTelegram.h:265:15: note: in expansion of macro 'ROUTING_FIELD_PAYLOAD_LENGTH_MASK'
                              
                              { _routing&= ~ROUTING_FIELD_PAYLOAD_LENGTH_MASK ; _routing |= length & ROUTING_FIELD_PAYLOAD_LENGTH_MASK; }
                              
                              ^
                              
                              In file included from C:\Users\Matthias\AppData\Local\Arduino15\packages \arduino\hardware\samd\1.8.11\cores\arduino/api/ArduinoAPI.h:26:0,
                              
                              from C:\Users\Matthias\AppData\Local\Arduino15\packages \arduino\hardware\samd\1.8.11\cores\arduino/Arduino.h:23,
                              
                              from sketch\ALEDD1.ino.cpp:1:
                              
                              C:\Users\Matthias\AppData\Local\Arduino15\packages \arduino\hardware\samd\1.8.11\cores\arduino/api/Binary.h:131:3: note: declared here
                              
                              B00001111 DEPRECATED(0b00001111) = 15,
                              
                              ^~~~~~~~~
                              
                              In file included from C:\Users\Matthias\Documents\Arduino\libraries\KONN EKTING_Device_Library\src/KnxDevice.h:32:0,
                              
                              from C:\Users\Matthias\Documents\Arduino\libraries\KONN EKTING_Device_Library\src/KonnektingDevice.h:32,
                              
                              from C:\Users\Matthias\AppData\Local\Temp\arduino_modif ied_sketch_702513\ALEDD1.ino:30:
                              
                              C:\Users\Matthias\Documents\Arduino\libraries\KONN EKTING_Device_Library\src/KnxTelegram.h:106:48: warning: 'B00001111' is deprecated: use 0b00001111 instead [-Wdeprecated-declarations]
                              
                              #define ROUTING_FIELD_PAYLOAD_LENGTH_MASK B00001111
                              
                              ^
                              
                              C:\Users\Matthias\Documents\Arduino\libraries\KONN EKTING_Device_Library\src/KnxTelegram.h:265:72: note: in expansion of macro 'ROUTING_FIELD_PAYLOAD_LENGTH_MASK'
                              
                              { _routing&= ~ROUTING_FIELD_PAYLOAD_LENGTH_MASK ; _routing |= length & ROUTING_FIELD_PAYLOAD_LENGTH_MASK; }
                              
                              ^
                              
                              In file included from C:\Users\Matthias\AppData\Local\Arduino15\packages \arduino\hardware\samd\1.8.11\cores\arduino/api/ArduinoAPI.h:26:0,
                              
                              from C:\Users\Matthias\AppData\Local\Arduino15\packages \arduino\hardware\samd\1.8.11\cores\arduino/Arduino.h:23,
                              
                              from sketch\ALEDD1.ino.cpp:1:
                              
                              C:\Users\Matthias\AppData\Local\Arduino15\packages \arduino\hardware\samd\1.8.11\cores\arduino/api/Binary.h:131:3: note: declared here
                              
                              B00001111 DEPRECATED(0b00001111) = 15,
                              
                              ^~~~~~~~~
                              
                              In file included from C:\Users\Matthias\Documents\Arduino\libraries\KONN EKTING_Device_Library\src/KnxDevice.h:32:0,
                              
                              from C:\Users\Matthias\Documents\Arduino\libraries\KONN EKTING_Device_Library\src/KonnektingDevice.h:32,
                              
                              from C:\Users\Matthias\AppData\Local\Temp\arduino_modif ied_sketch_702513\ALEDD1.ino:30:
                              
                              C:\Users\Matthias\Documents\Arduino\libraries\KONN EKTING_Device_Library\src/KnxTelegram.h: In member function 'byte KnxTelegram::GetPayloadLength() const':
                              
                              C:\Users\Matthias\Documents\Arduino\libraries\KONN EKTING_Device_Library\src/KnxTelegram.h:106:48: warning: 'B00001111' is deprecated: use 0b00001111 instead [-Wdeprecated-declarations]
                              
                              #define ROUTING_FIELD_PAYLOAD_LENGTH_MASK B00001111
                              
                              ^
                              
                              C:\Users\Matthias\Documents\Arduino\libraries\KONN EKTING_Device_Library\src/KnxTelegram.h:268:21: note: in expansion of macro 'ROUTING_FIELD_PAYLOAD_LENGTH_MASK'
                              
                              {return (_routing & ROUTING_FIELD_PAYLOAD_LENGTH_MASK);}
                              
                              ^
                              
                              In file included from C:\Users\Matthias\AppData\Local\Arduino15\packages \arduino\hardware\samd\1.8.11\cores\arduino/api/ArduinoAPI.h:26:0,
                              
                              from C:\Users\Matthias\AppData\Local\Arduino15\packages \arduino\hardware\samd\1.8.11\cores\arduino/Arduino.h:23,
                              
                              from sketch\ALEDD1.ino.cpp:1:
                              
                              C:\Users\Matthias\AppData\Local\Arduino15\packages \arduino\hardware\samd\1.8.11\cores\arduino/api/Binary.h:131:3: note: declared here
                              
                              B00001111 DEPRECATED(0b00001111) = 15,
                              
                              ^~~~~~~~~
                              
                              In file included from C:\Users\Matthias\AppData\Local\Temp\arduino_modif ied_sketch_702513\ALEDD1.ino:165:0:
                              
                              C:\Users\Matthias\Documents\Arduino\libraries\ALED D1-0.3.0/led_functions.h: In function 'void testStrip()':
                              
                              C:\Users\Matthias\Documents\Arduino\libraries\ALED D1-0.3.0/led_functions.h:50:121: error: no matching function for call to 'Adafruit_NeoPixel_ZeroDMA::begin(SERCOM*, Sercom*, int, int, int, int, SercomSpiTXPad, SercomRXPad, _EPioType)'
                              
                              neopixels->begin(&sercom4, SERCOM4, SERCOM4_DMAC_ID_TX, 22, 23, 24, SPI_PAD_0_SCK_3, SERCOM_RX_PAD_2, PIO_SERCOM_ALT);
                              
                              ^
                              
                              In file included from C:\Users\Matthias\AppData\Local\Temp\arduino_modif ied_sketch_702513\ALEDD1.ino:27:0:
                              
                              C:\Users\Matthias\Documents\Arduino\libraries\Adaf ruit_DMA_neopixel_library/Adafruit_NeoPixel_ZeroDMA.h:18:11: note: candidate: boolean Adafruit_NeoPixel_ZeroDMA::begin()
                              
                              boolean begin(void);
                              
                              ^~~~~
                              
                              C:\Users\Matthias\Documents\Arduino\libraries\Adaf ruit_DMA_neopixel_library/Adafruit_NeoPixel_ZeroDMA.h:18:11: note: candidate expects 0 arguments, 9 provided
                              
                              In file included from C:\Users\Matthias\AppData\Local\Temp\arduino_modif ied_sketch_702513\ALEDD1.ino:165:0:
                              
                              C:\Users\Matthias\Documents\Arduino\libraries\ALED D1-0.3.0/led_functions.h: In function 'void initStrip(word, byte)':
                              
                              C:\Users\Matthias\Documents\Arduino\libraries\ALED D1-0.3.0/led_functions.h:92:121: error: no matching function for call to 'Adafruit_NeoPixel_ZeroDMA::begin(SERCOM*, Sercom*, int, int, int, int, SercomSpiTXPad, SercomRXPad, _EPioType)'
                              
                              neopixels->begin(&sercom4, SERCOM4, SERCOM4_DMAC_ID_TX, 22, 23, 24, SPI_PAD_0_SCK_3, SERCOM_RX_PAD_2, PIO_SERCOM_ALT);
                              
                              ^
                              
                              In file included from C:\Users\Matthias\AppData\Local\Temp\arduino_modif ied_sketch_702513\ALEDD1.ino:27:0:
                              
                              C:\Users\Matthias\Documents\Arduino\libraries\Adaf ruit_DMA_neopixel_library/Adafruit_NeoPixel_ZeroDMA.h:18:11: note: candidate: boolean Adafruit_NeoPixel_ZeroDMA::begin()
                              
                              boolean begin(void);
                              
                              ^~~~~
                              
                              C:\Users\Matthias\Documents\Arduino\libraries\Adaf ruit_DMA_neopixel_library/Adafruit_NeoPixel_ZeroDMA.h:18:11: note: candidate expects 0 arguments, 9 provided
                              
                              In file included from C:\Users\Matthias\AppData\Local\Temp\arduino_modif ied_sketch_702513\ALEDD1.ino:34:0:
                              
                              C:\Users\Matthias\Documents\Arduino\libraries\ALED D1-0.3.0/led_functions.h: In function 'void taskDimUpDownStop(byte)':
                              
                              C:\Users\Matthias\Documents\Arduino\libraries\ALED D1-0.3.0/defines.h:5:33: warning: 'B0111' is deprecated: use 0b0111 instead [-Wdeprecated-declarations]
                              
                              #define DPT3_007_MASK_STEP B0111
                              
                              ^
                              
                              C:\Users\Matthias\Documents\Arduino\libraries\ALED D1-0.3.0/led_functions.h:119:25: note: in expansion of macro 'DPT3_007_MASK_STEP'
                              
                              byte step = value & DPT3_007_MASK_STEP;
                              
                              ^~~~~~~~~~~~~~~~~~
                              
                              In file included from C:\Users\Matthias\AppData\Local\Arduino15\packages \arduino\hardware\samd\1.8.11\cores\arduino/api/ArduinoAPI.h:26:0,
                              
                              from C:\Users\Matthias\AppData\Local\Arduino15\packages \arduino\hardware\samd\1.8.11\cores\arduino/Arduino.h:23,
                              
                              from sketch\ALEDD1.ino.cpp:1:
                              
                              C:\Users\Matthias\AppData\Local\Arduino15\packages \arduino\hardware\samd\1.8.11\cores\arduino/api/Binary.h:87:3: note: declared here
                              
                              B0111 DEPRECATED(0b0111 ) = 7,
                              
                              ^~~~~
                              
                              In file included from C:\Users\Matthias\AppData\Local\Temp\arduino_modif ied_sketch_702513\ALEDD1.ino:34:0:
                              
                              C:\Users\Matthias\Documents\Arduino\libraries\ALED D1-0.3.0/defines.h:2:33: warning: 'B1000' is deprecated: use 0b1000 instead [-Wdeprecated-declarations]
                              
                              #define DPT3_007_MASK_DIRECTION B1000
                              
                              ^
                              
                              C:\Users\Matthias\Documents\Arduino\libraries\ALED D1-0.3.0/led_functions.h:121:30: note: in expansion of macro 'DPT3_007_MASK_DIRECTION'
                              
                              bool direction = value & DPT3_007_MASK_DIRECTION;
                              
                              ^~~~~~~~~~~~~~~~~~~~~~~
                              
                              In file included from C:\Users\Matthias\AppData\Local\Arduino15\packages \arduino\hardware\samd\1.8.11\cores\arduino/api/ArduinoAPI.h:26:0,
                              
                              from C:\Users\Matthias\AppData\Local\Arduino15\packages \arduino\hardware\samd\1.8.11\cores\arduino/Arduino.h:23,
                              
                              from sketch\ALEDD1.ino.cpp:1:
                              
                              C:\Users\Matthias\AppData\Local\Arduino15\packages \arduino\hardware\samd\1.8.11\cores\arduino/api/Binary.h:92:3: note: declared here
                              
                              B1000 DEPRECATED(0b1000 ) = 8,
                              
                              ^~~~~
                              
                              In file included from C:\Users\Matthias\AppData\Local\Temp\arduino_modif ied_sketch_702513\ALEDD1.ino:34:0:
                              
                              C:\Users\Matthias\Documents\Arduino\libraries\ALED D1-0.3.0/defines.h:6:33: warning: 'B0000' is deprecated: use 0b0000 instead [-Wdeprecated-declarations]
                              
                              #define DPT3_007_STOP B0000
                              
                              ^
                              
                              C:\Users\Matthias\Documents\Arduino\libraries\ALED D1-0.3.0/led_functions.h:124:16: note: in expansion of macro 'DPT3_007_STOP'
                              
                              if(step == DPT3_007_STOP)
                              
                              ^~~~~~~~~~~~~
                              
                              In file included from C:\Users\Matthias\AppData\Local\Arduino15\packages \arduino\hardware\samd\1.8.11\cores\arduino/api/ArduinoAPI.h:26:0,
                              
                              from C:\Users\Matthias\AppData\Local\Arduino15\packages \arduino\hardware\samd\1.8.11\cores\arduino/Arduino.h:23,
                              
                              from sketch\ALEDD1.ino.cpp:1:
                              
                              C:\Users\Matthias\AppData\Local\Arduino15\packages \arduino\hardware\samd\1.8.11\cores\arduino/api/Binary.h:41:3: note: declared here
                              
                              B0000 DEPRECATED(0b0000 ) = 0,
                              
                              ^~~~~
                              
                              Mehrere Bibliotheken wurden für "aledd1.h" gefunden
                              
                              Benutzt: C:\Users\Matthias\Documents\Arduino\libraries\ALED D1-0.3.0
                              
                              Nicht benutzt: C:\Arduino\libraries\ALEDD1-0.3.0
                              
                              exit status 1
                              
                              Fehler beim Kompilieren für das Board Arduino Zero (Native USB Port).
                              
                              
                              
                              Dieser Bericht wäre detaillierter, wenn die Option
                              "Ausführliche Ausgabe während der Kompilierung"
                              in Datei -> Voreinstellungen aktiviert wäre.
                              Vielen Dank für deine Hilfe, aber eigentlich habe ich mehr Zeit investiert als ich mir zugestanden hatte. Wenn nicht die schnelle Erleuchtung kommt, hätte ich zwei ALEDD1 abzugeben....
                              Gruß Matthias
                              EIB übersetzt meine Frau mit "Ehepaar Ist Beschäftigt"
                              - PN nur für PERSÖNLICHES!

                              Kommentar

                              Lädt...
                              X