Pierre Willenbrock
acc563e707
Make half-ccd mode optional
2009-01-18 14:20:55 +00:00
Pierre Willenbrock
e44981a905
Make some Canon LiDE 35 specific gpio handling conditional, add missing SCANMOD shift.
2009-01-18 14:03:56 +00:00
Pierre Willenbrock
db00e6eaa3
Make dpihw depend on sensor pixel count instead of sensor resolution
2009-01-18 14:00:13 +00:00
Pierre Willenbrock
d881871d21
Fix prototype of update_hardware_sensors
2009-01-18 13:56:57 +00:00
Chris Bagwell
f385169bcf
Convert top-level Makefile to be generated by automake.
...
"dist" target now includes m4 directory. Updated "libcheck"
target to look at dynamic libraries instead of static.
2009-01-18 02:00:25 +00:00
Nicolas Martin
7cb2fedc4a
Fixes Busy mode exit processing.
2009-01-17 14:48:19 +00:00
Julien BLACHE
a42b57186f
Make batch mode create output files atomically.
2009-01-17 10:18:40 +00:00
Julien BLACHE
97903e0c32
Add SCSI identifiers for the ScanJet IIc.
2009-01-17 09:54:21 +00:00
Chris Bagwell
88e5a02910
Updates to Makefiles to prepare for transition to automake.
...
Fix a few bugs with "all" and "uninstall" targets to work when
$(builddir) != $(srcdir). Added $(DESTDIR) to uninstall target.
Made $(distdir) related to current directory to match automake.
2009-01-17 04:32:22 +00:00
Chris Bagwell
c90e23a6d2
Updates to Makefiles to prepare for transition to automake.
...
Fix a few bugs with "all" and "uninstall" targets to work when
$(builddir) != $(srcdir). Added $(DESTDIR) to uninstall target.
Made $(distdir) related to current directory to match automake.
2009-01-16 23:39:48 +00:00
Pierre Willenbrock
ba164358db
Add support for buttons on Canon LiDE 35/40/50.
2009-01-16 15:31:10 +00:00
Nicolas Martin
292b70dad8
Updated docs, comments and authors for pixma backend
2009-01-15 21:24:24 +00:00
Louis Lagendijk
610aa602e0
2009-01-13 Louis Lagendijk <llagendijk-guest at users.alioth.debian.org>
...
* AUTHORS: added myself as co-responsible for pixma backend
2009-01-15 20:38:18 +00:00
Alessandro Zummo
7ee4156e7d
do not use request_identity2 with
...
networked scanners, fixed generation of resolution list.
2009-01-15 19:18:05 +00:00
Louis Lagendijk
1b57825ef3
2009-01-13 Louis Lagendijk <llagendijk-guest at users.alioth.debian.org>
...
* backend/pixma_bjnp.c: send broadcasts from bjnp port to make
firewalling easier
2009-01-13 22:00:32 +00:00
Julien BLACHE
894e0cc8ed
Add :scsi keyword to a handful of SCSI scanners known to advertise themselves as type "Processor".
2009-01-13 21:21:09 +00:00
Julien BLACHE
acc2b0fccf
Add a new :scsi keyword for SCSI devices, add support for SCSI devices
...
in the udev and HAL FDI outputs.
2009-01-13 21:17:16 +00:00
Julien BLACHE
e91b604df7
Replace the obsolete SYSFS{} key by the newer ATTR{} key in the udev output.
2009-01-13 21:14:17 +00:00
Julien BLACHE
4cb1d28a35
Group USB devices by vendor in the HAL FDI output.
2009-01-13 21:11:28 +00:00
Julien BLACHE
59f6298630
Replace opencoded device permissions and ownership by proper definitions.
2009-01-13 20:58:55 +00:00
Alex Belkin
75ceb5bca9
proper opt group names
2009-01-12 04:10:10 +00:00
m. allan noah
39c6e33620
typo
2009-01-12 00:23:51 +00:00
m. allan noah
92261307ec
* sanei/sanei_usb.c: rescan usb every time sanei_usb_init() is called
...
- remove missing devices, add new devices to global lists
- based on code from stef.dev@free.fr
2009-01-11 00:10:02 +00:00
m. allan noah
b900ffd2a3
* backend/canon_dr.[ch], backend/canon_dr-cmd.h: backend v11
...
- send_panel() can disable too
- add cancel() to send d8 command
- call cancel() only after final read from scanner
- stop button reqests cancel
2009-01-10 23:39:54 +00:00
Jeremy Johnson
887f79a6a4
2009-01-10 Jeremy Johnson <jeremy a t acjlaw dot net>
...
*backend/hs2p.c replaced ulong with u_long,
added static keyword for SANE_Status update_hs2p_data()
2009-01-10 21:39:16 +00:00
Jeremy Johnson
38de2aadc7
2009-01-10 Jeremy Johnson <jeremy a t acjlaw dot net>
...
*backend/hs2p.c:3227 replaced ulong with u_long
2009-01-10 21:34:46 +00:00
Jonathan Bravo Lopez
4b9e686065
* backend/hp3900_sane.c, backend/hp3900_config.c, backend/hp3900_types.c,
...
backend/hp3900.conf.in, doc/sane-hp3900.man, doc/descriptions/hp3900.desc:
Added support for HP Scanjet G3110 scanner.
2009-01-06 15:09:22 +00:00
Jeremy Johnson
e11de37747
2009-01-05 Jeremy Johnson <jeremy a t acjlaw dot net>
...
Added code to read_data() to pad image data to
requested length and to zero out any garbage using
information from sense data command. Added new
MAINTENANCE_DATA struct and options to display
scanner's maintenance/callibration statistics.
*backend/hs2p.h
- added enum CONNECTION_TYPES
- added HS2P_DATA struct
- added SENSE_DATA struct to struct HS2P_Device
- added SANE_String_Const orientation_list[]
- added macros isset_ILI() and isset_EOM()
*backend/hs2p-scsi.h
- replaced request_sense struct with SENSE_DATA struct
- added #define DATA_TYPE_EOL (va_list sentinel)
- added MAINTENANCE_DATA struct
*backend/hs2p-saneopts.h
- added OPT_ORIENTATION
- added MAINTENANCE_DATA options
*backend/hs2p.c
- added MAINTENANCE_DATA options
- added unused connType to attach()
- added update_hs2p_data() to fill in options
- added hs2p_open() and hs2p_close()
- added get_hs2p_data() to read scanner data
- added print_maintenance_data()
- modified sane_control_options() to
accomodate new maintenance options and to
handle Portrait/Landscape option
replaced adf_status macro with s->data.adf_status
- modified sane_read() to correctly zero out the
missing bytes on an incomplete read and to pad
to the requested length
*backend/hs2p-scsi.c
- replaced request_sense() with get_sense_data()
- added print_sense_data()
- added SENSE_DATA *sdp to sense_handler()
- modified read_data() to handler other data type codes/qualifiers
- read_adf_status() now is replaced with call to
read_data(fd,*buf,*bufsize,dtc,dtq)
2009-01-06 01:21:19 +00:00
Nicolas Martin
27d1561afb
Updated doc for pixma backend (ImageClass)
2009-01-04 17:20:38 +00:00
Stéphane Voltz
2fda04000a
- restored warming-up broken by a previous commit
2008-12-31 07:11:20 +00:00
Nicolas Martin
751d878c56
Change to include different checksumming for MF41xx and MF42xx series
2008-12-28 09:53:55 +00:00
Alessandro Zummo
642e29f9be
backend/epson2.c: changed version code, added protection from wrong settings.
2008-12-26 22:02:32 +00:00
Ilia Sotnikov
d9bfa31c40
* [Bug #311316 ] Allow sane_open() to be called with empty (zero-length)
...
device name to select first available one (see special case described in
SANE API Documentation, s. 4.3.4).
2008-12-22 07:52:43 +00:00
m. allan noah
1f6ae430d7
* backend/fujitsu.[ch]: backend v87
...
- accept null pointer as empty device name
- track frontend reading sensor/button values to reload
- deactivate double feed options if df-action == default
2008-12-21 20:44:09 +00:00
Nicolas Martin
316027d93d
MP800/MP800R fixes and TPU support added, doc updates for MP980
2008-12-21 14:51:26 +00:00
Julien BLACHE
8a48c49721
Update descriptions for iScan 2.15.0.
2008-12-19 09:51:36 +00:00
m. allan noah
50176dbf5a
* backend/fujitsu.[ch]: backend v86
...
- get_pixelsize() sets back window ID for back side scans
* doc/sane-fujitsu.man, doc/descriptions/fujitsu.desc: backend v86
2008-12-18 19:36:33 +00:00
Julien BLACHE
ec46508258
Use libv4l (libv4l1) for v4l device access in the v4l backend. Gives us
...
limited v4l2 devices support for free through libv4l1/libv4l2/libv4lconvert.
2008-12-17 15:52:46 +00:00
Julien BLACHE
4930880e8f
Unmap mapped buffer in sane_cancel().
2008-12-17 15:20:31 +00:00
Alex Belkin
8a2b4538c1
add xerox_mfp
2008-12-16 00:05:57 +00:00
Alex Belkin
cebc089532
ChangeLog update for xerox_mfp
2008-12-15 22:01:06 +00:00
Alex Belkin
77c8b43209
linking xerox_mfp to build infrastructure
2008-12-15 21:48:20 +00:00
Alex Belkin
7dfa614b97
removed some unneeded warnings before final linking to build infrastructure
2008-12-15 19:54:47 +00:00
Alex Belkin
6232086bfd
xerox_mfp basic man page
2008-12-15 19:06:26 +00:00
Alex Belkin
439b5a1a3c
xerox_mfp desc
2008-12-15 18:43:09 +00:00
Alex Belkin
61f85eeea7
xerox_mfp backend base files
2008-12-15 18:31:55 +00:00
Julien BLACHE
b9807541c7
Add a data_portrange configuration file option to saned.
2008-12-12 15:51:15 +00:00
Julien BLACHE
3dfc5881ea
Fix crasher typo in IPv4-only code.
2008-12-12 15:29:59 +00:00
Julien BLACHE
383947f31d
Fix erroneous comment.
2008-12-12 15:29:10 +00:00
Stéphane Voltz
fa2f9968e6
- scan register setting fix
...
- documentation update
2008-12-11 05:35:26 +00:00