Windows schaltet LPT-Port bei Start auf 255: Wie verhindern

Gast
Früher (XP) konnte man in der Gerätesteuerung den Port deaktivieren, 
dann hat Windows den garnichtmehr angefasst.
Hilft natürlich nicht gegen die Bios-Initialisierung, diese lässt sich 
evtl. mittels "Fast Boot" Option im Bios-Setup verhindern.
Gast
Hi

>Hallo,

>Windows, z.B. Windows Vista schaltet nach Start alle Ausgänge auf 1.
>Besteht eine Möglichkeit dieses Verhalten zu ändern?

Und weshalb stört das?

MfG Spess
Gast
Ungast schrieb:
> Vermutlich hängt da eine Relais-Karte ohne Eigenintelligenz dran...

Genauso ist es.

Wenn ich den Port deaktiviere, kann ich aber nicht mehr darauf zugreifen 
und ich habe keine Lust nach jedem Start diesen zu aktivieren, bzw. vor 
dem Beenden diesen zu deaktivieren...
Außerdem tritt das Phänomen, dass alles auf 1 gesetzt wird auch beim 
Aktivieren wieder auf. Unter keinen Umständen darf es einen Zeitpunkt 
gebeb, zu dem alle Ausgänge auf 1 geschaltet sind.
Gast
Bist du sicher dass du nach dem Deaktivieren nicht mehr darauf zugreifen 
kannst?

Das schaltet nur den Treiber ab, die Hardware "verschwindet" dadurch ja 
nicht. Wenn jetzt deine Anwendung an Druckerwarteschlange+Windows 
vorbei, z.B. mittels "GiveIO", direkt auf die Parport-Register zugreift, 
sollte die weiterhin funktionieren.

Wenn die Anwendung natürlich doch die Windows-Treiber benutzt, ist mein 
Vorschlag natürlich keine Lösung, ausser du bastelst dir irgendwelche 
RegEdit/"net-start"-Scripte, die das (de-)aktivieren des Treibers 
automatisieren.
Da wird es wohl nur helfen, die Relaisausgänge entsprechend so zu 
beschalten, daß nichts passieren kann, wenn alle Ausgänge auf 1 gesetzt 
sind. Wäre wohl sowieso Sinnvoll, für den Fall, daß mal die Software 
oder Windows nicht das machen, was sie sollen.
Ansonsten hilft es sicher auch, eine gewisse Eigenintelligenz vor die 
Relaiskarte zu schalten, die genau solche Zustände abfängt und alle 
Relais auf 0 schaltet.

Frank
Gast
Hallo,

ursprünglich waren die LPT-Ausgänge Open-Collector, und dafür ist nur 
der Zustand Hi sicher, sonst kann der Ausgang durchbrennen. Das 
Verhalten der PCs ist also sinnvoll, konsequenterweise müsste eine 
Relaiskarte eher bei Low einschalten; und dass der Zustand all on zur 
Zerstörung führt ist sowieso indiskutabler Murks.

Gruss Reinhard
Gast
Und wieder mal ein unqualifizierter Kommentar eines Linux-Fanboys.
Wenn Du nicht sinnvolles zum Thema beitragen kannst, ignorier bitte den 
Thread.
Oder wie Dieter Nuhr zu sagen pflegt: "Wenn man keine Ahunng hat, 
einfach mal: Fresse halten!"
Persönliche Seite
Alex G. schrieb:
> Wie wärs mit Linux?!
>
> Windoof sucks!!

ja Alex, wir wissen es.

Mal was anders, habe mir deine webseite angeguckt ... die ist genau so 
gut wie dein windows kommentar :P

"100mHz liegen genau im UKW rundfunkband. Doch leider kann man keine 
100mHz Quarzoszillatoren kaufen"

du meinst wohl 100*M*Hz und nicht *m*Hz. Abgesehen davon liegst du 
falsch, es gibt 100MHz Quarzoszillatoren.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 16 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.