1sane-ma1509(5)           SANE Scanner Access Now Easy           sane-ma1509(5)
2
3
4

NAME

6       sane-ma1509 - SANE backend for Mustek BearPaw 1200F USB scanner
7

DESCRIPTION

9       The  sane-ma1509  library  implements  a SANE (Scanner Access Now Easy)
10       backend that provides access to the Mustek BearPaw  1200F  USB  flatbed
11       scanner.  This  scanner is based on the MA-1509 chipset. Other scanners
12       that use this chip (if they exist) may also work.
13
14       This backend is ALPHA software.  Be careful and remove the  power  plug
15       immediately if your hear unusual noises.
16
17       More   details  can  be  found  on  the  sane-ma1509  backend  homepage
18       http://www.meier-geinitz.de/sane/ma1509-backend/.
19
20       Other Mustek USB scanners  are  supported  by  the  sane-mustek_usb(5),
21       sane-gt68xx(5) and sane-plustek(5) backends.
22
23       This  backend  can only work with scanners that are already detected by
24       the operating system. See sane-usb(5) for details.
25
26       If you own a scanner other than the Mustek  BearPaw  1200F  that  works
27       with this backend, please let me know this by sending the scanner's ex‐
28       act  model  name  and  the  USB  vendor  and  device  ids  (e.g.   from
29       /proc/bus/usb/devices or syslog) to me.
30
31

DEVICE NAMES

33       This backend expects device names of the form:
34
35              special
36
37       Where special is a path-name for the special device that corresponds to
38       a USB scanner.  With Linux, such a device name could be  /dev/usb/scan‐
39       ner0 or libusb:001:002, for example.
40

CONFIGURATION

42       The  contents  of  the ma1509.conf file is a list of options and device
43       names that correspond to Mustek BearPaw 1200F  scanners.   Empty  lines
44       and lines starting with a hash mark (#) are ignored.
45
46       Instead  of  using  the device name, the scanner can be autodetected by
47       usb vendor_id product_id statements which  are  already  included  into
48       ma1509.conf.   This  is  only supported with Linux 2.4.8 and higher and
49       all systems that support libsub. "vendor_id" and "product_id" are hexa‐
50       decimal  numbers that identify the scanner. If this doesn't work, a de‐
51       vice name must be placed in ma1509.conf as described above.
52
53       To set the time the lamp needs for warm-up, use option  warmup-time  in
54       ma1509.conf.   The  time  is given in seconds after the option. The de‐
55       fault is 30 seconds.
56

FILES

58       /etc/sane.d/ma1509.conf
59              The  backend  configuration  file  (see  also   description   of
60              SANE_CONFIG_DIR below).
61
62       /usr/lib64/sane/libsane-ma1509.a
63              The static library implementing this backend.
64
65       /usr/lib64/sane/libsane-ma1509.so
66              The shared library implementing this backend (present on systems
67              that support dynamic loading).
68

ENVIRONMENT

70       SANE_CONFIG_DIR
71              This environment variable specifies the list of directories that
72              may contain the configuration file.  On *NIX systems, the direc‐
73              tories are separated by a colon (`:'), under OS/2, they are sep‐
74              arated  by a semi-colon (`;').  If this variable is not set, the
75              configuration file  is  searched  in  two  default  directories:
76              first,   the   current  working  directory  (".")  and  then  in
77              /etc/sane.d.  If the value of the environment variable ends with
78              the  directory separator character, then the default directories
79              are searched after the explicitly  specified  directories.   For
80              example,  setting SANE_CONFIG_DIR to "/tmp/config:" would result
81              in directories tmp/config, ., and /etc/sane.d being searched (in
82              this order).
83
84       SANE_DEBUG_MA1509
85              If the library was compiled with debug support enabled, this en‐
86              vironment variable controls the debug level  for  this  backend.
87              Higher debug levels increase the verbosity of the output.
88
89

SEE ALSO

91       sane(7),       sane-usb(5),       sane-gt68xx(5),      sane-plustek(5),
92       sane-mustek_usb(5), sane-mustek(5), sane-mustek_pp(5),
93       http://www.meier-geinitz.de/sane/ma1509-backend/
94
95

AUTHOR

97       Henning Meier-Geinitz <henning@meier-geinitz.de>
98
99

BUGS

101       Resolutions higher than 600 dpi don't work
102       Transparency adapter and automatic document feeder is not supported yet
103       No support for "high-speed" mode (jpeg)
104
105       More detailed bug information is available at the MA-1509 backend home‐
106       page http://www.meier-geinitz.de/sane/ma1509-backend/.
107
108
109
110                                  13 Jul 2008                   sane-ma1509(5)
Impressum