' schrieb:HÄ?
da wird doch nichts in die Queue eingefügt. Du fragst im False Case ab, weiviel Elemente in der Queue sind, und da kommt richtigerweise 0 raus, wenn die Q leer ist ???
Wo liest du die Q denn aus? da musst du dann ggf. noch das Timeout Signal mit auswerten, falls du einen Timeout (z.B. 100 ms) eingestellt hast. Wenn innerhalb der Wartezeit dann kein Element in die Q eingefügt wurde das ausgelesen werden kann ist dieses Signal True.
Danke, i2dx, für die schnelle Antwort. Sorry, dass ich mich erst so spät wieder melde. Hab das Problem noch immer. Es muss irgendwie am Verbraucher-VI liegen (hab mir die Daten die erzeugt werden angesehen, du hattest recht).
Hab deshalb einen Screenshot vom Verbraucher-VI gemacht. Das Problem tritt übrigens nicht auf, wenn ich das Verbraucher-VI nur halb so oft aufrufe, wie Daten erzeugt wurden. Wartet die Funktion "Element aus Queue entfernen" nicht bis neue Daten drin sind?
Screenshot:
lg. Philipp