Nativ Module von V2.7 auf V3.x portieren

Hallo,

bekomme im Logfile folgende Message:

27.08.2014 09:19:10.796 |     0 | MESSAGE | ModuleLoader         | Lade Native-Bibliotheken
27.08.2014 09:19:10.820 |     0 | ERROR   | ModuleLoader         | Fehler beim Laden der Native-Bibliothek: pcsc_library.dll, Fehler: Inkompatible Bibliothek: PC/SC Library, Erstellt für Kernel: 0.00, Aktuell: 3.10

unter 2.7 ist alles i.o. - habe unter Migration (V2.7->V3.0) bzw. Migration (V3.0->V3.1) nichts gefunden, was einer Einbindung wiedersprechen wuerde. Ok - sind halt die Gegebenheiten!

Nur wie kann man das drehen?

  • ein Versionsmix?? machbar? doch eher Murks!
  • dem „Loader“ eine v2.7 vorgaukeln? machbar? oder auch Murks?
  • das Modul auf v3.x aufbohren? moeglich? nur wie?
  • oder???

Hintergrund: http://www.ip-symcon.de/forum/threads/17027-Identive-SCL011-Contactless-Reader-Modul-(nPA-Basisleser) - event. gibts hier ein allg. Interesse?

VG Stephan

IPS-Module sind nie von einer Version zur nächsten kompatibel. Das ist leider so.

Es gibt zwei Möglichkeiten. Ein Downgrade auf die IPS-Version die nötig ist damit deine Hausautomation weiterhin funktioniert oder den Autor des Moduls anschreiben, dass er eine Version für die 3.0, 3.1, 3.2, u.s.w. erstellt. Das setzt natürlich voraus, dass der wiederum auch die aktuelle IPS-Version besitzt. Wäre zumindest besser, damit er seine eigene Software auch testen kann und u.U. Fehler finden und beheben.

Das ist ein ewiges Ärgernis für Modul-Progger.

Gruß,

Toni

Ergänzend hierzu:
2.7er Module laufen mit 3.0
Aber wieder nicht mit 3.1
Michael

danke fuer die Infos - aufschlussreich aber leider nicht sonderlich ermutigend!

d.h. man ist auf die Version festgenagelt, die das „Meiste“ unterstuetzt?!

Kommt man dann eigentlich an die V3.0 bzw. V2.7, wenn man naiver weise mal ein Update auf 3.1 gefahren hat ohne Sicherung?? Sozusagen eine Reinversion der entspr.Alt-Versionen ohne automatisches Update bei der Freischaltung?

Und/Oder - gehen 2 Versionen parallel (1xRechner) - die auf IPS-ServerEbene sich das Notwendige austauschen? Somit waere wenigstens das Hauptsystem in der Neuzeit und die Altlasten koennten irgendwann mal abgestossen werden

VG Stephan

Stimmt die Änderungen in der 3.0 betrafen die mit dem SDK erstellten Module nicht. Da gabs andere „Schmankerln“ :wink:

Nein, das geht leider nicht. Wenn du dich an den Support in Lübeck wendest bekommst du bestimmt noch eine 3.0

Gruß,

Toni

werde da mal hoeflich anklopfen!

VG Stephan