Add USB PIDs for several Mitsubishi models:
* CP-D80DW * CP-9800DW * CP-9810DW * CP-3020D/DE * CP-3020DA/DAEmaster
parent
73785ccfca
commit
4df2bc964b
20
README
20
README
|
@ -48,6 +48,7 @@
|
|||
Work-in-progress Printers:
|
||||
|
||||
DNP DS80DX
|
||||
Mitsubishi CP-3020D/DE and CP-3020DA/DAE
|
||||
Mitsubishi CP-D70DW, CP-D707DW, and CP-D80DW
|
||||
Mitsubishi CP-9000DW, CP-9500DW, and CP-9600DW-S
|
||||
Mitsubishi CP-9800DW, CP-9800DW-S, CP-9810DW, and CP-9820DW-S
|
||||
|
@ -221,6 +222,11 @@
|
|||
Kodak 1400
|
||||
Kodak 805
|
||||
|
||||
Work-in-progress printers:
|
||||
|
||||
Mitsubishi CP3020D/DE
|
||||
Mitsubishi CP3020DA/DAE
|
||||
|
||||
Valid commands:
|
||||
|
||||
-C filename Set tone curve [1]
|
||||
|
@ -538,11 +544,14 @@
|
|||
|
||||
Mitsubishi CP-D70DW
|
||||
Mitsubishi CP-D707DW
|
||||
Mitsubishi CP-D80DW
|
||||
|
||||
Unsupported printers (Unknown VID/PID):
|
||||
|
||||
Mitsubishi CP-D80DW
|
||||
Fujifilm ASK-300
|
||||
Mitsubishi CP-D70DW-S
|
||||
Mitsubishi CP-D707DW-S
|
||||
Mitsubishi CP-D80DW-S
|
||||
|
||||
*** VERY IMPORTANT ***
|
||||
|
||||
|
@ -592,6 +601,12 @@
|
|||
Mitsubishi CP-9800DZ/DZS/DW-S [1]
|
||||
Mitsubishi CP-9600D/DW
|
||||
|
||||
Unverified/untested, but should work: (let us know, please!)
|
||||
|
||||
Mitsubishi CP-9800D/DW [1]
|
||||
Mitsubishi CP-9810D/DW [1]
|
||||
Mitsubishi CP-9820DW-S [1]
|
||||
|
||||
Work-in-progress printers:
|
||||
|
||||
Mitsubishi CP-9000D/DW
|
||||
|
@ -600,9 +615,6 @@
|
|||
Unsupported (unknown VID/PID):
|
||||
|
||||
Mitsubishi CP-9600DW-S/DZ/DZ-S
|
||||
Mitsubishi CP-9800D/DW [1]
|
||||
Mitsubishi CP-9810D/DW [1]
|
||||
Mitsubishi CP-9820DW-S [1]
|
||||
|
||||
Valid commands:
|
||||
|
||||
|
|
|
@ -608,6 +608,9 @@ top:
|
|||
#define USB_VID_KODAK 0x040A
|
||||
#define USB_PID_KODAK_1400 0x4022
|
||||
#define USB_PID_KODAK_805 0x4034
|
||||
#define USB_VID_MITSU 0x06D3
|
||||
#define USB_PID_MITSU_3020D 0x038B
|
||||
#define USB_PID_MITSU_3020DA 0x03AA
|
||||
|
||||
struct dyesub_backend kodak1400_backend = {
|
||||
.name = "Kodak 1400/805",
|
||||
|
@ -623,6 +626,8 @@ struct dyesub_backend kodak1400_backend = {
|
|||
.devices = {
|
||||
{ USB_VID_KODAK, USB_PID_KODAK_1400, P_KODAK_1400_805, "Kodak"},
|
||||
{ USB_VID_KODAK, USB_PID_KODAK_805, P_KODAK_1400_805, "Kodak"},
|
||||
{ USB_VID_MITSU, USB_PID_MITSU_3020D, P_KODAK_1400_805, ""},
|
||||
{ USB_VID_MITSU, USB_PID_MITSU_3020DA, P_KODAK_1400_805, ""},
|
||||
{ 0, 0, 0, ""}
|
||||
}
|
||||
};
|
||||
|
|
|
@ -108,7 +108,7 @@ typedef int (*send_image_dataFN)(struct BandImage *out, void *context,
|
|||
#define USB_VID_MITSU 0x06D3
|
||||
#define USB_PID_MITSU_D70X 0x3B30
|
||||
#define USB_PID_MITSU_K60 0x3B31
|
||||
//#define USB_PID_MITSU_D80 XXXXXX
|
||||
#define USB_PID_MITSU_D80 0x3B36
|
||||
#define USB_VID_KODAK 0x040a
|
||||
#define USB_PID_KODAK305 0x404f
|
||||
//#define USB_VID_FUJIFILM XXXXXX
|
||||
|
@ -1688,7 +1688,7 @@ struct dyesub_backend mitsu70x_backend = {
|
|||
.devices = {
|
||||
{ USB_VID_MITSU, USB_PID_MITSU_D70X, P_MITSU_D70X, ""},
|
||||
{ USB_VID_MITSU, USB_PID_MITSU_K60, P_MITSU_K60, ""},
|
||||
// { USB_VID_MITSU, USB_PID_MITSU_D80, P_MITSU_D80, ""},
|
||||
{ USB_VID_MITSU, USB_PID_MITSU_D80, P_MITSU_D80, ""},
|
||||
{ USB_VID_KODAK, USB_PID_KODAK305, P_KODAK_305, ""},
|
||||
// { USB_VID_FUJIFILM, USB_PID_FUJI_ASK300, P_FUJI_ASK300, ""},
|
||||
{ 0, 0, 0, ""}
|
||||
|
|
|
@ -39,15 +39,17 @@
|
|||
|
||||
#include "backend_common.h"
|
||||
|
||||
#define USB_VID_MITSU 0x06D3
|
||||
#define USB_PID_MITSU_9000D 0x0393
|
||||
#define USB_PID_MITSU_9500D 0x0394
|
||||
#define USB_VID_MITSU 0x06D3
|
||||
#define USB_PID_MITSU_9500D 0x0393
|
||||
#define USB_PID_MITSU_9000D 0x0394
|
||||
#define USB_PID_MITSU_9000AM 0x0395
|
||||
#define USB_PID_MITSU_9550D 0x03A1
|
||||
#define USB_PID_MITSU_9550DS 0x03A5 // or DZ/DZS/DZU
|
||||
#define USB_PID_MITSU_9600D 0x03A9
|
||||
//#define USB_PID_MITSU_9600DS XXXXXX
|
||||
//#define USB_PID_MITSU_9800D XXXXXX
|
||||
#define USB_PID_MITSU_9800D 0x03AD
|
||||
#define USB_PID_MITSU_9800DS 0x03AE
|
||||
#define USB_PID_MITSU_98__D 0x3B21
|
||||
//#define USB_PID_MITSU_9810D XXXXXX
|
||||
//#define USB_PID_MITSU_9820DS XXXXXX
|
||||
|
||||
|
@ -1203,14 +1205,16 @@ struct dyesub_backend mitsu9550_backend = {
|
|||
.main_loop = mitsu9550_main_loop,
|
||||
.query_serno = mitsu9550_query_serno,
|
||||
.devices = {
|
||||
{ USB_VID_MITSU, USB_PID_MITSU_9000AM, P_MITSU_9550, ""},
|
||||
{ USB_VID_MITSU, USB_PID_MITSU_9000D, P_MITSU_9550, ""},
|
||||
{ USB_VID_MITSU, USB_PID_MITSU_9500D, P_MITSU_9550, ""},
|
||||
{ USB_VID_MITSU, USB_PID_MITSU_9550D, P_MITSU_9550, ""},
|
||||
{ USB_VID_MITSU, USB_PID_MITSU_9550DS, P_MITSU_9550S, ""},
|
||||
{ USB_VID_MITSU, USB_PID_MITSU_9600D, P_MITSU_9600, ""},
|
||||
// { USB_VID_MITSU, USB_PID_MITSU_9600D, P_MITSU_9600S, ""},
|
||||
// { USB_VID_MITSU, USB_PID_MITSU_9800D, P_MITSU_9800, ""},
|
||||
{ USB_VID_MITSU, USB_PID_MITSU_9800D, P_MITSU_9800, ""},
|
||||
{ USB_VID_MITSU, USB_PID_MITSU_9800DS, P_MITSU_9800S, ""},
|
||||
{ USB_VID_MITSU, USB_PID_MITSU_98__D, P_MITSU_9810, ""},
|
||||
// { USB_VID_MITSU, USB_PID_MITSU_9810D, P_MITSU_9810, ""},
|
||||
// { USB_VID_MITSU, USB_PID_MITSU_9820DS, P_MITSU_9820S, ""},
|
||||
{ 0, 0, 0, ""}
|
||||
|
|
Loading…
Reference in New Issue