Sida 1 av 1

läsa från lpt med (inb)

Postat: 2 februari 2005, 01:43:05
av jago
Hej.
Jag är ny här på forumet. Hoppas denna tråden hamnat rätt.
Det är så att jag försöker läsa från lpt porten i linux.
Skriva går bre med outb.
Men hur gör jag för att läsa, har listat ut att jag bör använda "inb"
men sedan vad?
Det enda jag får då jag använder inb är aktuella statusen på porten osm jag ställt in med "outb".
Ifall jag vill ha en brytare som skall kunna läsas av datorn. Mellan mellan vilka stift bör den kopplas. och hur?, är ingen expert på el precis, så förklara gärna noga :-)
Tack på förhand: // Jago

Postat: 2 februari 2005, 01:45:50
av cyr
Testa en brytare mellan jord (pin 18 .. 25) och någon av statuspinnarna (t.ex. ERROR, pinne 15). Det bör du kunna läsa ut i någon av bitarna i statusregistret.

Postat: 2 februari 2005, 07:00:40
av jack
Statusregistret ligger på LPT + 1 också. Alltså tex 889. Detta tog det ganska lång tid för mig att fatta :)

Postat: 2 februari 2005, 13:07:31
av speakman
Måste du använda dig av inb?
Annars är 'parport' en jättefin drivrutin i Linux för att styra parallellportar i usermode. Då kan du även låta en non-root-användare styra porten, vilket inte äventyrar säkerheten.

Mvh
speakman