Ankündigung

Einklappen
Keine Ankündigung bisher.

Bug im Konnekting tpuart Treiber

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

    Bug im Konnekting tpuart Treiber

    Hallo Community,

    ich bin gerade dabei einen neuen Knx Treiber für den RP2040 Pico zu schreiben und da ist mir aufgefallen, dass in der Datei knxtpuart.h ein Bug ist, der verhindert, dass der NCN5120 seine eigene physikalische Adresse kennt.

    dort steht: define TPUART_SET_ADDR_REQ 0x28

    richtig wäre: define TPUART_SET_ADDR_REQ 0xF1

    Falls das jemand bestätigen könnte, würde ich mich freuen..

    Grüße aus Mainz
    Andreas

    P.S.: Sobald der Treiber fertig ist, werde ich mehr dazu posten..

    #2
    Wenn ich mich richtig erinnere, nutzen wir es gar nicht.
    Die Register sind eigentlich von Siemens Tpuart und nicht von NCN.

    Warum muss beim RP2040 ein anderer Treiber sein?

    Kommentar


      #3
      Hallo,

      ich schreibe einen neuen KNX Treiber für den Raspberry Pi Pico, um mich in den Prozessor einzuarbeiten.
      Im Gegensatz zum alten Treiber ist beim Pico der Empfangsteil komplett interrupt gesteuert, nur das Senden, wenn ein internes Ereignis auftritt, erfolgt noch in der Loop. Außerdem ist der Treiber in C programmiert, da ich nicht der C++ Freak bin,
      dadurch ist aber der Aufbau und die Änderung im Treiber nach meinem Empfinden wesentlich einfacher.

      bald mehr und Grüße, Andreas

      Kommentar

      Lädt...
      X