kopia lustrzana https://gitlab.com/sane-project/backends
Merge branch 'master' into mikef-MF733C
commit
eadd663676
|
@ -116,7 +116,7 @@ typedef uint32_t uint32_t;
|
|||
/** \name Version of the driver */
|
||||
/**@{*/
|
||||
#define PIXMA_VERSION_MAJOR 0
|
||||
#define PIXMA_VERSION_MINOR 20
|
||||
#define PIXMA_VERSION_MINOR 21
|
||||
#define PIXMA_VERSION_BUILD 0
|
||||
/**@}*/
|
||||
|
||||
|
|
|
@ -261,6 +261,8 @@
|
|||
#define TR8500_PID 0x1823
|
||||
#define TR7500_PID 0x1824
|
||||
#define TS9500_PID 0x185c
|
||||
#define LIDE400_PID 0x1912 /* tested */
|
||||
#define LIDE300_PID 0x1913 /* tested */
|
||||
|
||||
/* Generation 4 XML messages that encapsulates the Pixma protocol messages */
|
||||
#define XML_START_1 \
|
||||
|
@ -1020,6 +1022,15 @@ handle_interrupt (pixma_t * s, int timeout)
|
|||
if (buf[7] & 2)
|
||||
s->events = PIXMA_EV_BUTTON2 | buf[11] | buf[10]<<8 | buf[12]<<16; /* b/w scan */
|
||||
}
|
||||
else if (s->cfg->pid == LIDE300_PID
|
||||
|| s->cfg->pid == LIDE400_PID)
|
||||
/* unknown value in buf[4]
|
||||
* target in buf[0x13]
|
||||
* always set button-1 */
|
||||
{
|
||||
if (buf[0x13])
|
||||
s->events = PIXMA_EV_BUTTON1 | buf[0x13];
|
||||
}
|
||||
else
|
||||
/* button no. in buf[0]
|
||||
* original in buf[0]
|
||||
|
@ -1381,7 +1392,9 @@ mp150_check_param (pixma_t * s, pixma_scan_param_t * sp)
|
|||
if ((s->cfg->cap & PIXMA_CAP_ADF) && sp->source == PIXMA_SOURCE_FLATBED)
|
||||
sp->h = MIN (sp->h, 877 * sp->xdpi / 75);
|
||||
|
||||
if (sp->source == PIXMA_SOURCE_TPU)
|
||||
if (sp->source == PIXMA_SOURCE_TPU
|
||||
|| s->cfg->pid == LIDE300_PID
|
||||
|| s->cfg->pid == LIDE400_PID)
|
||||
{
|
||||
uint8_t k;
|
||||
|
||||
|
@ -1941,6 +1954,8 @@ const pixma_config_t pixma_mp150_devices[] = {
|
|||
DEVICE ("Canon PIXMA TR8500 Series", "TR8500", TR8500_PID, 1200, 0, 0, 638, 877, PIXMA_CAP_CIS | PIXMA_CAP_ADF),
|
||||
DEVICE ("Canon PIXMA TR7500 Series", "TR7500", TR7500_PID, 1200, 0, 0, 638, 877, PIXMA_CAP_CIS | PIXMA_CAP_ADF),
|
||||
DEVICE ("Canon PIXMA TS9500 Series", "TS9500", TS9500_PID, 1200, 0, 600, 638, 877, PIXMA_CAP_CIS | PIXMA_CAP_ADF),
|
||||
DEVICE ("CanoScan LiDE 400", "LIDE400", LIDE400_PID, 4800, 0, 0, 638, 877, PIXMA_CAP_CIS),
|
||||
DEVICE ("CanoScan LiDE 300", "LIDE300", LIDE300_PID, 4800, 0, 0, 638, 877, PIXMA_CAP_CIS),
|
||||
|
||||
END_OF_DEVICE_LIST
|
||||
};
|
||||
|
|
|
@ -11,7 +11,7 @@
|
|||
; See doc/descriptions.txt for details.
|
||||
|
||||
:backend "pixma" ; name of backend
|
||||
:version "0.20.0" ; version of backend (or "unmaintained")
|
||||
:version "0.21.0" ; version of backend (or "unmaintained")
|
||||
:manpage "sane-pixma" ; name of manpage (if it exists)
|
||||
;:comment "Devices marked as experimantal are disabled by default. See the manual page for how to enable them."
|
||||
|
||||
|
@ -91,8 +91,14 @@
|
|||
:model "PIXMA G2000"
|
||||
:interface "USB"
|
||||
:usbid "0x04a9" "0x1795"
|
||||
:status :untested
|
||||
:comment "Testers needed!"
|
||||
:status :complete
|
||||
:comment "All resolutions supported (up to 600DPI)."
|
||||
|
||||
:model "PIXMA G2100"
|
||||
:interface "USB"
|
||||
:usbid "0x04a9" "0x1795"
|
||||
:status :complete
|
||||
:comment "All resolutions supported (up to 600DPI)."
|
||||
|
||||
:model "PIXMA G3000"
|
||||
:interface "USB WiFi"
|
||||
|
@ -1233,8 +1239,8 @@ model "imageCLASS MF733Cdw Color Laser MFP"
|
|||
:model "imageRUNNER 1133"
|
||||
:interface "USB"
|
||||
:usbid "0x04a9" "0x2742"
|
||||
:status :untested
|
||||
:comment "Testers needed!"
|
||||
:status :complete
|
||||
:comment "Flatbed and ADF scan. All resolutions supported (up to 600DPI)"
|
||||
|
||||
:model "MAXIFY MB2000 Series"
|
||||
:interface "USB WiFi"
|
||||
|
@ -1301,3 +1307,15 @@ model "imageCLASS MF733Cdw Color Laser MFP"
|
|||
:usbid "0x04a9" "0x190d"
|
||||
:status :complete
|
||||
:comment "Full flatbed support up to 4800DPI (Note: flatbed does not have 9600DPI capability). Full TPU support (negatives, slides and infrared) up to 9600DPI."
|
||||
|
||||
:model "CanoScan LiDE 300"
|
||||
:interface "USB"
|
||||
:usbid "0x04a9" "0x1913"
|
||||
:status :complete
|
||||
:comment "Support up to 4800DPI (Note: does not have less than 300DPI support)"
|
||||
|
||||
:model "CanoScan LiDE 400"
|
||||
:interface "USB"
|
||||
:usbid "0x04a9" "0x1912"
|
||||
:status :complete
|
||||
:comment "Support up to 4800DPI (Note: does not have less than 300DPI support)"
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
.TH "sane\-pixma" "5" "01 Jan 2019" "@PACKAGEVERSION@" "SANE Scanner Access Now Easy"
|
||||
.TH "sane\-pixma" "5" "20 Feb 2019" "@PACKAGEVERSION@" "SANE Scanner Access Now Easy"
|
||||
.IX sane\-pixma
|
||||
.SH NAME
|
||||
sane\-pixma \- SANE backend for Canon Multi-Function Printers and CanoScan Scanners
|
||||
|
@ -17,6 +17,8 @@ Currently, the following models work with this backend:
|
|||
.RS
|
||||
PIXMA E510
|
||||
.br
|
||||
PIXMA G2000, G2100
|
||||
.br
|
||||
PIXMA MG2100, MG2200, MG2400, MG2500, MG2900, MG3100, MG3200
|
||||
.br
|
||||
PIXMA MG3500, MG3600, MG4200, MG5100, MG5200, MG5300, MG5400
|
||||
|
@ -71,10 +73,12 @@ i-SENSYS MF4330d, MF4500, MF4700, MF4800, MF6100, MF8030
|
|||
.br
|
||||
i-SENSYS MF8200C, MF8300
|
||||
.br
|
||||
imageRUNNER 1020/1024/1025
|
||||
imageRUNNER 1020/1024/1025, 1133
|
||||
.br
|
||||
CanoScan 8800F, 9000F, 9000F Mark II
|
||||
.br
|
||||
CanoScan LiDE 300, 400
|
||||
.br
|
||||
MAXIFY MB2000, MB2100, MB2300, MB2700, MB5000
|
||||
.RE
|
||||
.PP
|
||||
|
@ -101,7 +105,7 @@ PIXMA MP375R, MP493, MP495, MP740
|
|||
.br
|
||||
PIXMA MX320, MX390, MX430, MX450, MX490, MX710
|
||||
.br
|
||||
PIXMA G2000, G3000, G4000
|
||||
PIXMA G3000, G4000
|
||||
.br
|
||||
PIXMA TR7500, TR8500, TS5100, TS6000, TS9000, TS9100, TS9500
|
||||
.br
|
||||
|
@ -111,8 +115,6 @@ imageCLASS MF810/820, MF5630, MF5650, MF5750, MF8170c
|
|||
.br
|
||||
imageCLASS MPC190, D550, D570
|
||||
.br
|
||||
imageRUNNER 1133
|
||||
.br
|
||||
i-SENSYS MF220, MF410, MF630, MF731/733, MF5880dn, MF5900
|
||||
.br
|
||||
i-SENSYS MF6680dn, MF8500C
|
||||
|
|
Ładowanie…
Reference in New Issue