selphy_print/hiti_data/README-hiti-data

103 lines
2.4 KiB
Plaintext

These '.bin' are either 3D LUTs or Heat Tables for various HiTi
printers. All files were extracted from public HiTi source code or
binary driver releases.
LUT filename Codes:
C M Q P ? ra [ .bin ]
-- model code, see below
- media version, 0..n (if not present, interpret as 0)
- ?? (usually P, but also seen B, C, CL, I, SO)
- print quality, Q == fine, P == normal
- media type, M == DNP, C == CHC (?)
- ?? (usually C, also seen RC)
model codes:
cd = CS2xx
cl = CS2xx (sub-model?)
cm = CS2xx (sub-model?)
ra = P51x
rd = P72x
rh = P75x
ri = P52x (520/525?)
ri1 = P52x (528?)
rk = P530
si = P11x
Heat table codes:
hea 0 q c ra [.bin]
-- model code, see above
- media type, h == DNP, c == CHC
- print quality, q == fine, t == normal, (also seen p/r/o == ?)
- media version, 0..n (or 't')
--- always 'hea'
Heat table types:
11108 ra (older)
SEHT2 * 5 (Y + M + C + Gloss + Matte)
256 doubles
2 byte checksum
30 bytes pad
CVD
582 bytes
26 bytes pad
12917 ra (newer)
SEHT2 * 6 (Y + M + C + OG + OM + UNK ?)
5 byte header
256 doubles
2 byte checksum
CVD
5 byte header
582 bytes
12568 ?? rd(qc/qh/pc/ph) / rh(qc) /rk/ri/ri1
these printers use ESD_SHPTC and ~7KB payload.
12603 ?? rd(qc)
15732 ?? rd(th) / rh(pc/tc)
12753 ?? cd(ph) / cm cm(ph)
58170 ?? cd(oh/th)
77996 ?? cl / cm(oh/th)
These are more complex. Data format:
XX Number of data blobs, followed by XX headers:
NN NN MM ZZ ZZ OO OO OO OO
| | | \---------- 32-bit offset from file start (LE)
| | \---------------- Zero
| \------------------- Unknown
\------------------------- 16-bit Block type (LE)
Observed block types, and guesses
NNNN MM Length Meaning
0250 00 4
0251 00 4
0501 01 522 Y ?
0502 01 522 M ?
0503 01 522 C ?
0520 01 522 O ?
0522 01 522 OM ?
2340 01 582 CVD data
0180 05 2562
0181 05 2562
0182 05 2562
02af 03 1540
02ae 03 1540
02a7 03 1540
02a8 03 1540
0cbf 00 24
0cbe 00 24
0cb7 00 24
0cb8 00 24
0d90 00 26
01f0 00 2 <- c? only
18de 00 12732 <- c? only
1900 2f 24114 <- c? only
7520 42 34056 <- c? only