Delphi-PRAXiS
Seite 2 von 5     12 34     Letzte »    

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Einlesen von Daten über Parallele Schnittstelle (https://www.delphipraxis.net/127701-einlesen-von-daten-ueber-parallele-schnittstelle.html)

Jens Hartmann 19. Jan 2009 07:56

Re: Einlesen von Daten über Parallele Schnittstelle
 
Hallo zusammen,

Also sehe ich das richtig, es gibt keine Möglichkeit für mich Daten die auf meiner Parallelen Schnittstelle ankommen, in irgendeiner Art und Weise zu verarbeiten.

Es muss doch die Möglichkeit geben. Ich kann doch zum Beispiel auch zwei PC´s mit einander (Direktverbindung z.B. PC Anywhere) verbinden. Auch LPT mäßig. Jetzt müsste ich doch ein Schnittstellenkabel nehmen können 25/25pol 1/1 und das von meiner Brandmeldeanlage an die LPT1 von meinem PC anbindnen. Jetzt sendet die BMA, und die Daten kommen Parallel auf meiner LPT an.

Jetzt, so denke ich zumindestens, müsste meine Software diese Daten Parallel einlesen, und dann als String umwandeln können.

Hat vieleicht noch jemand eine Idee.

MFG

Jens

Jens Hartmann 19. Jan 2009 08:00

Re: Einlesen von Daten über Parallele Schnittstelle
 
Danke Omata,

Diese Belegung habe ich z.B. gesucht.
Werde mich jetzt erstmal damit beschäftigen.

Jetzt ist nur die Frage wie ich die Daten Software Mäßig von Parallel auf Seriell (String oder so) umwandeln lassen kann.

Das heißt eigentlich, wie kann ich überhaupt die Daten die auf der Parallelen Schnittstelle ankommen lesen?

MFG

Jens

omata 19. Jan 2009 08:26

Re: Einlesen von Daten über Parallele Schnittstelle
 
So, ich habe da noch was gefunden...

schau mal hier und im speziellen hier

Um diesen Treiber zu starten, muss man natürlich auch Administrator sein.

Jens Hartmann 19. Jan 2009 09:00

Re: Einlesen von Daten über Parallele Schnittstelle
 
Das sieht ja alles schon mal Hoffnugsvoll aus,

Jetzt ist nur für mich die Frage, ob es da wohl irgendwo eine Erklärung auf Deutsch zu gibt.

Werde aber das Projekt jetzt erstmal unter die Lupe nehmen und prüfen.

MFG

Jens

omata 19. Jan 2009 09:25

Re: Einlesen von Daten über Parallele Schnittstelle
 
Zitat:

Zitat von Jens Hartmann
Jetzt ist nur für mich die Frage, ob es da wohl irgendwo eine Erklärung auf Deutsch zu gibt.

Wohl eher nicht. Aber das Beispiel enthält doch alles nötige.
Initialisierung, Beenden, Wert schreiben/lesen und den Interrupt-Handler.

Also was will man mehr?

Jens Hartmann 19. Jan 2009 09:28

Re: Einlesen von Daten über Parallele Schnittstelle
 
So, habe die ganze Sache jetzt mal auf Englisch gefunden,

Ist zwar nicht gerade meine Heimatsptach aber man kommt mit klar.

xDrv

omata 19. Jan 2009 09:34

Re: Einlesen von Daten über Parallele Schnittstelle
 
Das ist aber die inpout32.dll und nicht xDrv. Mit der inpout32.dll kannst du keinen Interrupt-Handler einrichten. Das geht natürlich auch, dann musst du allerdings ständig den LPT-Port abfragen, ob da gerade gedruckt werden soll.

Jens Hartmann 19. Jan 2009 10:02

Re: Einlesen von Daten über Parallele Schnittstelle
 
Also, wen´ich das richtig sehe, müsste aber hier die XDrv sein.
xDrv

omata 19. Jan 2009 10:47

Re: Einlesen von Daten über Parallele Schnittstelle
 
Zitat:

Zitat von Jens Hartmann
Also, wen´ich das richtig sehe, müsste aber hier die XDrv sein.

:thumb:

Jens Hartmann 19. Jan 2009 10:53

Re: Einlesen von Daten über Parallele Schnittstelle
 
Das Funktioniert,

Ich bekomme zumindestens ein Siganl,
Leider sieht das ´Value immer gleich aus, und das kann eigendlich nicht sein.

Ich bekomme als antwort immer PORT Value 100

MFG

Jens


Alle Zeitangaben in WEZ +1. Es ist jetzt 19:05 Uhr.
Seite 2 von 5     12 34     Letzte »    

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz