I did not understand how to make a contirbution. Here is a patch for gun MG5700, MG6800, MG6900 and MG7700.
Description: Added the support of Canon scanners MG5700 , MG6800 , MG6900 , and MG770.
Author: Thierry HUCHARD <thie...@substantiel.fr>

diff --git a/backend/pixma_mp150.c b/backend/pixma_mp150.c
index 4f8b232..fcf53e1 100644
--- a/backend/pixma_mp150.c
+++ b/backend/pixma_mp150.c
@@ -228,6 +228,10 @@
 #define MX490_PID 0x1787
 #define E480_PID 0x1789
 #define MG3600_PID 0x178a
+#define MG7700_PID 0x178b
+#define MG6900_PID 0x178c
+#define MG6800_PID 0x178d
+#define MG5700_PID 0x178e
 
 
 /* Generation 4 XML messages that encapsulates the Pixma protocol messages */
@@ -1828,6 +1832,11 @@ const pixma_config_t pixma_mp150_devices[] = {
   DEVICE ("Canon PIXMA MX490 Series", "MX490", MX490_PID, 600, 0, 0, 638, 1050, PIXMA_CAP_CIS | PIXMA_CAP_ADF),
   DEVICE ("Canon PIXMA E480 Series",  "E480",  E480_PID,  600, 0, 0, 638, 1050, PIXMA_CAP_CIS | PIXMA_CAP_ADF),
   DEVICE ("Canon PIXMA MG3600 Series", "MG3600", MG3600_PID, 1200, 0, 0, 638, 877, PIXMA_CAP_CIS),
+  DEVICE ("Canon PIXMA MG7700 Series", "MG7700", MG7700_PID, 2400, 0, 0, 638, 877, PIXMA_CAP_CIS),
+  DEVICE ("Canon PIXMA MG6900 Series", "MG6900", MG6900_PID, 1200, 0, 0, 638, 877, PIXMA_CAP_CIS),
+  DEVICE ("Canon PIXMA MG6800 Series", "MG6800", MG6800_PID, 1200, 0, 0, 638, 877, PIXMA_CAP_CIS),
+  DEVICE ("Canon PIXMA MG5700 Series", "MG5700", MG5700_PID, 1200, 0, 0, 638, 877, PIXMA_CAP_CIS),
+
 
   END_OF_DEVICE_LIST
 };
diff --git a/doc/descriptions/pixma.desc b/doc/descriptions/pixma.desc
index fd90466..0913755 100644
--- a/doc/descriptions/pixma.desc
+++ b/doc/descriptions/pixma.desc
@@ -172,6 +172,12 @@
 :status :complete
 :comment "All resolutions supported (up to 1200DPI)."
 
+:model "PIXMA MG5700 Series"
+:interface "USB Wifi"
+:usbid "0x04a9" "0x178e"
+:status :untested
+:comment "Testers needed!"
+
 :model "PIXMA MG6100 Series"
 :interface "USB"
 :usbid "0x04a9" "0x174a"
@@ -208,6 +214,18 @@
 :status :untested
 :comment "Testers needed!"
 
+:model "PIXMA MG6800 Series"
+:interface "USB Wifi"
+:usbid "0x04a9" "0x178d"
+:status :untested
+:comment "Testers needed!"
+
+:model "PIXMA MG6900 Series"
+:interface "USB Wifi"
+:usbid "0x04a9" "0x178c"
+:status :untested
+:comment "Testers needed!"
+
 :model "PIXMA MG7100 Series"
 :interface "USB"
 :usbid "0x04a9" "0x1772"
@@ -220,6 +238,12 @@
 :status :complete
 :comment "All resolutions supported (up to 2400DPI)."
 
+:model "PIXMA MG7700 Series"
+:interface "USB Wifi"
+:usbid "0x04a9" "0x178b"
+:status :untested
+:comment "Testers needed!"
+
 :model "PIXMA MG8100 Series"
 :interface "USB"
 :usbid "0x04a9" "0x174b"
-- 
sane-devel mailing list: sane-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/sane-devel
Unsubscribe: Send mail with subject "unsubscribe your_password"
             to sane-devel-requ...@lists.alioth.debian.org

Reply via email to