Die RSAPI.DLL wurde von H.-J.Berndt für den privaten Einsatz und den Einsatz in Schulen freigegeben. Sie steht zum kostenlosen Download bereit. Die Datei enthält die DLL in zwei Versionen für Win3.11 und Win95/98 jeweils in Form einer Installationsdatei im EXE-Format. Ruft man das Programm auf, dann wird die DLL im Windows-Verzeichnis installiert. Zusätzlich ist eine Hifledatei enthalten, die alle vorhanden Prozeduren und Funktionen erläutert.
Download der RSAPI (RSAPIDLL.ZIP, 115 KB)
Viele Leser hatten Probleme mit der Verwendung der DLL in Delphi und in Visual Basic. Die beiden folgenden Beiträge sollen den Einsatz der RSAPI.DLL an konkreten Beispielen erläutern.
Ansteuerung des CompuLAB in VB5
Ansteuerung des SIOS in Delphi 4
Einige Leser hatten in der Vergangenheit Probleme mit Windows NT. Eine Zusammenfassung der bisherigen Lösungen bietet der folgende Beitrag:
Schnittstellen-Zugriffe unter Windows NT
Besitzer der ersten Auflage des Buchs sollten die 32-Bit-DLL updaten, da sie einige Probleme mit NT4 hatte.
Update der RSAPI.DLL für Windows NT
Auf der CD des Buchs fehlen leider die Quelltexte der Mikrocontroller-Anwendungen. Damit man sie nicht abzutippen braucht, können sie hier geladen werden:
Logger.Bas, Ein Datenlogger für C-Control (Logger.Zip, 1KB)
Freq.M51, Ein Frequenzzähler mit 89C2051-Controller (Freq.Zip, 2KB)
Das Achtkanal-Analoginterface von Conrad mit einem LTC1090 wird in Kap. 6.5 beschrieben. Mit dem neueren 12-Bit-Wandler LTC1290 konnte das Programm nicht verwendet werden. Herr Wolfgang Wagner hat jedoch eine kleine Änderung im Zeitverhalten eingebaut. Jetzt funktioniert es. Messdela.Zip enthält eine Word-97-Makro für die 10-Bit- und die 12-Bit-Ausführung.
Messdela.Zip,Word-97-Dot-Datei, gepackt
Herr Wagner hat noch eine zweite Version des Makros geschrieben, die die volle Auflösung mit der 12-Bit-Karte erlaubt.
Leitungs.zip, Word-97-Makro für 12 Bit Genauigkeit