sane-hpsj5s(5) SANE Scanner Access Now Easy sane-hpsj5s(5) BEZEICHNUNG sane-hpsj5s - SANE-Backend fur den ScanJet 5S Einzugsscanner von HP BESCHREIBUNG Die Bibliothek sane-hpsj5s implementiert ein SANE-(Scanner Access Now Easy) Backend zum Zugriff auf den Parallelportscanner ScanJet 5S von Hewlett-Packard. WICHTIG: Dies ist Alpha-Code. Gehen Sie nicht davon aus, dass er korrekt funktioniert. Viele Funktionen fehlen, andere enthalten Fehler. In einigen Fallen konnte sich Ihr Rechner sogar aufhangen. Es kann nicht ausgeschlossen werden (obwohl ich es als extrem unwahrscheinlich betrachte), dass Ihr Scanner beschadigt wird. EINSCHRANKUNGEN: Derzeit funktioniert das Backend nur unter Linux. Diese Einschrankung besteht aufgrund der Abhangigkeit von der Bibliothek libieee1284(3). Falls Ihr System auch libieee1284(3) unterstutzt, sollte dieses Backend funktionieren. Falls Sie libieee1284(3) auf Ihre Plattform portierten, lassen Sie es mich bitte wissen. Ihr System sollte den Modus EPP (oder EPP+ECP) unterstutzen, um den Scanner zu betreiben. Zukunftige Versionen werden auch die Modi ECP und SPP (Nibble und Byte) unterstutzen. Es ist geplant, die Scanner nicht nur an der nullten Position der Reihenschaltung zu unterstutzen, sondern an beliebigen. Es sollte auch die Unterstutzung fur mehrere Scanner implementiert werden. Derzeitige Versionen implementieren nur Graustufen-Scannen. Echte Farb- und S/W-Modi werden derzeit nicht unterstutzt. Mit anderen Worten: TESTER SIND WILLKOMMEN. Senden Sie Ihre Fehlerberichte und Kommentare an Max Vorobiev . GERATENAMEN Dieses Backend erwartet Geratenamen der folgenden Form: Spezialdatei Hierbei ist Spezialdatei der Parallelportname in der Form, wie ihn libieee1284(3) erwartet. Er scheint systemabhangig zu sein. Unter Linux ist es parport0, parport1 usw. KONFIGURATION Der Inhalt der Datei hpsj5s.conf ist eine Liste von Parallel-Port-Namen, die HP ScanJet 5S-Scannern entsprechen. Leere Zeilen und Zeilen, die mit einer Raute (#) beginnen, werden ignoriert. Derzeit konnen nur Geratenamen in hpsj5s.conf aufgefuhrt werden. Zukunftige Versionen werden auch die Auswahl aus der Serienschaltung unterstutzen. TIPPS Es scheint, dass HP ScanJet 5S Scanner Sofware Rauschkorrektur verwendet. Diese Funktion, zusammen mit Gamma-Korrektur und Kalibrierung, ist derzeit nicht implementiert. Ich kummere mich in zukunftigen Versionen darum. Die naturliche Auflosung fur diesen Scanner ist 300 DPI. Andere Modi konnten Alias-Effekte zeigen. DATEIEN /etc/sane.d/hpsj5s.conf Die Backend-Konfigurationsdatei (siehe auch die nachfolgende Beschreibung von SANE_CONFIG_DIR). /usr/lib/sane/libsane-hpsj5s.a Die statische Bibliothek, die dieses Backend implementiert. /usr/lib/sane/libsane-hpsj5s.so Die dynamische Bibliothek, die dieses Backend implementiert (auf Systemen verfugbar, die dynamisches Laden unterstutzen). UMGEBUNGSVARIABLEN SANE_CONFIG_DIR Diese Umgebungsvariable gibt eine Liste von Verzeichnissen an, die die Konfigurationsdatei enthalten konnen. Auf *NIX-Systemen sind die Verzeichnisse durch Doppelpunkte (:) getrennt, unter OS/2 durch Semikola (;). Falls diese Variable nicht gesetzt ist, wird in zwei Standardverzeichnissen nach der Konfigurationsdatei gesucht: zuerst im aktuellen Arbeitsverzeichnis (.) und dann in /etc/sane.d. Falls der Wert der Umgebungsvariable mit dem Verzeichnis-Trennzeichen endet, dann werden die Standardverzeichnisse nach den explizit angegebenen Verzeichnissen durchsucht. Wenn Sie beispielsweise SANE_CONFIG_DIR auf >>/tmp/config:<< setzen, wird in den Verzeichnissen >>tmp/config<<, >>.<< und >>/etc/sane.d<< gesucht (in dieser Reihenfolge). SANE_DEBUG_HPSJ5S Falls die Bibliothek mit Debug-Unterstutzung kompiliert wurde, steuert diese Umgebungsvariable die Debug-Stufe fur dieses Backend. Grossere Werte erhohen die Ausfuhrlichkeit der Ausgabe. SIEHE AUCH sane(7), libieee1284(3) http://hpsj5s.sourceforge.net http://cyberelk.net/tim/libieee1284 AUTOR Max Vorobiev Die Handbuchseite basiert hauptsachlich auf canon.man. UBERSETZUNG Die deutsche Ubersetzung dieser Handbuchseite wurde von Mario Blattermann und Helge Kreutzmann erstellt. Diese Ubersetzung ist Freie Dokumentation; lesen Sie die GNU General Public License Version 3 oder neuer bezuglich der Copyright-Bedingungen. Es wird KEINE HAFTUNG ubernommen. Wenn Sie Fehler in der Ubersetzung dieser Handbuchseite finden, schicken Sie bitte eine E-Mail an die Mailingliste der Ubersetzer . 13. Juli 2008 sane-hpsj5s(5)