Parallelport - Zwei PCs verbinden

#386510
Lesenswert?

Hallo,

ich habe folgendes Problem: Ich versuche meinen PC mit meinem Notebook
über ein ganz normales Parallelportkabel zu verbinden. Geht zwar
einfacher, aber es sollte eigentlich nur ein Test werden.
Ich benütze dazu die inpout Dll (http://www.logix4u.net/inpout32.htm).
Dummerweise kam am Notebook nur Datenmüll an. Nach einigem Probieren
hab ich es geschafft, die Fox-Message zu senden, indem ich die
ankommenden Daten durch 5 geteilt und dann 67 abgezogen habe. Leider
funktioniert das nicht immer und es hört sich auch nicht gerade
professionel an. Was soll ich machen, damit das ganze dauerhaft klappt?
Schon mal vielen Dank für eure Antworten!

Mfg,
Bernd

Daten:
-WIN XP(PC),WIN 98 SE(NB), Programmiersprachen C/C++, PPorteinstellung
EPP, Programm sendet mit den leicht modifizierten Routinen der
Testapplikationen für die inpout Dll
Gast #386511
Lesenswert?

Was willst Du damit bezwecken? Die von Dir genannten Betriebssysteme
enthalten bereits Software für eine Verbindung über zwei mit einem
"Laplink"-Kabel verbundene Parallelports ...


Willst Du das Rad neu erfinden?
Gast #386514
Lesenswert?

Hatte mal das gleiche gemacht.

Datenübertragung zwischen PC und einem Amiga.

Vom PC zum Amiga funktionierte es einwandfrei mit stabilen 55kbyte/s

Zum PC ging's nicht, da nicht alle Parallelen Schnittstellen an PCs
bidirektional sind.

Das Programm lief übrigends nur unter Win98 bzw. DOS, da XP den
direkten
Zugriff zum Paralleport verhinderte.

Das programm hies glucbe ich "Paradise"
#386515
Lesenswert?

Danke erst mal für die Antworten.
Hm, wenn ich EPP rausnehme, was soll ich dann rein tun?
"Bidirektional" (hat nur der PC), "Normal", oder eine andere
Abkürzung, E*irgendwas*?
Und wie kann ich die Ausgabefrequenz verändern?

Und: Brauch ich ein spezielles Kabel, bzw. kann ich den Port durch das
Rumprobieren schrotten?
Gast #386518
Lesenswert?

>Hm, wenn ich EPP rausnehme, was soll ich dann rein tun?
>"Bidirektional" (hat nur der PC), "Normal", oder eine andere
>Abkürzung, E*irgendwas*?
Bidirektional oder Normal je nachdem wie DU es ansteuerst.
EPP/ECP gibt es in unterschiedlichen Varianten ,deshalb rausnehmen
damit du nicht darüber stolperst.

>Und wie kann ich die Ausgabefrequenz verändern?
???
Die bestimmst du doch durch die Ansteuerung!

>Und: Brauch ich ein spezielles Kabel, bzw. kann ich den Port durch
das
>Rumprobieren schrotten?
Du kannst ihn durch rumprobieren ohne das du weisst was du tust
schrotten.
#386519
Lesenswert?

>Die bestimmst du doch durch die Ansteuerung!
Die Ansteuerung macht die Dll (siehe 1. Beitrag). Ich rufe nur zwei
Funktionen auf. Aber wenn ich mir das jetzt so anschaue, hab ich wohl
ziemlich Mist gebaut. Aber kann mir jemand erklären, warum es doch ein
paar mal funktioniert hat?
Dennoch werd ich mich halt ans Laplinkkabellöten machen. Danke für die
Links!
Gast #386520
Lesenswert?

>>Die bestimmst du doch durch die Ansteuerung!
>Die Ansteuerung macht die Dll (siehe 1. Beitrag)
Die DLL ist nur damit du Zugriff auf den Parallelport hast, wie schnell
du die Bytes sendest bestimmst du und mit der gleichen Geschwindigkeit
musst du auch wieder einlesen.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren