Die Suche ergab 29 Treffer

von hora0816
19. Jan 2021, 20:03
Forum: Bauteile & Schaltungen
Thema: Bekannte Probleme mit der Buskommunikation
Antworten: 36
Zugriffe: 24154

Re: Bekannte Probleme mit der Buskommunikation

Hi Christian, das Problem mit der Kollision tritt nur auf, wenn mehrere Devices, die über eine längere Kabelstrecke verbunden sind auf ein request mit einem ACK/NACK/BUSY antworten (Laufzeit des Pulses: Anfrage kommt später am entfernten Device an, und die ACK Antwort braucht nochmal die Laufzeit). ...
von hora0816
19. Jan 2021, 16:45
Forum: Bauteile & Schaltungen
Thema: Bekannte Probleme mit der Buskommunikation
Antworten: 36
Zugriffe: 24154

Re: Bekannte Probleme mit der Buskommunikation

Hallo Christian, Mirko, ich hab mir mal die LIB wegen den geschilderten Problemen angesehen und glaube 2 Themen gefunden zu haben: 1. Übersetzen eines OBject-write-request der App im Com-Objects Modul auf Bus Telegramme mit GroupAdr. Hierbei sind, wie in der Spec beschrieben, auch lokale Objekte upz...
von hora0816
23. Dez 2020, 14:15
Forum: Geräte
Thema: 8fach Schaltaktor 16A für ARM
Antworten: 35
Zugriffe: 23184

Re: 8fach Schaltaktor 16A für ARM

Hallo Denis, hab die Logik noch nicht angeschaut, denke die Werte der Objekte können von 2 Triggern geändert werden: Telegramme vom Bus (über das Interface zur Lib) und Handsteuerung (in der App). * Telegramme vom Bus (bzw. über andere Objekte mit gleicher Grp-adr., das ist ja die Loop) kommen über ...
von hora0816
21. Dez 2020, 20:18
Forum: Geräte
Thema: 8fach Schaltaktor 16A für ARM
Antworten: 35
Zugriffe: 23184

Re: 8fach Schaltaktor 16A für ARM

Hallo Denis, mit deinem objectwrite hast du, wenn ich mich nicht täusche, eine Loop in der Lib aufgedeck. Die Funktion <processGroupTelegram(..)> in com_objects.cpp prüft über die association-table auf Basis der Grp-addr (welche vorher von der Funktion <sendNextGroupTelegram()> auf Basis des Objects...
von hora0816
14. Dez 2020, 19:37
Forum: Geräte
Thema: 8fach Schaltaktor 16A für ARM
Antworten: 35
Zugriffe: 23184

Re: 8fach Schaltaktor 16A für ARM

Hallo Denis,
dein patch ist auch korrekt, write request telegram wird nur bei update vom obj. geschickt (gilt das auch für Handsteuerung?).
Ein Read-req darf die Lib nicht senden wenn das Transmit-enable nicht gesetzt ist.
LG
Horst
von hora0816
14. Dez 2020, 19:32
Forum: Geräte
Thema: 8fach Schaltaktor 16A für ARM
Antworten: 35
Zugriffe: 23184

Re: 8fach Schaltaktor 16A für ARM

...hab mir mal die Lib angesehen, denke in der SendNextGroupTelegram Funktion ist der Fehler: if (flags & COMFLAG_DATAREQ) sendGroupReadTelegram(objno, addr); else if (config & COMCONF_TRANS) sendGroupWriteTelegram(objno, addr, false); else continue; alleine aus dem COMFLAG "data reques...
von hora0816
14. Dez 2020, 17:10
Forum: Geräte
Thema: 8fach Schaltaktor 16A für ARM
Antworten: 35
Zugriffe: 23184

Re: 8fach Schaltaktor 16A für ARM

Hallo Denis,
das Ü-Flag war gesetzt- rücksetzten hat das Problem beseitigt. Denke das muss in der Lib gelöst werden.
LG
Horst
von hora0816
14. Dez 2020, 16:43
Forum: Geräte
Thema: 8fach Schaltaktor 16A für ARM
Antworten: 35
Zugriffe: 23184

Re: 8fach Schaltaktor 16A für ARM

Hallo Denis,
danke für die Schnelle Antwort, werde ich gleich mal checken. Wenn dies das Problem löst, dann haben wir in der LIB noch einen issue.
LG
Horst
von hora0816
14. Dez 2020, 15:09
Forum: Geräte
Thema: 8fach Schaltaktor 16A für ARM
Antworten: 35
Zugriffe: 23184

Re: 8fach Schaltaktor 16A für ARM

Hallo Leute, ich hab ein Problem mit dem Aktor: Ich den Bausatz von Christian aufgebaut. Controller läßt sich über ETS programmieren. Ich kann eine phy Adr. einstellen, Info lesen,.. geht alles sauber. Sobald ich weiter Parameter in den Controller lade, Gruppenadr, etc. sendet der Controller mit hoh...
von hora0816
4. Nov 2020, 15:22
Forum: Bauteile & Schaltungen
Thema: Bekannte Probleme mit der Buskommunikation
Antworten: 36
Zugriffe: 24154

Re: Bekannte Probleme mit der Buskommunikation

Hi Christian, habe mal die SW neu gebaut, ohne Handsteuerung, mit DUMP_TELEGRAMS, RX/TX auf PIO2_7/8. Was ich auf Putty sehe sind durchlaufende Messages von allen Objekten, wenn ich den EIB-In (100pF C) auf GND lege, sehe ich nur alle 7ms ein 0xBC (erstes Kontrol-Byte eines Telegrams) als Message di...