Servus,
mein 12Kanal-Dimmer-Prototyp macht vereinzelt Probleme.
Und zwr reagiert der weder auf ein eingehendes Dimm-Telegramm, noch wird mit Status geantwortet.
Das passiert ca. bei 1 von 100.
Eine wie auch immer geartete gesetzmäßigkeit konnte ich noch nicht feststellen - ein zusammenhang mit hoher Buslast konnte ich nicht feststellen.
Ich hab nun eine Debug-SW erstellt, die mir ein paar KOs raushaut und damit festgestellt - auch ein ohne jede Bedingung versendetes KO im void knxEvents(byte index) wird nicht versendet. Ich tippe daher darauf, dass die Funktion gar nicht aufgerufen wird.
Was könnte die Ursache sein? Am wahrscheinlichsten wohl das task zu selten aufgerufen wird - aber wie finde ich das raus?
Wenn ich das debugging einschalte, verändere ich wieder das zeitverhalten...
Habt ihr Tipps ?
mein 12Kanal-Dimmer-Prototyp macht vereinzelt Probleme.
Und zwr reagiert der weder auf ein eingehendes Dimm-Telegramm, noch wird mit Status geantwortet.
Das passiert ca. bei 1 von 100.
Eine wie auch immer geartete gesetzmäßigkeit konnte ich noch nicht feststellen - ein zusammenhang mit hoher Buslast konnte ich nicht feststellen.
Ich hab nun eine Debug-SW erstellt, die mir ein paar KOs raushaut und damit festgestellt - auch ein ohne jede Bedingung versendetes KO im void knxEvents(byte index) wird nicht versendet. Ich tippe daher darauf, dass die Funktion gar nicht aufgerufen wird.
Was könnte die Ursache sein? Am wahrscheinlichsten wohl das task zu selten aufgerufen wird - aber wie finde ich das raus?
Wenn ich das debugging einschalte, verändere ich wieder das zeitverhalten...
Habt ihr Tipps ?
Kommentar