Ankündigung

Einklappen
Keine Ankündigung bisher.

Pi Pico Dual Core Betrieb

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

    Pi Pico Dual Core Betrieb

    Hallo,

    ich weiß, dass ich in den OpenKNX Beschreibungen vor einiger Zeit über eine Basisbeschreibung von setup und loop sowie der Anforderungen bei Dual Core gestolpert bin. Aber irgendwie finde ich diese Seite nicht mehr. Es wurde da beschrieben, dass man einen 2. Loop bereitstellen muss ...

    Gibt es bereits in den Anwendungen ein Beispiel für den Dual Core Betrieb in dem man spicken kann?

    Gruß
    Helmut


    #2
    Ich verwende es bei mir im Dali GW.
    Wenn auch nicht auf dem offiziellen weg (Der Timer der LEDs hat mein Signal gestört).

    Im Grunde musst du in der platformio.custom.ini ein define hinzumachen:
    Code:
    -D OPENKNX_DUALCORE
    in der main.cpp fügst du loop und setup hinzu:
    Code:
    void setup1() {
      openknx.setup1();
    }
    
    void loop1() {
      openknx.loop1();
    }
    Danach kannst du in deinem Modul ebenfalls setup1 und loop1 hinzufügen und da Funktionen auf dem core1 ausführen.


    Gruß Mike
    OpenKNX www.openknx.de | Kaenx-Creator | Dali-GW

    Kommentar


      #3
      Danke Mike,

      klingt ja ziemlich einfach. Ich werde das ausprobieren.

      Gruß
      Helmut

      Kommentar


        #4
        Ist es auch 😁
        Wie vieles mit dem openknx Stack.

        Bei Fragen gern kurz melden.


        Gruß Mike
        OpenKNX www.openknx.de | Kaenx-Creator | Dali-GW

        Kommentar

        Lädt...
        X