From e41a96c5000441647f4cd15a3ca1e9c4733d8845 Mon Sep 17 00:00:00 2001 From: Solomon Peachy Date: Wed, 25 Dec 2019 23:41:31 -0500 Subject: [PATCH] mitsu: Documentation updates, mostly for the CP9xxx series. --- backend_mitsu70x.c | 6 +++--- backend_mitsu9550.c | 14 ++++++++++++++ 2 files changed, 17 insertions(+), 3 deletions(-) diff --git a/backend_mitsu70x.c b/backend_mitsu70x.c index 97edaa2..8e9a458 100644 --- a/backend_mitsu70x.c +++ b/backend_mitsu70x.c @@ -364,10 +364,10 @@ struct mitsu70x_memorystatus_resp { 1b 72 45 [31 32] 1b 5a 43 00 1b 54 53 90 00 0a 00 00 00 00 00 00 00 00 00 00 - 1b 54 00 [00 31 32] <-- No resp - 1b 45 4a [00 30 31 32] <-- No resp + 1b 54 00 [00 31 32] <-- No resp [00 any, 31 lower, 32 upper???] + 1b 45 4a [30 31 32] <-- No resp [30 any deck, 31 is lower, 32 is upper?] 1b 56 34 [31 32] - 1b 45 48 [00 30 31 32] <-- No resp + 1b 45 48 [30 31 32] <-- No resp [30 any deck, 31 is lower, 32 is upper?] 1b 72 67 00 00 00 1b 67 18 ... (??) 1b 52 XX 00 <-- XX = something + 0x51 diff --git a/backend_mitsu9550.c b/backend_mitsu9550.c index 20e3b54..302a5ce 100644 --- a/backend_mitsu9550.c +++ b/backend_mitsu9550.c @@ -1843,6 +1843,15 @@ struct dyesub_backend mitsu9550_backend = { 'LL' is length. Data is returned in 16-bit unicode, LE. Contents are model ('9550Z'), then space, then serialnum ('A20067') + Query FW Version? + + -> 1b 72 01 00 + <- e4 82 01 00 LL 39 00 35 00 35 00 30 00 5a 00 20 + 00 41 00 32 00 30 00 30 00 36 00 37 00 + + 'LL' is length. Data is returned in 16-bit unicode, LE. + Contents are model ('9550Z'), then space, then serialnum ('A20067') + Media Query -> 1b 56 24 00 @@ -1887,6 +1896,11 @@ struct dyesub_backend mitsu9550_backend = { Status Query E (unknown) -> 1b 56 33 00 + <- ??? 48 bytes? + + Status Query F (unknown, possibly lifetime print count?) + + -> 1b 56 23 00 <- ??? 48 bytes? [[ Job Cancel ]]