sane-coolscan2(5) SANE: ,,Scanner Access Now Easy" sane-coolscan2(5) NUME sane-coolscan2 - controlor SANE pentru scanerele de film Nikon Coolscan DESCRIERE Biblioteca sane-coolscan2 implementeaza un controlor SANE (Scanner Access Now Easy) care ofera acces la scanerele de film Nikon Coolscan. Unele funcii ale acestui controlor ar trebui sa fie considerate software de calitate beta. Majoritatea funciilor sunt stabile de mult timp, dar, desigur, o noua dezvoltare nu poate funciona i nu va funciona corect din prima zi. Va rugam sa raportai orice comportament ciudat responsabilului de intreinere a controlorului. In prezent, se tie ca urmatoarele scanere funcioneaza cu acest controlor: Model: Tip conexiune --------------------------- ------------------ LS-30 (Coolscan III) SCSI LS-2000 SCSI LS-40 ED (Coolscan IV) USB LS-4000 ED IEEE 1394 LS-8000 ED IEEE 1394 Va rugam sa trimitei un e-mail catre autorul controlorului (andras@users.sourceforge.net) pentru a raporta succese sau eecuri. OPIUNI Opiunile pe care le suporta controlorul pot fi selectate fie prin opiuni de linie de comanda pentru programe precum scanimage(1), fie prin elemente GUI in xscanimage(1) sau xsane(1). Opiunile valide ale liniei de comanda i sintaxa acestora pot fi listate utilizand: scanimage --help -d coolscan2:a>: unde a> i specifica dispozitivul in cauza, ca in fiierul de configurare (a se vedea seciunea urmatoare). Parametrul -d i argumentul sau pot fi omise pentru a obine informaii despre primul scaner identificat. Utilizai comanda: scanimage -L pentru a enumera toate dispozitivele recunoscute de instalaia SANE. Opiunile ar trebui sa fie descrise pe deplin prin descrierea sau prin informaiile emergente oferite de interfaa. Iata o descriere a unora dintre cele mai importante opiuni, in sintaxa cu care acestea trebuie furnizate catre scanimage(1): --frame Aceasta opiune specifica pe ce cadru se va opera, daca se utilizeaza un alimentator de banda de film motorizat sau un adaptor APS. Numarul de cadre variaza de la 1 la numarul de cadre disponibile, care este detectat de fiecare data cand controlorul este iniializat (de obicei, de fiecare data cand pornii interfaa). --subframe Aceasta opiune deplaseaza fereastra de scanare cu valoarea specificata (unitatea implicita este mm). --infrared=yes/no Daca este stabilita la ,,yes" (da), scanerul va citi canalul infrarou, permiand astfel eliminarea defectelor prin software. Imaginea in infrarou este citita in timpul unei a doua scanari, fara ca opiunile sa fie modificate. Controlorul nu trebuie sa fie repornit intre scanari. Daca utilizai scanimage(1), efectuai o scanare pe loturi cu --batch-count=2 pentru a obine informaiile IR. --depth Aici poate fi 8 sau numarul maxim de bii acceptat de scaner (10, 12 sau 14). Specifica daca scanerul reduce sau nu datele scanate la 8 bii inainte de a le trimite la controlor. Daca se utilizeaza 8 bii, se pierd unele informaii i, prin urmare, calitatea imaginii, dar cantitatea de date este mai mica in comparaie cu adancimi mai mari. De asemenea, multe programe de imagine i formate de imagine nu pot gestiona adancimi mai mari de 8 bii. --autofocus Efectueaza operaia de autofocalizare. Daca nu se specifica altfel prin celelalte opiuni ( --focus-on-centre i prietenii), focalizarea se efectueaza pe centrul zonei de scanare selectate. --ae-wb --ae Efectueaza o pre-scanare pentru a calcula automat valorile de expunere. --ae-wb va menine balansul de alb, in timp ce --ae va regla fiecare canal separat. --exposure Multiplica toi timpii de expunere cu aceasta valoare. Acest lucru permite corectarea expunerii fara a modifica balansul de alb. --load Incarca urmatorul diapozitiv atunci cand se utilizeaza incarcatorul de diapozitive (se aplica numai la alimentatorul de masa SF-200). --eject Ejecteaza banda de film sau diapozitivul montat atunci cand folosii incarcatorul de diapozitive. --reset Repornete scanerul. Scanerul va efectua aceeai aciune ca la pornirea aparatului: va ejecta diapozitivul (cu alimentatorul de masa SF-200) i se va calibra singur. Utilizai aceasta opiune ori de cate ori scanerul refuza sa incarce corect un diapozitiv, ca urmare a faptului ca --eject nu funcioneaza. FIIER DE CONFIGURARE Fiierul de configurare /etc/sane.d/coolscan2.conf specifica dispozitivele pe care le va folosi controlorul. Datorita naturii tipurilor de conexiuni acceptate SCSI, USB i IEEE 1394, fiierul de configurare implicit furnizat cu distribuia SANE ar trebui sa funcioneze fara a fi modificat. Fiecare linie din fiierul de configurare este una dintre urmatoarele, unde toate intrarile sunt sensibile la majuscule i minuscule: gol sau incepe cu caracterul ,,#" Aceste linii sunt ignorate, astfel incat ,,#" poate fi folosit pentru a include comentarii. coninand doar cuvantul ,,auto" Acest lucru instruiete controlorul sa caute un scaner prin scanarea magistralelor pentru dispozitive cu identificatori cunoscui. Aceasta este aciunea implicita atunci cand nu exista niciun fiier de configurare. o linie de forma a>: Aici a> poate fi una dintre ,,scsi" sau ,,usb", iar este fiierul de dispozitiv al scanerului. Reinei ca dispozitivele IEEE 1394 sunt gestionate de modulul SBP-2 din nucleu i apar in SANE ca dispozitive SCSI. FIIERE /usr/lib/sane/libsane-coolscan2.a Biblioteca statica care implementeaza acest controlor. /usr/lib/sane/libsane-coolscan2.so Biblioteca partajata care implementeaza acest controlor (prezenta pe sistemele care accepta incarcare dinamica). /etc/sane.d/coolscan2.conf Fiierul de configurare pentru acest controlor, citit de fiecare data cand controlorul este iniializat. MEDIU SANE_DEBUG_COOLSCAN2 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 128 solicita imprimarea tuturor datelor de depanare. Nivelurile mai mici reduc volumul de informaii. CONSULTAI I sane-scsi(5), sane-usb(5), scanimage(1), xscanimage(1), xsane(1) ERORI In prezent, protocolul SANE nu permite actualizarea automata a opiunilor ori de cate ori se schimba hardware-ul. Astfel, numarul de opiuni pentru opiunea --frame va fi fixat atunci cand controlorul este iniializat (de obicei, atunci cand utilizatorul ruleaza interfaa). In special, daca nu exista nicio banda de film in alimentatorul automat de benzi de film atunci cand controlorul este iniializat, opiunea --frame nu va aparea deloc. De asemenea, se recomanda cu insistena repornirea interfeei dupa schimbarea adaptoarelor de film. Nucleele Linux anterioare versiunii 2.4.19 aveau un plasture (corecie) care trunchia datele INQUIRY de la scanerele IEEE 1394 la 36 de octei, eliminand informaii vitale despre scaner. Prin urmare, modelele IEEE 1394 funcioneaza numai cu 2.4.19 sau o versiune ulterioara. Nu sunt cunoscute in prezent erori reale, va rugam sa raportai orice erori la responsabilul cu intreinerea controlorului sau pe lista de e-mail a dezvoltatorilor SANE. AUTORI Controlorul este scris i intreinut de Andras Major . 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-coolscan2(5)