Hallo zusammen,
ich bin mir nicht sicher ob es ein Bug ist oder ein fehler von mir.
Immer wenn ich an der CS einer Funktionstaste ein neues Icon geben will mit den Bordmitteln der CS, dann klappt das auch in der CS. Nur die dranhängende Software erfährt davon nichts. Auch wenn ich mehrmals von hand den entsprechenden request(lok-id, view) sende und vorher release(lok-id, control) sichergestellt habe.
Alle anderen Änderungen (symbol, speed, func-status, dir etc.) berichtet der Eventmanager ohne Probleme. Habe erst an einen Softwarebug geglaubt, vermute aber jetzt eher einen CS-Bug.
Was meint ihr? (vieleicht ein fall für die Bug-Liste von Murrrphy ??)
Den Bug, den XanderB im ESU-forum berichtet hat, konnte ich an der CS nicht wiederholen, möglicherweise hat aber der Eventmanager der CS und der ECoS einen Knax. Ich habe es jedenfalls mehrmals geschafft, die CS-Benutzeroberfläche abstürzen zu lassen, wenn zuviele syntaktisch falsche Kommandos gesendet wurden. Dann spinnt der Eventmanager hinter her nach dem wieder-verlinken mit dem Rechner auch.
Vielleicht weis ja einer näheren Rat....
Tschaui
Diego