diff --git a/README b/README index f8dc76f..260bf15 100644 --- a/README +++ b/README @@ -23,7 +23,7 @@ Supported Printers: Canon SELPHY ES series - Canon SELPHY CP series (except CP520, CP820, and CP910) + Canon SELPHY CP series (except CP820, and CP910) Kodak Professional 1400 Kodak 605 Photo Printer Kodak 805 Photo Printer @@ -148,7 +148,8 @@ the P_XXX enumeration defined in backend_common.h. The '7' in this example corresponds to most Canon SELPHY CP models, and is what you would use if you were trying to get the backend to detect an - otherwise unrecognized SELPHY CP model (eg the CP520). + otherwise unrecognized SELPHY CP model. + If you are able to successfuly print using this technique, please let us know so we can add the apppriate entry to the internal database. @@ -165,11 +166,7 @@ Unverified/untested, but should work: (let us know, please!) - ES20, CP-220, CP530, CP600, CP810 - - NOT currently supported: (USB PIDs unknown) - - CP520 + ES20, CP-220, CP520, CP530, CP600, CP810 NOT supported: (Printer does not need a backend) diff --git a/backend_canonselphy.c b/backend_canonselphy.c index cd9b8c5..e4a22ba 100644 --- a/backend_canonselphy.c +++ b/backend_canonselphy.c @@ -48,7 +48,7 @@ #define USB_PID_CANON_CP400 0x30F6 #define USB_PID_CANON_CP500 0x30F5 #define USB_PID_CANON_CP510 0x3128 -#define USB_PID_CANON_CP520 520 // XXX 316f? 3172? (related to cp740/cp750) +#define USB_PID_CANON_CP520 0x3172 #define USB_PID_CANON_CP530 0x31b1 #define USB_PID_CANON_CP600 0x310B #define USB_PID_CANON_CP710 0x3127 @@ -924,7 +924,7 @@ top: struct dyesub_backend canonselphy_backend = { .name = "Canon SELPHY CP/ES", - .version = "0.84", + .version = "0.85", .uri_prefix = "canonselphy", .init = canonselphy_init, .attach = canonselphy_attach, diff --git a/blacklist b/blacklist index fc98357..204a8bc 100644 --- a/blacklist +++ b/blacklist @@ -34,7 +34,7 @@ 0x04a9 0x3128 blacklist # Canon SELPHY CP520 -# ??? UNKNOWN +0x04a9 0x3172 blacklist # Canon SELPHY CP530 0x04a9 0x31b1 blacklist