From b7063db2809cb8a6e4d3ff3f29469675cd23d10d Mon Sep 17 00:00:00 2001 From: Nikolai Kostrigin 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 Tested-by: Mikhail Chernonog --- 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