Ich möchte eine DLL mit folgenden Eigenschaften programmieren:
- - Die DLL dient als externe String-Quelle (lieftert einen String aus einem JSON- Objekt aus einer Web-Abfrage)
- Die DLL hat wenigtens 3 String-Eingänge, um die JSON-Objekt Abfrate zu parameterisieren
- Die DLL hat einen CLK Eingang: Bei einer fallenden Flanke am CLK soll das JSON Obojekt abgeholt, zerlegt und das Ergebnis an den String Ausgängen bereit gestellt werden.
- Das Ergebnis soll solang an den String Ausgängen angezeigt werden, bis die Flanke an CLK erneut fällt
- Die DLL hat einige (derzeit 9) String Ausgänge.
- - Ein Zwischenspeichern der Ergebnisse mit PUser:PDLLParams geht leider nicht, da dieser Zeiger nur numerische Werte aufnimmt ... oder gibt es da einen Trick???
- Ich könnte die Berechnung jedemal durchführe, d.h. das JSON Objekt jedes mal abfragen. Ja, das funktioniert, aber:- Dadurch wird die Schaltung sehr träge.
Die Abfrage ist mit einer Volumenlizenz verbunden. Jede Abfrage kostet Geld -> Geht zwar, will ich aber nicht.
- Dadurch wird die Schaltung sehr träge.
Danke und Gruss
Thorsten