sane-abaton(5) SANE: ,,Scanner Access Now Easy" sane-abaton(5) NUME sane-abaton - controlor SANE pentru scanerele plate Abaton DESCRIERE Biblioteca sane-abaton implementeaza un controlor SANE (Scanner Access Now Easy) care ofera acces la scanerele plate Abaton. In prezent, numai Scan 300/GS (8bit, 256 de niveluri de gri) este pe deplin acceptat, din cauza absenei informaiilor de programare. Scan 300/S (alb-negru) este recunoscut, dar suportul pentru acesta nu este testat. Daca deinei un scaner Abaton, altul decat cele enumerate mai sus, care funcioneaza cu acest controlor, sau daca deinei un scaner Abaton care nu funcioneaza cu acest controlor, va rugam sa contactai sane-devel@alioth-lists.debian.net cu numarul de model, astfel incat sa se poata face aranjamentele necesare pentru a include asistena pentru acesta. Aruncai o privire la http://www.sane-project.org/mailing-lists.html in ceea ce privete abonarea la sane-devel. Abaton a ieit din afaceri, iar aceste scanere nu sunt susinute de Everex (compania mama a Abaton) i nici nu se gasesc informaii despre programare. Prin urmare, acest controlor se bazeaza pe informaiile obinute prin rularea accesoriului de birou de scanare al Abaton in MacsBug i prin urmarirea apelurilor MacOS SCSI Manager efectuate in timpul achiziiei de imagini. Cu toate acestea, protocolul este foarte asemanator cu cel utilizat de scanerele Apple, dei nu este compatibil cu acesta; prin urmare, daca acest controlor va fi vreodata extins pentru a suporta i celelalte modele Abaton (au realizat i un scaner color plat), ar putea fi posibila completarea unor ,,piese lipsa" din documentaia (destul de detaliata) a scanerului Apple. NUME DE DISPOZITIVE Acest controlor ateapta nume de dispozitive de forma: special Unde special este numele de ruta pentru dispozitivul special care corespunde unui scaner SCSI. In cazul scanerelor SCSI, numele dispozitivului special trebuie sa fie un dispozitiv SCSI generic sau o legatura simbolica catre un astfel de dispozitiv. In Linux, un astfel de nume de dispozitiv are un format ca /dev/sga sau /dev/sg0, de exemplu. Pentru detalii, consultai sane-scsi(5). CONFIGURARE Coninutul fiierului abaton.conf este o lista de nume de dispozitive care corespund scanerelor Abaton. Liniile goale i liniile care incep cu un simbol hash (#) sunt ignorate. A se vedea sane-scsi(5) pentru detalii despre ceea ce constituie un nume de dispozitiv valid. FIIERE /etc/sane.d/abaton.conf Fiierul de configurare al controlorului (a se vedea, de asemenea, descrierea SANE_CONFIG_DIR de mai jos). /usr/lib/sane/libsane-abaton.a Biblioteca statica care implementeaza acest controlor. /usr/lib/sane/libsane-abaton.so Biblioteca partajata care implementeaza acest controlor (prezenta pe sistemele care accepta incarcare dinamica). MEDIU SANE_CONFIG_DIR Aceasta variabila de mediu specifica lista de directoare care pot conine fiierul de configurare. Pe sistemele *NIX, directoarele sunt separate prin doua puncte (,,:"), in cazul sistemelor OS/2, ele sunt separate prin punct i virgula (,,;"). Daca aceasta variabila nu este definita, fiierul de configurare este cautat in doua directoare implicite: mai intai, in directorul de lucru curent (,,.") i apoi in /etc/sane.d. Daca valoarea variabilei de mediu se termina cu caracterul separator de directoare, atunci directoarele implicite sunt cautate dupa directoarele specificate explicit. De exemplu, daca se definete SANE_CONFIG_DIR la ,,/tmp/config:", se vor cauta (in aceasta ordine) directoarele tmp/config, . i /etc/sane.d. SANE_DEBUG_ABATON Daca biblioteca a fost compilata cu suportul de depanare activat, aceasta variabila de mediu controleaza nivelul de depanare pentru acest controlor. De exemplu, o valoare de 255 solicita imprimarea tuturor datelor de depanare. Nivelurile mai mici reduc volumul de informaii. ERORI Exista cateva cunoscute i, cu sigurana, unele necunoscute. Calcule greite ale zonei de scanare Din motive de eficiena a programarii, acest controlor gestioneaza toate masuratorile in milimetri, iar valorile sunt rotunjite (mai degraba decat rotunjite) pentru a evita posibilele deteriorari ale mecanismului de scanare. Prin urmare, este posibil sa nu fie posibila scanarea pana la marginile extreme din dreapta sau de jos ale paginii. Anularea scanarii Este posibil ca acest lucru sa nu funcioneze corect sau sa anuleze interfaa. Prima varianta este mai probabila decat cea de-a doua. Daca ai gasit ceva ce credei ca este o eroare, va rugam sa incercai sa o recreai cu variabila de mediu SANE_DEBUG_ABATON stabilita la 255 i sa trimitei un raport detaliat cu privire la condiiile in care a aparut aceasta eroare la adresa sane-devel@alioth-lists.debian.net. DE FACUT Implementarea suportului de neblocare Finalizarea ingineriei inverse a controlorului MacOS Acest lucru imi va permite sa adaug suport pentru alte modele cu o incredere rezonabila ca va funciona, precum i sa exploatez pe deplin informaiile returnate de comanda INQUIRY. CONSULTAI I sane(7), sane-scsi(5), scanimage(1) AUTOR Controlorul sane-abaton a fost scris parial de David Huggins-Daines, pe baza controlorului sane-apple(5) de Milon Firikis. TRADUCERE Traducerea in limba romana a acestui manual a fost facuta de Remus- Gabriel Chelu Aceasta traducere este documentaie gratuita; citii Licena publica generala GNU Versiunea 3 sau o versiune ulterioara cu privire la condiii privind drepturile de autor. NU se asuma NICIO RESPONSABILITATE. Daca gasii erori in traducerea acestui manual, va rugam sa trimitei un e-mail la . 11 iulie 2008 sane-abaton(5)