sane-abaton(5)

NUME
sane-abaton - controlor SANE pentru scanerele plate Abaton

DESCRIERE
Biblioteca sane-abaton implementează un controlor SANE (Scanner Access Now Easy) care oferă acces la scanerele plate Abaton. În prezent, numai Scan 300/GS (8bit, 256 de niveluri de gri) este pe deplin acceptat, din cauza absenței informațiilor de programare. Scan 300/S (alb-negru) este recunoscut, dar suportul pentru acesta nu este testat.

Dacă dețineți un scaner Abaton, altul decât cele enumerate mai sus, care funcționează cu acest controlor, sau dacă dețineți un scaner Abaton care nu funcționează cu acest controlor, vă rugăm să contactați sane-devel@alioth-lists.debian.net cu numărul de model, astfel încât să se poată face aranjamentele necesare pentru a include asistență pentru acesta. Aruncați o privire la http://www.sane-project.org/mailing-lists.html în ceea ce privește abonarea la sane-devel.

Abaton a ieșit din afaceri, iar aceste scanere nu sunt susținute de Everex (compania mamă a Abaton) și nici nu se găsesc informații despre programare. Prin urmare, acest controlor se bazează pe informațiile obținute prin rularea accesoriului de birou de scanare al Abaton în MacsBug și prin urmărirea apelurilor MacOS SCSI Manager efectuate în timpul achiziției de imagini.

Cu toate acestea, protocolul este foarte asemănător cu cel utilizat de scanerele Apple, deși nu este compatibil cu acesta; prin urmare, dacă acest controlor va fi vreodată extins pentru a suporta și celelalte modele Abaton (au realizat și un scaner color plat), ar putea fi posibilă completarea unor „piese lipsă” din documentația (destul de detaliată) a scanerului Apple.

NUME DE DISPOZITIVE
Acest controlor așteaptă nume de dispozitive de forma:

    special

Unde special este numele de rută pentru dispozitivul special care corespunde unui scaner SCSI. În cazul scanerelor SCSI, numele dispozitivului special trebuie să fie un dispozitiv SCSI generic sau o legătură simbolică către un astfel de dispozitiv. În Linux, un astfel de nume de dispozitiv are un format ca /dev/sga sau /dev/sg0, de exemplu. Pentru detalii, consultați sane-scsi(5).

CONFIGURARE
Conținutul fișierului abaton.conf este o listă de nume de dispozitive care corespund scanerelor Abaton. Liniile goale și liniile care încep cu un simbol hash (#) sunt ignorate. A se vedea sane-scsi(5) pentru detalii despre ceea ce constituie un nume de dispozitiv valid.

FIȘIERE

/etc/sane.d/abaton.conf
    Fișierul de configurare al controlorului (a se vedea, de asemenea, descrierea SANE_CONFIG_DIR de mai jos).

/usr/lib/x86_64-linux-gnu/sane/libsane-abaton.a
    Biblioteca statică care implementează acest controlor.

/usr/lib/x86_64-linux-gnu/sane/libsane-abaton.so
    Biblioteca partajată care implementează acest controlor (prezentă pe sistemele care acceptă încărcare dinamică).

MEDIU

SANE_CONFIG_DIR
    Această variabilă de mediu specifică lista de directoare care pot conține fișierul de configurare. Pe sistemele *NIX, directoarele sunt separate prin două puncte („:”), în cazul sistemelor OS/2, ele sunt separate prin punct și virgulă („;”). Dacă această variabilă nu este definită, fișierul de configurare este căutat în două directoare implicite: mai întâi, în directorul de lucru curent („.”) și apoi în /etc/sane.d. Dacă valoarea variabilei de mediu se termină cu caracterul separator de directoare, atunci directoarele implicite sunt căutate după directoarele specificate explicit. De exemplu, dacă se definește SANE_CONFIG_DIR la „/tmp/config:”, se vor căuta (în această ordine) directoarele tmp/config, . și /etc/sane.d.

SANE_DEBUG_ABATON
    Dacă biblioteca a fost compilată cu suportul de depanare activat, această variabilă de mediu controlează nivelul de depanare pentru acest controlor. De exemplu, o valoare de 255 solicită imprimarea tuturor datelor de depanare. Nivelurile mai mici reduc volumul de informații.

ERORI
Există câteva cunoscute și, cu siguranță, unele necunoscute.

Calcule greșite ale zonei de scanare
    Din motive de eficiență a programării, acest controlor gestionează toate măsurătorile în milimetri, iar valorile sunt rotunjite (mai degrabă decât rotunjite) pentru a evita posibilele deteriorări ale mecanismului de scanare. Prin urmare, este posibil să nu fie posibilă scanarea până la marginile extreme din dreapta sau de jos ale paginii.

Anularea scanării
    Este posibil ca acest lucru să nu funcționeze corect sau să anuleze interfața. Prima variantă este mai probabilă decât cea de-a doua.

Dacă ați găsit ceva ce credeți că este o eroare, vă rugăm să încercați să o recreați cu variabila de mediu SANE_DEBUG_ABATON stabilită la 255 și să trimiteți un raport detaliat cu privire la condițiile în care a apărut această eroare la adresa sane-devel@alioth-lists.debian.net.

DE FĂCUT

Implementarea suportului de neblocare

Finalizarea ingineriei inverse a controlorului MacOS
    Acest lucru îmi va permite să adaug suport pentru alte modele cu o încredere rezonabilă că va funcționa, precum și să exploatez pe deplin informațiile returnate de comanda INQUIRY.

CONSULTAȚI ȘI
sane(7), sane-scsi(5), scanimage(1)

AUTOR
Controlorul sane-abaton a fost scris parțial de David Huggins-Daines, pe baza controlorului sane-apple(5) de Milon Firikis.

TRADUCERE
Traducerea în limba română a acestui manual a fost făcută de Remus-Gabriel Chelu <remusgabriel.chelu@disroot.org>

Această traducere este documentație gratuită; citiți Licența publică generală GNU Versiunea 3 (https://www.gnu.org/licenses/gpl-3.0.html) sau o versiune ulterioară cu privire la condiții privind drepturile de autor. NU se asumă NICIO RESPONSABILITATE.

Dacă găsiți erori în traducerea acestui manual, vă rugăm să trimiteți un e-mail la translation-team-ro@lists.sourceforge.net.