Moin,
Es geht um mathematische Berechnungen, die innerhalb einer DLL ausgeführt werden.
Soweit alles klar, funktioniert.
Gibt es nun eine Möglichkeit, während die DLL aktiv ist -- das können durchaus mehrere Minuten sein --
Zwischenergebnisse an Labview zu senden?
Und das möglichst ohne den Umweg über eine entsprechende Pufferdatei auf Festplatte.
Ich denke da an folgende Informationen, die die DLL senden soll:
* Wert, der den Fortschritt der Berechnungen darstellt
* Signal, wenn aktualisierte Daten der DLL vorliegen, die dann in LabView entgegengenommen werden
* die eigentlichen Daten (beispielsweise als Array)
* Auslösen von Ereignissen (Plot aktualisieren, neue Werte abspeichern etc.)
Kann mir jemand ein paar Tipps geben, wie man sowas realisieren kann?
Was sind hier eigentlich die entsprechenden Schlagwörter, dass ich mich mal selbst auf die Suche nach Informationen machen kann?
Kann man die DLL irgendwie entkoppelt vom eigentlichen LabView-Programm laufen lassen?
Normalerweise ist ja solange Pause, bis die DLL abgearbeitet ist...
Dank!
EDIT:
Crosspost im NI-Forum?