Ankündigung

Einklappen
Keine Ankündigung bisher.

Wiederholungen auf dem Bus mit eibd --tpuarts-ack-all-group

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

    Wiederholungen auf dem Bus mit eibd --tpuarts-ack-all-group

    Hallo,

    ich nutze den eibd mit TPUART als KNX Schnittstelle. Aufgerufen wird er wie folgt:
    Code:
    eibd --eibaddr=1.0.254 --GroupCache --Server --Discovery --listen-tcp --Tunnelling --Routing --tpuarts-disch-reset --tpuarts-ack-all-group --daemon=/var/log/eibd.log  --listen-local --pid-file=/var/run/eibd.pid tpuarts:/dev/ttyUSB_KNX
    Wenn ich mit dem ETS Busmonitor auf den eibd verbinde, sehe ich keine wiederholten Telegramme (was ich auf Grund von --tpuarts-ack-all-group auch so erwarte).

    Heute habe ich mir mit einer anderen Schnittstelle den Bus angesehen. Dabei es ist aufgefallen, dass zufällig beliebige Telegramme wiederholt werden. So ungefähr jedes 15. Telegramm wird wiederholt. Unabhängig von der GA und vom Absender.

    Meine Fragen:

    Woher kommen die Wiederholungen wenn der eibd doch eigentlich ACKS für alle raushauen sollte?
    Warum zeigt mit der eibd die Wiederholungen nicht im Busmonitor der ETS an?

    Der vbusmonitor vom eibd sieht die Wiederholungen auch:
    Code:
    ~$ vbusmonitor1 ip:localhost
    LPDU: BC 10 96 21 78 E1 00 81 FC :L_Data low from 1.0.150 to 4/1/120 hops: 06 T_DATA_XXX_REQ A_GroupValue_Write (small) 01
    LPDU: 9C 10 96 21 78 E1 00 81 DC :L_Data (repeated) low from 1.0.150 to  4/1/120 hops: 06 T_DATA_XXX_REQ A_GroupValue_Write (small) 01
    Freue mich über etwas Erleuchtung! :-)


    Noch was aus einem -t 5 eibd bei einer Wiederholung:
    Code:
    Layer 2(01C05C00,54B056A2) Recv L_Data low from 1.0.220 to 12/7/103 hops: 06 T_DATA_XXX_REQ A_GroupValue_Write (small) 01
    Layer 0(01C47C90,54B056A2) Send(017): 06 10 05 30 00 11 29 00 BC D0 10 DC 67 67 01 00 81
    Layer 0(01C05C00,54B056A2) Recv(001): 9C
    Layer 0(01C05C00,54B056A2) Recv(001): 10
    Layer 0(01C05C00,54B056A2) Recv(001): DC
    Layer 0(01C05C00,54B056A2) Recv(001): 67
    Layer 0(01C05C00,54B056A2) Recv(001): 67
    Layer 0(01C05C00,54B056A2) Recv(001): E1
    Layer 0(01C05C00,54B056A2) SendAck 11
    Layer 0(01C05C00,54B056A2) Recv(001): 00
    Layer 0(01C05C00,54B056A2) Recv(001): 81
    Layer 0(01C05C00,54B056A2) Recv(001): CF
    Layer 2(01C05C00,54B056A2) Recv L_Data (repeated) low from 1.0.220 to 12/7/103 hops: 06 T_DATA_XXX_REQ A_GroupValue_Write (small) 01
    eibd scheint also brav zu ACKEN, das kommt aber nicht beim Sender an. Dass jemand NACKT kann ich mir nicht vorstellen, da der einzige Empfänger dieser GA der eibd ist.

    Mode
Lädt...
X