1sane-coolscan(5) SANE Scanner Access Now Easy sane-coolscan(5)
2
3
4
6 sane-coolscan - SANE backend for Nikon film-scanners
7
8
10 This file is a short description of the coolscan-backend for sane!
11
12
14 The sane-coolscan library implements a SANE backend that provides the
15 interface to the following Nikon Coolscan Film scanners: Nikon LS20,
16 LS30, LS1000, LS2000.
17
18 Even though the backend has worked for a number of people, there are
19 still some problems, especially in combination with some SCSI
20 card/drivers (AHA-1505/aha152x.o) and the autofocus command. You should
21 consider this backend 'alpha' and be careful when using it the first
22 time.
23
24
26 The configuration file for this backend resides in
27 /etc/sane.d/coolscan.conf.
28
29 Its contents is a list of device names that correspond to Nikon
30 Coolscan scanners. Empty lines and lines starting with a hash mark (#)
31 are ignored. A sample configuration file is shown below:
32
33 #scsi Vendor Model Type
34 scsi Nikon * Scanner
35 /dev/scanner
36
37 The special device name must be a generic SCSI device or a symlink to
38 such a device. To find out to which device your scanner is assigned
39 and how you have to set the permissions of that device, have a look at
40 sane-scsi.
41
42
44 Some SCSI-adapters and low-level SCSI drivers do not work correctly
45 with this backend and the Coolscan scanners. These systems hang when
46 the autofocus command is send to the Scanner. To see a list of which
47 card/driver combinations work or don't work have a look at:
48 http://andreas.rick.free.fr/sane/autofocus.html.
49
50
51
52
54 The backend configuration file:
55 /etc/sane.d/coolscan.conf
56
57 The static library implementing this backend:
58 /usr/lib64/sane/libsane-coolscan.a
59
60 The shared library implementing this backend:
61 /usr/lib64/sane/libsane-coolscan.so (present on systems that
62 support dynamic loading)
63
64
66 SANE_DEBUG_COOLSCAN
67 If the library was compiled with debug support enabled, this
68 environment variable controls the debug level for this backend.
69 E.g., a value of 128 requests all debug output to be printed.
70 Smaller levels reduce verbosity: SANE_DEBUG_COOLSCAN values
71
72 Examples:
73
74 on bash:
75 export SANE_DEBUG_COOLSCAN=8
76
77 on csh:
78 setenv SANE_DEBUG_COOLSCAN 8
79
80
82 The autofocus command does not work with some SCSI card/driver combina‐
83 tions
84
85 The gamma table is not implemented for the LS1000 yet.
86
87 The dust-removal is not working yet
88
89
91 http://andreas.rick.free.fr/sane/
92 The homepage of this backend
93
94 http://www.sema.be/coolscan/
95 The original version of the coolscan backend by Didier
96
97 sane(7), sane-scsi(5)
98
99
101 Didier Carlier - For writing the original Coolscan backend (without it
102 I would not have started this)
103
104 Oliver Rauch - For adapting xsane so quickly to the infrared stuff.
105
106 All the other people working on SANE.
107
108
110 Andreas Rick
111
112
114 andreas.rick@free.fr
115
116
117
118 13 Jul 2008 sane-coolscan(5)