Auf Grund der seit Monaten ungelösten Probleme mit Schutzverletzungen beim Einsatz meiner Module in V2.2 und V2.3 habe ich diese jetzt vom Netz genommen. Der Quellcode der Module hat sich von der gut funktionierenden V2.1 zu V2.2 eigentlich nicht geändert. Ohne Unterstützung durch IPS komme ich nicht weiter. Bis dahin lassen sich die Module nur noch für den stundenweisen Betrieb nutzen, nicht aber für den Dauerbetrieb. Ich werde deshalb auch erstmal keine neuen Module mehr schreiben.
„Etwas“ frustriert. :mad:
Tommi
<Edit> 04.09.2010: Das Problem wurde endlich gelöst. Bitte die neuen Versionen downloaden </edit>
Direkte Frage: Wie ist hier die Haltung vom Hersteller ? Gibt es da keine Unterstützung ?
Ich habe ja ein Test Modul aus Deinem Source gebaut. Kann man den Fehler provozieren bzw. reproduzieren ? Wenn ich es richtig verstanden kracht IPS dann komplett. Gibst es da einen Eventlog Eintrag bei Dir, oder ist der Service dann kompl. beendet ?
Wie mein Vorredner schon angemerkt hat, habe auch ich bisher nicht bewusst was gemerkt.
Der Fehler ist u.a. hier beschrieben. In der Regel gibt es erst nach einigen Stunden Probleme, wahrscheinlich in Abhängigkeit der Anzahl der Aufrufe. Eine ganzen Reihe von Nutzern geht es genauso und haben mich teilweise direkt angeschrieben. Diejenigen, bei denen es funktioniert, melden sich ja meistens nicht.
Tommi
Am meisten wurden bisher das EM1010PC Energiemesssystem und die WS300-Module genannt, also mit WDE1, WS300PC und IPWE1 sowie den entsprechenden Sensoren. Quellcode kann ich bei Bedarf per PM schicken.
Wäre nett, wenn Du Dir das mal im Zusammenhang ansehen könntest. Ich habe keine Ahnung, was ich noch machen könnte. Noch dazu, weil ich eigentlich von V2.1 zur V2.2+3 hin nichts funktionell geändert habe.
Möglicherweise ist das Problem jetzt gelöst. Ich habe jetzt eine neue Version meiner Module bei mir seit 2 Tagen fehlerfrei im Einsatz. Ich hätte jedoch vor einer allgemeinen Freigabe gerne noch das Feedback von Freiwilligen, die sich gerne bei mir melden können.
Auf Grund der 100% positiven Rückmeldung der Tester betrachte ich das Problem als gelöst und habe den Download wieder frei gegeben. Bitte die neuen Versionen von August/September installieren.
Ursache war das Fehlen der Speicherbibliothek FASTMM4, welche eigentlich lt. SDK nicht mehr notwendig sein sollte, mit Turbodelphi jedoch immer noch gebraucht wird.