Sisyphus repositório
Última atualização: 1 outubro 2023 | SRPMs: 18631 | Visitas: 37808541
en ru br
ALT Linux repositórios
S:1.2.1-alt2
5.0: 1.0.19-alt2
4.1: 1.0.19-alt1
4.0: 1.0.18-alt4.M40.1
3.0: 1.0.16-alt2
+backports:1.0.17-alt0.M30.1

Group :: Gráficos
RPM: sane

 Main   Changelog   Spec   Patches   Sources   Download   Gear   Bugs e FR  Repocop 

Patch: sane-backends-1.0.32-avision-add-AD345F-support-as-basic.patch
Download


From b7063db2809cb8a6e4d3ff3f29469675cd23d10d Mon Sep 17 00:00:00 2001
From: Nikolai Kostrigin <nickel@altlinux.org>
Date: Mon, 27 Jun 2022 13:32:57 +0300
Subject: [PATCH] avision: add AD345F support as "basic"
Tested with Avision AD345F model number DL-1802B.
Flatbed and ADF duplex scanning available.
Known limitation: ADF scanning is only capable to scan one sheet
at a time via automatic feeder. Providing 2+ sheets breaks backend
and scanner needs to be rebooted.
Signed-off-by: Nikolai Kostrigin <nickel@altlinux.org>
Tested-by: Mikhail Chernonog <snowmix@altlinux.org>
---
 sane-backends/backend/avision.c             | 9 +++++++++
 sane-backends/doc/descriptions/avision.desc | 6 ++++++
 2 files changed, 15 insertions(+)
diff --git a/sane-backends/backend/avision.c b/sane-backends/backend/avision.c
index e047a7fde..ce1154377 100644
--- a/sane-backends/backend/avision.c
+++ b/sane-backends/backend/avision.c
@@ -159,6 +159,15 @@
 
 static Avision_HWEntry Avision_Device_List [] =
   {
+    { NULL, NULL,
+      0x0638, 0x2E59,
+      "Avision", "AD345F",
+      AV_INT_BUTTON | AV_CANCEL_BUTTON | AV_USE_GRAY_FILTER,
+      { 0, {0, 0}, {{0, 0}, {0, 0}} }
+    },
+    /* comment="duplex! sheetfed scanner" */
+    /* status="basic" */
+
     { "AVISION", "AV100CS",
       0, 0,
       "Avision", "AV100CS",
diff --git a/sane-backends/doc/descriptions/avision.desc b/sane-backends/doc/descriptions/avision.desc
index b694e899d..b0c0c7d0a 100644
--- a/sane-backends/doc/descriptions/avision.desc
+++ b/sane-backends/doc/descriptions/avision.desc
@@ -29,6 +29,12 @@
 :mfg "Avision"
 :url "http://www.avision.com"
 
+:model "AD345F"
+:interface "USB"
+:usbid "0x0638" "0x2e59"
+:comment "sheetfed scanner"
+:status :basic
+
 :model "AV100CS"
 :interface "SCSI"
 :status :untested
-- 
2.33.3
 
projeto & código: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
mantenedor atual: Michael Shigorin
mantenedor da tradução: Fernando Martini aka fmartini © 2009