Ankündigung

Einklappen
Keine Ankündigung bisher.

Callscene sorgt für doppelte Telegramme

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

    Callscene sorgt für doppelte Telegramme

    Hallo,

    ich sehe wahrscheinlich gerade vor lauter Bäumen den Wald nicht.

    Ich habe Szenenaktoren im EibPC. Die Szenen werden sowohl vom Bus aus als auch vom EibPC mit CallScene aufgerufen. Von außen klappt alles wunderbar. Wird jedoch CallScene benutzt wird auch auf die Szenennummer auf den Bus geschrieben. Das ist ja auch noch ok. Jedoch wird nun alles in der Szene doppelt ausgeführt. Als würde der EibPC es einmal intern und dann nochmals über die GA machen. Komme hier irgendwie nicht weiter. Sehr unschön, denke aber es ist nur wieder eine Kleinigkeit.

    Gruß Thomas

    #2
    Zitat von TBrueck Beitrag anzeigen
    Als würde der EibPC es einmal intern und dann nochmals über die GA machen.
    Ich hab das mal eben wie folgt getestet (per Debugger T entsprechend geändert):
    [highlight=epc]
    scene('10/0/40'u08,"Wind-14/6/0","Außentemperatur-14/6/3")
    T=0
    if T==2 then callscene('10/0/40'u08,2) endif
    if T==1 then storescene('10/0/40'u08,2) endif
    [/highlight]
    das tut so, wie es soll. Daher mal testen, ob nicht irgendwo was verdoppelt wird, Busmonitor checken, wer tatsächlich die Szene auslöst (PHY-Adresse!).
    offizielles Supportforum für den Enertex® EibPC: https://knx-user-forum.de/eibpc/
    Enertex Produkte kaufen

    Kommentar

    Lädt...
    X