sane-dc240(5) SANE: ,,Scanner Access Now Easy" sane-dc240(5) NUME sane-dc240 - controlor SANE pentru camera digitala Kodak DC240 DESCRIERE Biblioteca sane-dc240 implementeaza un controlor SANE (Scanner Access Now Easy) care ofera acces la camera Kodak DC240. ACESTA ESTE UN COD EXTREM DE ALFA! UTILIZAI PE PROPRIUL RISC!!! NUME DE DISPOZITIVE Versiunea actuala a controlorului permite conectarea unei singure camere. Numele dispozitivului este intotdeauna "0". CONFIGURARE Coninutul fiierului dc240.conf specifica portul serial i viteza de transmisie care trebuie utilizate. Viteza baud specifica viteza maxima care trebuie utilizata in timpul descarcarii imaginilor (camera este iniializata intotdeauna folosind 9600 baud, apoi trece la o viteza mai mare). Pe un Pentium de 450 MHz, de obicei nu am probleme cu descarcarea la 115200 baud, dei camera trebuie uneori sa retrimita pachete din cauza caracterelor pierdute. Rezultatele sunt mai bune atunci cand ,,fanionul interrupt-unmask" este stabilit in controlorul IDE la (hdparm -u1). Vitezele de baud suportate sunt: 9600, 19200, 38400, 57600 i 115200. Linia dumpinquiry determina afiarea unor informaii despre camera. cmdrespause specifica numarul de sec (1.000.000 de sutimi de secunda) care trebuie ateptat intre scrierea comenzii i citirea rezultatului. 125000 pare a fi cel mai mic nivel la care am putut ajunge in mod fiabil. breakpause specifica numarul de usec (1.000.000 de sutimi de secunda) intre trimiterea pauzei ,,back to default" i trimiterea comenzilor. Liniile goale i liniile care incep cu un semn ,,hash" (#) sunt ignorate. Un exemplu de fiier de configurare este prezentat mai jos: port=/dev/ttyS0 # acesta este un comentariu baud=115200 ,,dumpinquiry" cmdrespause=125000 breakpause=1000000 FIIERE /etc/sane.d/dc240.conf Fiierul de configurare al controlorului (a se vedea, de asemenea, descrierea SANE_CONFIG_DIR de mai jos). /usr/lib/sane/libsane-dc240.a Biblioteca statica care implementeaza acest controlor. /usr/lib/sane/libsane-dc240.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. In sistemele *NIX, directoarele sunt separate prin doua puncte (,,:"), in 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 de separare a directoarelor, 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_DC240 Daca biblioteca a fost compilata cu suportul de depanare activat, aceasta variabila de mediu controleaza nivelul de depanare pentru acest controlor. O valoare de 128 solicita o ieire de depanare extrem de abundenta; nivelurile mai mici reduc volumul de informaii.. CONSULTAI I sane(7) AUTOR Peter S. Fales Acest controlor imprumuta mult din controlorul sane-dc210(5) al lui Brian J. Murrell, care se bazeaza oarecum pe controlorul sane-dc25(5) al lui Peter Fales. Pagina de manual a fost copiata in mare parte din pagina de manual sane-dc210(5). ERORI Limitarea majora pe care o cunosc este data de faptul ca controlorul presupune ca directorul din camera este 100dc240. Odata ce camera a facut mai mult de 9999 fotografii, directorul va crete la 101dc240. Nu numai ca ar trebui sa verificam daca exista un director suplimentar, dar imaginile pot fi gasite in mai multe directoare. Comentariile, sugestiile i intrebarile mai generale despre interfee sau SANE ar trebui sa se adreseze listei de discuii SANE Developers (a se vedea http://www.sane-project.org/mailing-lists.html pentru detalii). Trebuie sa fii abonat la lista, in caz contrar mesajul dvs. nu va fi trimis abonailor. 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-dc240(5)