From c2493d5852dd500d4c5fe5d7f188c06911963b1e Mon Sep 17 00:00:00 2001 From: Henning Geinitz Date: Tue, 5 Dec 2000 22:27:33 +0000 Subject: [PATCH] 2000-12-05 Henning Meier-Geinitz * NEWS: Updated backend versions. Added point about compilation fixes on Irix and FreeBSD. * backend/mustek.c backend/mustek.desc backend/mustek.CHANGES: Fixed problem with lamp control of SE scanners and reduced length of scan area for Paragon 1200 SP PRO. Removed warning for this scanner. Increased version number. --- backend/mustek.c | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/backend/mustek.c b/backend/mustek.c index d9f8b948d..555a28bc0 100644 --- a/backend/mustek.c +++ b/backend/mustek.c @@ -46,7 +46,7 @@ /**************************************************************************/ /* Mustek backend version */ -#define BUILD 100 +#define BUILD 101 /**************************************************************************/ #include "sane/config.h" @@ -1319,12 +1319,11 @@ attach (SANE_String_Const devname, Mustek_Device **devp, SANE_Bool may_wait) { /* These values were measured with a Paragon 1200 SP Pro v2.01 */ dev->x_range.max = SANE_FIX (8 * MM_PER_INCH); - dev->y_range.max = SANE_FIX (13.85 * MM_PER_INCH); + dev->y_range.max = SANE_FIX (13.70 * MM_PER_INCH); dev->dpi_range.max = SANE_FIX (1200); dev->sane.model = "1200 SP PRO"; dev->flags |= MUSTEK_FLAG_LD_NONE; dev->flags |= MUSTEK_FLAG_ENLARGE_X; - warning = SANE_TRUE; } /* No documentation, but it works: Paragon 1200 A3 PRO */ else if (strncmp((SANE_String) model_name, "MFS-1200A3PRO", 13) == 0) @@ -5366,13 +5365,11 @@ sane_start (SANE_Handle handle) s->one_pass_color_scan = SANE_TRUE; s->resolution_code = 36; } -#if 0 else if (s->hw->flags & MUSTEK_FLAG_PARAGON_1) { /* use 36 dpi */ s->resolution_code = 36; } -#endif DBG(4, "sane_start: use fast preview (res=%d dpi)\n", s->resolution_code); } @@ -5407,7 +5404,7 @@ sane_start (SANE_Handle handle) if (s->hw->flags & MUSTEK_FLAG_SE) { - status = set_window_se (s, 1); + status = set_window_se (s, 0); if (status != SANE_STATUS_GOOD) { DBG(1, "sane_start: set window command failed: %s\n",