From 6e511211bead8e450ff563ef83a176cca3f216bb Mon Sep 17 00:00:00 2001 From: Karl Heinz Kremer Date: Sat, 20 Oct 2001 18:43:37 +0000 Subject: [PATCH] Fix for older Perfection 1650 scanners - their firmware only reports half of the vertical scanning area and they need to swap two color channels. --- backend/epson.desc | 5 ++++- backend/epson.h | 3 +++ 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/backend/epson.desc b/backend/epson.desc index 14c4a4e12..c96580a35 100644 --- a/backend/epson.desc +++ b/backend/epson.desc @@ -10,7 +10,7 @@ ; :backend "epson" ; name of backend -:version "0.2.08" ; version of backend +:version "0.2.11" ; version of backend :status :stable ; :alpha, :beta, :stable, :new :manpage "sane-epson" ; name of manpage (if it exists) :url "http://www.freecolormanagement.com/sane" ; backend's web page @@ -88,6 +88,9 @@ :model "Perfection 1640" :interface "SCSI USB" +:model "Perfection 1650" +:interface "SCSI USB" + :model "Expression 636" :comment "US version of GT-9500" :interface "SCSI" diff --git a/backend/epson.h b/backend/epson.h index a3d1b79ed..85ad039f6 100644 --- a/backend/epson.h +++ b/backend/epson.h @@ -228,6 +228,9 @@ struct Epson_Device { SANE_Int optical_res; /* optical resolution */ SANE_Int max_line_distance; + SANE_Bool need_double_vertical; + SANE_Bool need_color_reorder; + EpsonCmd cmd; };