| 
									
										
										
										
											2010-02-15 05:46:04 +00:00
										 |  |  | .TH "sane\-p5" "5" "15 Feb 2010" "@PACKAGEVERSION@" "SANE Scanner Access Now Easy" | 
					
						
							|  |  |  | .IX sane\-p5 | 
					
						
							|  |  |  | .SH "NAME" | 
					
						
							|  |  |  | sane\-p5 \- SANE backend for the Primax PagePartner | 
					
						
							|  |  |  | .SH "DESCRIPTION" | 
					
						
							|  |  |  | The | 
					
						
							|  |  |  | .B sane\-p5 | 
					
						
							|  |  |  | library implements a SANE (Scanner Access Now Easy) backend that | 
					
						
							|  |  |  | provides access to the Primax PagePartner parallel port sheet fed scanner. | 
					
						
							| 
									
										
										
										
											2017-05-27 05:27:22 +00:00
										 |  |  | .PP | 
					
						
							| 
									
										
										
										
											2010-02-15 05:46:04 +00:00
										 |  |  | This backend handles 100, 150, 200, 300 and 600 dpi scan resolutions, | 
					
						
							|  |  |  | in color and gray modes. The 600 dpi is actually 300x600 with lines | 
					
						
							|  |  |  | enlarged to match the vertical resolution. | 
					
						
							| 
									
										
										
										
											2017-05-27 05:27:22 +00:00
										 |  |  | .PP | 
					
						
							| 
									
										
										
										
											2010-02-15 05:46:04 +00:00
										 |  |  | .B EPP/ECP MODES ONLY | 
					
						
							| 
									
										
										
										
											2017-05-27 05:27:22 +00:00
										 |  |  | The current version of the backend uses only EPP or ECP mode to communicate | 
					
						
							|  |  |  | with the scanner. It is | 
					
						
							|  |  |  | recommended that you set your parallel port to EPP in BIOS with the current | 
					
						
							| 
									
										
										
										
											2010-02-15 05:46:04 +00:00
										 |  |  | version of this backend. ECPEPP will only | 
					
						
							|  |  |  | work if you use a 2.4 or 2.6 kernel with ppdev character device support. | 
					
						
							| 
									
										
										
										
											2017-05-27 05:27:22 +00:00
										 |  |  | .PP | 
					
						
							| 
									
										
										
										
											2010-02-15 05:46:04 +00:00
										 |  |  | 
 | 
					
						
							|  |  |  | .SH "DEVICE NAMES" | 
					
						
							|  |  |  | This backend expects device names of the form: | 
					
						
							| 
									
										
										
										
											2017-05-27 05:27:22 +00:00
										 |  |  | .PP | 
					
						
							| 
									
										
										
										
											2010-02-15 05:46:04 +00:00
										 |  |  | .RS | 
					
						
							|  |  |  | .I port value | 
					
						
							|  |  |  | .RE | 
					
						
							| 
									
										
										
										
											2017-05-27 05:27:22 +00:00
										 |  |  | .PP | 
					
						
							| 
									
										
										
										
											2010-02-15 05:46:04 +00:00
										 |  |  | Where | 
					
						
							| 
									
										
										
										
											2017-05-27 05:27:22 +00:00
										 |  |  | \fBvalue\fR is : | 
					
						
							| 
									
										
										
										
											2010-02-15 05:46:04 +00:00
										 |  |  | 
 | 
					
						
							|  |  |  | .RS | 
					
						
							|  |  |  | .TP | 
					
						
							|  |  |  | auto | 
					
						
							|  |  |  | autodetect all parallel ports and probe | 
					
						
							|  |  |  | them for scanner | 
					
						
							|  |  |  | .TP | 
					
						
							|  |  |  | /dev/parport0 | 
					
						
							|  |  |  | uses linux ppdev device, depending on the | 
					
						
							|  |  |  | number of available parallel port, you | 
					
						
							|  |  |  | have to use /dev/parport1, /dev/parport2, ... | 
					
						
							| 
									
										
										
										
											2017-05-27 05:27:22 +00:00
										 |  |  | .PP | 
					
						
							| 
									
										
										
										
											2010-02-15 05:46:04 +00:00
										 |  |  | .RE | 
					
						
							|  |  |  | You can rename any device using the | 
					
						
							| 
									
										
										
										
											2017-05-27 05:27:22 +00:00
										 |  |  | .PP | 
					
						
							| 
									
										
										
										
											2010-02-15 05:46:04 +00:00
										 |  |  | .RS | 
					
						
							|  |  |  | .br | 
					
						
							|  |  |  | .I option name my_name | 
					
						
							|  |  |  | .RE | 
					
						
							| 
									
										
										
										
											2017-05-27 05:27:22 +00:00
										 |  |  | .PP | 
					
						
							|  |  |  | option. This option apply to the last port option. | 
					
						
							| 
									
										
										
										
											2010-02-15 05:46:04 +00:00
										 |  |  | 
 | 
					
						
							|  |  |  | .SH "CONFIGURATION" | 
					
						
							|  |  |  | Please make sure to edit dll.conf | 
					
						
							|  |  |  | .B before | 
					
						
							|  |  |  | you use the backend, since this backend isn't enabled by default. | 
					
						
							| 
									
										
										
										
											2017-05-27 05:27:22 +00:00
										 |  |  | .PP | 
					
						
							| 
									
										
										
										
											2010-02-15 05:46:04 +00:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2017-05-27 05:27:22 +00:00
										 |  |  | .PP | 
					
						
							| 
									
										
										
										
											2010-02-15 05:46:04 +00:00
										 |  |  | 
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | .SH "FILES" | 
					
						
							| 
									
										
										
										
											2017-05-27 05:27:22 +00:00
										 |  |  | .TP | 
					
						
							| 
									
										
										
										
											2010-02-15 05:46:04 +00:00
										 |  |  | .I @CONFIGDIR@/p5.conf | 
					
						
							|  |  |  | The backend configuration file (see also description of | 
					
						
							|  |  |  | .B SANE_CONFIG_DIR | 
					
						
							|  |  |  | below). | 
					
						
							| 
									
										
										
										
											2017-05-27 05:27:22 +00:00
										 |  |  | .TP | 
					
						
							| 
									
										
										
										
											2010-02-15 05:46:04 +00:00
										 |  |  | .I @LIBDIR@/libsane\-p5.a | 
					
						
							|  |  |  | The static library implementing this backend. | 
					
						
							| 
									
										
										
										
											2017-05-27 05:27:22 +00:00
										 |  |  | .TP | 
					
						
							| 
									
										
										
										
											2010-02-15 05:46:04 +00:00
										 |  |  | .I @LIBDIR@/libsane\-p5.so | 
					
						
							|  |  |  | The shared library implementing this backend (present on systems that | 
					
						
							|  |  |  | support dynamic loading). | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | .SH "ENVIRONMENT" | 
					
						
							| 
									
										
										
										
											2017-05-27 05:27:22 +00:00
										 |  |  | .TP | 
					
						
							| 
									
										
										
										
											2010-02-15 05:46:04 +00:00
										 |  |  | .B SANE_CONFIG_DIR | 
					
						
							|  |  |  | This environment variable specifies the list of directories that may | 
					
						
							|  |  |  | contain the configuration file.  Under UNIX, the directories are | 
					
						
							|  |  |  | 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 | 
					
						
							|  |  |  | directory (".") and then in @CONFIGDIR@.  If the value of the | 
					
						
							|  |  |  | 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 | 
					
						
							|  |  |  | to "/tmp/config:" would result in directories "tmp/config", ".", and | 
					
						
							|  |  |  | "@CONFIGDIR@" being searched (in this order). | 
					
						
							| 
									
										
										
										
											2017-05-27 05:27:22 +00:00
										 |  |  | .TP | 
					
						
							| 
									
										
										
										
											2010-02-15 05:46:04 +00:00
										 |  |  | .B SANE_DEBUG_P5 | 
					
						
							|  |  |  | If the library was compiled with debug support enabled, this | 
					
						
							|  |  |  | environment variable controls the debug level for this backend.  E.g., | 
					
						
							|  |  |  | a value of 255 requests all debug output to be printed.  Smaller | 
					
						
							|  |  |  | levels reduce verbosity. | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2017-05-27 05:27:22 +00:00
										 |  |  | .PP | 
					
						
							| 
									
										
										
										
											2010-02-15 05:46:04 +00:00
										 |  |  | .RS | 
					
						
							|  |  |  | .ft CR | 
					
						
							|  |  |  | .nf | 
					
						
							|  |  |  | level   debug output | 
					
						
							|  |  |  | \-\-\-\-\-\-\- \-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\- | 
					
						
							|  |  |  |  0       critical errors | 
					
						
							|  |  |  |  1       errors | 
					
						
							|  |  |  |  2       warnings & minor errors | 
					
						
							|  |  |  |  4       information messages | 
					
						
							|  |  |  |  8       start/stop of functions | 
					
						
							| 
									
										
										
										
											2017-05-27 05:27:22 +00:00
										 |  |  |  16      tracing messages | 
					
						
							| 
									
										
										
										
											2010-02-15 05:46:04 +00:00
										 |  |  |  32      I/O functions | 
					
						
							|  |  |  |  64      I/O functions with traces | 
					
						
							|  |  |  |  128     scanned/calibration data | 
					
						
							|  |  |  | .fi | 
					
						
							|  |  |  | .ft R | 
					
						
							|  |  |  | .RE | 
					
						
							| 
									
										
										
										
											2017-05-27 05:27:22 +00:00
										 |  |  | .PP | 
					
						
							|  |  |  | .TP | 
					
						
							| 
									
										
										
										
											2010-02-15 05:46:04 +00:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2017-05-27 05:27:22 +00:00
										 |  |  | .PP | 
					
						
							| 
									
										
										
										
											2010-02-15 05:46:04 +00:00
										 |  |  | .RS | 
					
						
							|  |  |  | .ft CR | 
					
						
							|  |  |  | .nf | 
					
						
							| 
									
										
										
										
											2017-05-27 05:27:22 +00:00
										 |  |  | .PP | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | .PP | 
					
						
							| 
									
										
										
										
											2010-02-15 05:46:04 +00:00
										 |  |  | .SH "SEE ALSO" | 
					
						
							|  |  |  | sane(7), sane\-net(5), saned(8) | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | .SH "AUTHOR" | 
					
						
							| 
									
										
										
										
											2010-03-01 20:48:24 +00:00
										 |  |  | St\['e]phane Voltz <stef.dev@free.fr> | 
					
						
							| 
									
										
										
										
											2010-02-15 05:46:04 +00:00
										 |  |  | 
 | 
					
						
							|  |  |  | .SH "CREDITS" | 
					
						
							|  |  |  | Support for the Prima PagePartner has been made possible thank to an hardware donation | 
					
						
							| 
									
										
										
										
											2011-03-16 09:52:45 +00:00
										 |  |  | by S\['e]bastien Lange. | 
					
						
							| 
									
										
										
										
											2010-02-15 05:46:04 +00:00
										 |  |  | 
 | 
					
						
							|  |  |  | .SH "BUG REPORTS" | 
					
						
							| 
									
										
										
										
											2018-04-18 12:36:00 +00:00
										 |  |  | If something doesn't work mail sane-devel@alioth-lists.debian.net or submit an | 
					
						
							| 
									
										
										
										
											2018-03-20 12:48:24 +00:00
										 |  |  | issue via https://gitlab.com/sane-project/backends/issues/new with a label of | 
					
						
							|  |  |  | backend/p5. | 
					
						
							| 
									
										
										
										
											2017-05-27 05:27:22 +00:00
										 |  |  | Please give as much information as you can. | 
					
						
							| 
									
										
										
										
											2010-02-15 05:46:04 +00:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2017-05-27 05:27:22 +00:00
										 |  |  | .TP | 
					
						
							| 
									
										
										
										
											2010-02-15 05:46:04 +00:00
										 |  |  | .I SANE version | 
					
						
							|  |  |  | run "scanimage \-V" to determine this | 
					
						
							| 
									
										
										
										
											2017-05-27 05:27:22 +00:00
										 |  |  | .TP | 
					
						
							| 
									
										
										
										
											2010-02-15 05:46:04 +00:00
										 |  |  | .I the backend version and your scanner hardware | 
					
						
							|  |  |  | run "SANE_DEBUG_P5=255 scanimage \-L 2>log" as root. If you don't get any output | 
					
						
							|  |  |  | from the p5 backend, make sure a line "p5" is included into | 
					
						
							|  |  |  | your @CONFIGDIR@/dll.conf. | 
					
						
							|  |  |  | If your scanner isn't detected, make sure you've defined the right port address, or the | 
					
						
							| 
									
										
										
										
											2017-05-27 05:27:22 +00:00
										 |  |  | correct device | 
					
						
							| 
									
										
										
										
											2010-02-15 05:46:04 +00:00
										 |  |  | in your p5.conf. | 
					
						
							| 
									
										
										
										
											2017-05-27 05:27:22 +00:00
										 |  |  | .TP | 
					
						
							| 
									
										
										
										
											2010-02-15 05:46:04 +00:00
										 |  |  | .I the name of your scanner/vendor | 
					
						
							|  |  |  | also a worthy information. Please also include the optical resolution and lamp type of your scanner, both can be found in the manual of your scanner. | 
					
						
							| 
									
										
										
										
											2017-05-27 05:27:22 +00:00
										 |  |  | .TP | 
					
						
							| 
									
										
										
										
											2010-02-15 05:46:04 +00:00
										 |  |  | .I any further comments | 
					
						
							|  |  |  | if you have comments about the documentation (what could be done better), or you | 
					
						
							|  |  |  | think I should know something, please include it. |