AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen Sonstige Fragen zu Delphi Delphi Einlesen von Daten über Parallele Schnittstelle
Thema durchsuchen
Ansicht
Themen-Optionen

Einlesen von Daten über Parallele Schnittstelle

Ein Thema von Jens Hartmann · begonnen am 17. Jan 2009 · letzter Beitrag vom 15. Mai 2013
Antwort Antwort
Seite 2 von 5     12 34     Letzte »    
Benutzerbild von Jens Hartmann
Jens Hartmann

Registriert seit: 11. Jan 2009
Ort: Wilnsdorf
1.439 Beiträge
 
Delphi XE2 Professional
 
#11

Re: Einlesen von Daten über Parallele Schnittstelle

  Alt 19. Jan 2009, 07:56
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
Das Leben selber ist zu kurz, also nutze jeden Tag wie er kommt.
  Mit Zitat antworten Zitat
Benutzerbild von Jens Hartmann
Jens Hartmann

Registriert seit: 11. Jan 2009
Ort: Wilnsdorf
1.439 Beiträge
 
Delphi XE2 Professional
 
#12

Re: Einlesen von Daten über Parallele Schnittstelle

  Alt 19. Jan 2009, 08:00
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
Jens Hartmann
Das Leben selber ist zu kurz, also nutze jeden Tag wie er kommt.
  Mit Zitat antworten Zitat
omata

Registriert seit: 26. Aug 2004
Ort: Nebel auf Amrum
3.154 Beiträge
 
Delphi 7 Enterprise
 
#13

Re: Einlesen von Daten über Parallele Schnittstelle

  Alt 19. Jan 2009, 08:26
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.
  Mit Zitat antworten Zitat
Benutzerbild von Jens Hartmann
Jens Hartmann

Registriert seit: 11. Jan 2009
Ort: Wilnsdorf
1.439 Beiträge
 
Delphi XE2 Professional
 
#14

Re: Einlesen von Daten über Parallele Schnittstelle

  Alt 19. Jan 2009, 09:00
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
Jens Hartmann
Das Leben selber ist zu kurz, also nutze jeden Tag wie er kommt.
  Mit Zitat antworten Zitat
omata

Registriert seit: 26. Aug 2004
Ort: Nebel auf Amrum
3.154 Beiträge
 
Delphi 7 Enterprise
 
#15

Re: Einlesen von Daten über Parallele Schnittstelle

  Alt 19. Jan 2009, 09:25
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?
  Mit Zitat antworten Zitat
Benutzerbild von Jens Hartmann
Jens Hartmann

Registriert seit: 11. Jan 2009
Ort: Wilnsdorf
1.439 Beiträge
 
Delphi XE2 Professional
 
#16

Re: Einlesen von Daten über Parallele Schnittstelle

  Alt 19. Jan 2009, 09:28
So, habe die ganze Sache jetzt mal auf Englisch gefunden,

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

xDrv
Jens Hartmann
Das Leben selber ist zu kurz, also nutze jeden Tag wie er kommt.
  Mit Zitat antworten Zitat
omata

Registriert seit: 26. Aug 2004
Ort: Nebel auf Amrum
3.154 Beiträge
 
Delphi 7 Enterprise
 
#17

Re: Einlesen von Daten über Parallele Schnittstelle

  Alt 19. Jan 2009, 09:34
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.
  Mit Zitat antworten Zitat
Benutzerbild von Jens Hartmann
Jens Hartmann

Registriert seit: 11. Jan 2009
Ort: Wilnsdorf
1.439 Beiträge
 
Delphi XE2 Professional
 
#18

Re: Einlesen von Daten über Parallele Schnittstelle

  Alt 19. Jan 2009, 10:02
Also, wen´ich das richtig sehe, müsste aber hier die XDrv sein.
xDrv
Jens Hartmann
Das Leben selber ist zu kurz, also nutze jeden Tag wie er kommt.
  Mit Zitat antworten Zitat
omata

Registriert seit: 26. Aug 2004
Ort: Nebel auf Amrum
3.154 Beiträge
 
Delphi 7 Enterprise
 
#19

Re: Einlesen von Daten über Parallele Schnittstelle

  Alt 19. Jan 2009, 10:47
Zitat von Jens Hartmann:
Also, wen´ich das richtig sehe, müsste aber hier die XDrv sein.
  Mit Zitat antworten Zitat
Benutzerbild von Jens Hartmann
Jens Hartmann

Registriert seit: 11. Jan 2009
Ort: Wilnsdorf
1.439 Beiträge
 
Delphi XE2 Professional
 
#20

Re: Einlesen von Daten über Parallele Schnittstelle

  Alt 19. Jan 2009, 10:53
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
Jens Hartmann
Das Leben selber ist zu kurz, also nutze jeden Tag wie er kommt.
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 2 von 5     12 34     Letzte »    


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 22:09 Uhr.
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