Integrierter TP-Busmonitor
Zur Analyse von Problemen mit dem TP-Bus können OpenKNX-Geräte auch als Busmonitor genutzt werden. Der Zugriff erfordert eine Verbindung zur Gerätekonsole und muss mit dem Befehl bcu mon aktiviert werden. Im Monitormodus werden keine Telegramme mehr von der eigentlichen Firmware verarbeitet. Der Modus kann nur durch einen Reset mit bcu rst deaktiviert werden.
Ausgabe
Die Ausgabe erfolgt je Telegramm und wird wie folgt ausgegeben:
01.00.051 -> 14/01/173 [_______A] ( BC 10 33 71 AD E5 00 80 00 00 02 81 5A )Der erste Wert ist die physikalische Adresse (PA) des Anfragenden, und der zweite Wert gibt das Ziel an, das entweder eine Gruppenadresse (GA) oder eine physikalische Adresse (PA) sein kann. Der dritte Wert zeigt den Zustand (Flags) des Telegramms an. Der letzte Wert ist die Ausgabe des kompletten Telegramm.
Flags
[IER____A]
I = Invalid - Telegramm wurde nicht korrekt empfangen
E = Extended - Erweitertes Telegramm
R = Repeated - Telegramm wurde vom Absender wiederholt
A = Ack - Telegramm wurde erfolgreich quittiertIn der Regel sollten alle Telegramme quittiert sein (Flag A), und es sollten keine Wiederholungen auftreten (Flag R). Fehlende Quittierungen führen normalerweise zu Wiederholungen, die den Bus wiederum überlasten können.