ok, das klingt schon mal gut das man dafür das xml und die Versionierung nicht anfassen muss.jp112sdl hat geschrieben: ↑27.03.2020, 06:38Ja, da muss nix geändert werden.
broadcastEvent aber nur für die Messages mit BCAST.
Die BIDI Messages müssen weiterhin mit sendPeerEvent (oder sendMasterEvent) erfolgen.
Mir ist gestern, nachdem das hier aufgefallen ist, auch noch eine Leiche unter die Finger gekommen ^^
Frage, wir hatten früher mal so was in der Art, die Idee stammte glaub ich von dir:
Code: Alles auswählen
uint8_t flags = BCAST;
if ((msgcnt % 20) == 2) {
flags = BIDI | WKMEUP;
}
https://github.com/jp112sdl/Beispiel_As ... 20.ino#L77
und später verzweigst du so
Code: Alles auswählen
if (msgcnt % 20 == 1) device().sendPeerEvent(msg, *this); else device().broadcastEvent(msg, *this);
Früher war es halt ein entweder oder bei den flags.