| 
									
										
										
										
											2008-07-14 10:49:06 +00:00
										 |  |  | .TH sane\-u12 5 "14 Jul 2008" "@PACKAGEVERSION@" "SANE Scanner Access Now Easy" | 
					
						
							|  |  |  | .IX sane\-u12 | 
					
						
							| 
									
										
										
										
											2004-01-05 20:34:09 +00:00
										 |  |  | .SH NAME | 
					
						
							| 
									
										
										
										
											2008-07-14 10:49:06 +00:00
										 |  |  | sane\-u12 \- SANE backend for Plustek USB flatbed scanners, | 
					
						
							| 
									
										
										
										
											2004-01-05 20:34:09 +00:00
										 |  |  | based on older parport designs | 
					
						
							|  |  |  | .SH DESCRIPTION | 
					
						
							|  |  |  | The | 
					
						
							| 
									
										
										
										
											2008-07-14 10:49:06 +00:00
										 |  |  | .B sane\-u12 | 
					
						
							| 
									
										
										
										
											2004-01-05 20:34:09 +00:00
										 |  |  | library implements a SANE (Scanner Access Now Easy) backend that | 
					
						
							| 
									
										
										
										
											2004-04-23 14:58:21 +00:00
										 |  |  | provides access to USB flatbed scanners based on Plusteks' ASIC | 
					
						
							|  |  |  | 98003 (parallel-port ASIC) and a GeneSys Logics' USB-parport | 
					
						
							|  |  |  | bridge chip. | 
					
						
							| 
									
										
										
										
											2004-01-05 20:34:09 +00:00
										 |  |  | 
 | 
					
						
							|  |  |  | .SH "SUPPORTED DEVICES" | 
					
						
							| 
									
										
										
										
											2021-02-13 02:01:30 +00:00
										 |  |  | The backend is able to support some early Plustek USB scanners that based | 
					
						
							| 
									
										
										
										
											2004-04-23 14:58:21 +00:00
										 |  |  | their old parport design around the ASIC 98003 and other rebadged | 
					
						
							|  |  |  | Plustek devices. The following tables will give you a short overview. | 
					
						
							| 
									
										
										
										
											2004-01-05 20:34:09 +00:00
										 |  |  | 
 | 
					
						
							|  |  |  | If your Plustek scanner has another Product ID, then the device is | 
					
						
							|  |  |  | .B NOT | 
					
						
							|  |  |  | supported by this backend. | 
					
						
							|  |  |  | .br | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2005-04-12 06:01:14 +00:00
										 |  |  | Vendor Plustek \- ID: 0x07B3 | 
					
						
							| 
									
										
										
										
											2004-01-05 20:34:09 +00:00
										 |  |  | .br | 
					
						
							| 
									
										
										
										
											2005-04-12 06:01:14 +00:00
										 |  |  | .ft CR | 
					
						
							|  |  |  | .nf | 
					
						
							| 
									
										
										
										
											2004-01-05 20:34:09 +00:00
										 |  |  | ---------------------------------------------------------- | 
					
						
							| 
									
										
										
										
											2004-01-09 12:20:53 +00:00
										 |  |  | Model:                   Vendor-ID:       Product-ID: | 
					
						
							| 
									
										
										
										
											2004-01-05 20:34:09 +00:00
										 |  |  | ---------------------------------------------------------- | 
					
						
							| 
									
										
										
										
											2004-01-09 12:20:53 +00:00
										 |  |  | OpticPro U12             0x07B3           0x0001 | 
					
						
							|  |  |  | OpticPro U1212           0x07B3           0x0001 | 
					
						
							|  |  |  | OpticPro UT12            0x07B3           0x0001 | 
					
						
							| 
									
										
										
										
											2005-04-12 06:01:14 +00:00
										 |  |  | .fi | 
					
						
							|  |  |  | .ft R | 
					
						
							| 
									
										
										
										
											2004-01-05 20:34:09 +00:00
										 |  |  | .PP | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2004-01-09 12:20:53 +00:00
										 |  |  | Vendor KYE/Genius | 
					
						
							| 
									
										
										
										
											2004-01-05 20:34:09 +00:00
										 |  |  | .br | 
					
						
							| 
									
										
										
										
											2005-04-12 06:01:14 +00:00
										 |  |  | .ft CR | 
					
						
							|  |  |  | .nf | 
					
						
							| 
									
										
										
										
											2004-01-09 12:20:53 +00:00
										 |  |  | -------------------------------------------------------- | 
					
						
							|  |  |  | USB Model:               Vendor-ID:       Product-ID: | 
					
						
							|  |  |  | -------------------------------------------------------- | 
					
						
							|  |  |  | ColorPage Vivid III USB  0x07B3           0x0001 | 
					
						
							|  |  |  | ColorPage HR6 V1         0x0458           0x2004 | 
					
						
							| 
									
										
										
										
											2005-04-12 06:01:14 +00:00
										 |  |  | .fi | 
					
						
							|  |  |  | .ft R | 
					
						
							| 
									
										
										
										
											2004-01-05 20:34:09 +00:00
										 |  |  | .PP | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | .SH "CONFIGURATION" | 
					
						
							|  |  |  | To use your scanner with this backend, you need at least two | 
					
						
							|  |  |  | entries in the configuration file | 
					
						
							|  |  |  | .I @CONFIGDIR@/u12.conf | 
					
						
							| 
									
										
										
										
											2021-02-13 02:01:30 +00:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2005-11-24 20:17:43 +00:00
										 |  |  | .RS | 
					
						
							| 
									
										
										
										
											2004-01-05 20:34:09 +00:00
										 |  |  | .I [usb] vendor-id product-id | 
					
						
							| 
									
										
										
										
											2005-11-24 20:17:43 +00:00
										 |  |  | .br | 
					
						
							| 
									
										
										
										
											2004-01-05 20:34:09 +00:00
										 |  |  | .I device /dev/usbscanner | 
					
						
							| 
									
										
										
										
											2005-11-24 20:17:43 +00:00
										 |  |  | .RE | 
					
						
							| 
									
										
										
										
											2004-01-05 20:34:09 +00:00
										 |  |  | .PP | 
					
						
							|  |  |  | .I [usb] | 
					
						
							|  |  |  | tells the backend, that the following devicename (here | 
					
						
							| 
									
										
										
										
											2005-11-24 20:17:43 +00:00
										 |  |  | .IR /dev/usbscanner ) | 
					
						
							|  |  |  | has to be interpreted as USB scanner device. If vendor- and | 
					
						
							| 
									
										
										
										
											2004-01-05 20:34:09 +00:00
										 |  |  | product-id has not been specified, the backend tries to | 
					
						
							| 
									
										
										
										
											2005-11-24 20:17:43 +00:00
										 |  |  | detect this by its own. If device is set to | 
					
						
							| 
									
										
										
										
											2004-01-05 20:34:09 +00:00
										 |  |  | .I auto | 
					
						
							| 
									
										
										
										
											2005-04-12 06:01:14 +00:00
										 |  |  | then the next matching device is used. | 
					
						
							| 
									
										
										
										
											2004-01-05 20:34:09 +00:00
										 |  |  | .PP | 
					
						
							|  |  |  | .B | 
					
						
							|  |  |  | The Options: | 
					
						
							|  |  |  | .PP | 
					
						
							|  |  |  | option warmup t | 
					
						
							|  |  |  | .RS | 
					
						
							|  |  |  | .I t | 
					
						
							|  |  |  | specifies the warmup period in seconds | 
					
						
							|  |  |  | .RE | 
					
						
							|  |  |  | .PP | 
					
						
							|  |  |  | option lampOff t | 
					
						
							|  |  |  | .RS | 
					
						
							|  |  |  | .I t | 
					
						
							|  |  |  | is the time in seconds for switching off the lamps in | 
					
						
							|  |  |  | standby mode | 
					
						
							|  |  |  | .RE | 
					
						
							|  |  |  | .PP | 
					
						
							|  |  |  | option lOffonEnd b | 
					
						
							|  |  |  | .RS | 
					
						
							|  |  |  | .I b | 
					
						
							|  |  |  | specifies the behaviour when closing the backend, 1 --> switch | 
					
						
							|  |  |  | lamps off, 0 --> do not change lamp status | 
					
						
							|  |  |  | .RE | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | .PP | 
					
						
							| 
									
										
										
										
											2021-02-13 20:02:54 +00:00
										 |  |  | See the | 
					
						
							| 
									
										
										
										
											2021-02-13 02:01:30 +00:00
										 |  |  | .I u12.conf | 
					
						
							|  |  |  | file for examples. | 
					
						
							| 
									
										
										
										
											2004-01-05 20:34:09 +00:00
										 |  |  | .PP | 
					
						
							|  |  |  | .B Note: | 
					
						
							|  |  |  | You have to make sure, that the USB subsystem is loaded | 
					
						
							|  |  |  | correctly and you have access to the device-node. For | 
					
						
							|  |  |  | more details see | 
					
						
							| 
									
										
										
										
											2021-02-13 02:01:30 +00:00
										 |  |  | .BR sane\-usb (5) | 
					
						
							| 
									
										
										
										
											2004-01-05 20:34:09 +00:00
										 |  |  | manpage. You might use | 
					
						
							| 
									
										
										
										
											2021-02-13 02:01:30 +00:00
										 |  |  | .BR sane\-find\-scanner (1) | 
					
						
							| 
									
										
										
										
											2004-01-05 20:34:09 +00:00
										 |  |  | to check that you have access to your device. | 
					
						
							|  |  |  | .PP | 
					
						
							|  |  |  | .B Note: | 
					
						
							|  |  |  | .br | 
					
						
							|  |  |  | If there's no configuration file, the backend defaults to | 
					
						
							|  |  |  | .B device auto | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | .SH FILES | 
					
						
							|  |  |  | .TP | 
					
						
							|  |  |  | .I @CONFIGDIR@/u12.conf | 
					
						
							|  |  |  | The backend configuration file | 
					
						
							|  |  |  | .TP | 
					
						
							| 
									
										
										
										
											2008-07-14 10:49:06 +00:00
										 |  |  | .I @LIBDIR@/libsane\-u12.a | 
					
						
							| 
									
										
										
										
											2004-01-05 20:34:09 +00:00
										 |  |  | The static library implementing this backend. | 
					
						
							|  |  |  | .TP | 
					
						
							| 
									
										
										
										
											2008-07-14 10:49:06 +00:00
										 |  |  | .I @LIBDIR@/libsane\-u12.so | 
					
						
							| 
									
										
										
										
											2004-01-05 20:34:09 +00:00
										 |  |  | The shared library implementing this backend (present on systems that | 
					
						
							|  |  |  | support dynamic loading). | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2004-01-09 12:20:53 +00:00
										 |  |  | .SH ENVIRONMENT | 
					
						
							|  |  |  | .TP | 
					
						
							|  |  |  | .B SANE_CONFIG_DIR | 
					
						
							|  |  |  | This environment variable specifies the list of directories that may | 
					
						
							| 
									
										
										
										
											2021-08-29 23:00:23 +00:00
										 |  |  | contain the configuration file.  On *NIX systems, the directories are | 
					
						
							| 
									
										
										
										
											2004-01-09 12:20:53 +00:00
										 |  |  | separated by a colon (`:'), under OS/2, they are separated by a | 
					
						
							|  |  |  | semi-colon (`;').  If this variable is not set, the configuration file | 
					
						
							|  |  |  | is searched in two default directories: first, the current working | 
					
						
							| 
									
										
										
										
											2021-02-13 20:02:54 +00:00
										 |  |  | directory (".") and then in | 
					
						
							| 
									
										
										
										
											2021-02-13 02:01:30 +00:00
										 |  |  | .IR @CONFIGDIR@ . | 
					
						
							|  |  |  | If the value of the | 
					
						
							| 
									
										
										
										
											2004-01-09 12:20:53 +00:00
										 |  |  | environment variable ends with the directory separator character, then | 
					
						
							|  |  |  | the default directories are searched after the explicitly specified | 
					
						
							|  |  |  | directories.  For example, setting | 
					
						
							|  |  |  | .B SANE_CONFIG_DIR | 
					
						
							| 
									
										
										
										
											2021-02-13 20:02:54 +00:00
										 |  |  | to "/tmp/config:" would result in directories | 
					
						
							| 
									
										
										
										
											2021-02-13 02:01:30 +00:00
										 |  |  | .IR tmp/config , | 
					
						
							|  |  |  | .IR . , | 
					
						
							|  |  |  | and | 
					
						
							|  |  |  | .I @CONFIGDIR@ | 
					
						
							|  |  |  | being searched (in this order). | 
					
						
							| 
									
										
										
										
											2004-01-09 12:20:53 +00:00
										 |  |  | .TP | 
					
						
							|  |  |  | .B SANE_DEBUG_U12 | 
					
						
							|  |  |  | If the library was compiled with debug support enabled, this | 
					
						
							|  |  |  | environment variable controls the debug level for this backend.  Higher | 
					
						
							|  |  |  | debug levels increase the verbosity of the output. | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | Example: | 
					
						
							|  |  |  | export SANE_DEBUG_U12=10 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | .SH "SEE ALSO" | 
					
						
							|  |  |  | .BR sane (7), | 
					
						
							| 
									
										
										
										
											2008-07-14 10:49:06 +00:00
										 |  |  | .BR sane\-usb (5), | 
					
						
							|  |  |  | .BR sane\-plustek (5), | 
					
						
							| 
									
										
										
										
											2021-02-13 02:01:30 +00:00
										 |  |  | .BR sane\-find\-scanner (1), | 
					
						
							|  |  |  | .BR xscanimage (1), | 
					
						
							|  |  |  | .BR scanimage (1) | 
					
						
							| 
									
										
										
										
											2004-01-09 12:20:53 +00:00
										 |  |  | .br | 
					
						
							|  |  |  | .I @DOCDIR@/u12/U12.changes | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2004-01-05 20:34:09 +00:00
										 |  |  | .SH "CONTACT AND BUG-REPORTS" | 
					
						
							|  |  |  | Please send any information and bug-reports to: | 
					
						
							|  |  |  | .br | 
					
						
							|  |  |  | .B SANE Mailing List | 
					
						
							|  |  |  | .PP | 
					
						
							|  |  |  | Additional info and hints can be obtained from our | 
					
						
							|  |  |  | .br | 
					
						
							|  |  |  | Mailing-List archive at: | 
					
						
							|  |  |  | .br | 
					
						
							| 
									
										
										
										
											2021-02-13 20:02:54 +00:00
										 |  |  | .I http://www.sane\-project.org/mailing\-lists.html | 
					
						
							| 
									
										
										
										
											2004-01-05 20:34:09 +00:00
										 |  |  | .PP | 
					
						
							|  |  |  | To obtain debug messages from the backend, please set the | 
					
						
							|  |  |  | environment-variable | 
					
						
							| 
									
										
										
										
											2021-02-13 02:01:30 +00:00
										 |  |  | .B SANE_DEBUG_U12 | 
					
						
							| 
									
										
										
										
											2021-02-13 20:02:54 +00:00
										 |  |  | before calling your favorite scan-frontend (i.e. | 
					
						
							|  |  |  | .BR xscanimage (1)), | 
					
						
							|  |  |  | i.e.: | 
					
						
							| 
									
										
										
										
											2021-02-13 02:01:30 +00:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2004-01-05 20:34:09 +00:00
										 |  |  | .br | 
					
						
							| 
									
										
										
										
											2021-02-13 20:02:54 +00:00
										 |  |  | .I export SANE_DEBUG_U12=20 ; xscanimage | 
					
						
							| 
									
										
										
										
											2004-01-05 20:34:09 +00:00
										 |  |  | .PP | 
					
						
							|  |  |  | The value controls the verbosity of the backend. | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | .SH "KNOWN BUGS & RESTRICTIONS" | 
					
						
							| 
									
										
										
										
											2005-04-12 06:01:14 +00:00
										 |  |  | * The driver is in alpha state, so please don't expect too much!!! | 
					
						
							|  |  |  | .PP | 
					
						
							| 
									
										
										
										
											2017-05-27 05:27:22 +00:00
										 |  |  | * When using libusb, it might be, that the backend hangs. | 
					
						
							| 
									
										
										
										
											2005-04-12 06:01:14 +00:00
										 |  |  | In that case, reconnect the scanner. |