I found a printer’s character display (L303646 variant) and I want to document its character set, which I captured using a camera and redrew in this grid.
The goal is to assign the corresponding Unicode character to each symbol. This version is codepage #7, as marked at character 0x04
. First 4 characters are RAM (user-definable). The character set is 8bit and ASCII-based (0x20~0x7F
), the rest of the characters are various Western European diacritics (0x08~0x0F,0x18~0x1F,0x20~0x7F,
), Romanian (0xA0~0xA5
) and obviously Cyrillic (0xA6~0xDC
). I was able to assign Unicode values to all characters except for a few. The character set is strange: homographs to Latin letters such as Cyrillic АВСЕНІКМОРТХ
are left out to save space while others (green) are duplicates of other glyphs. However, I still don’t have a character matching the ones marked red. Please help!
The table is as follows:
0x | _0 | _1 | _2 | _3 | _4 | _5 | _6 | _7 | _8 | _9 | _A | _B | _C | _D | _E | _F |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0_ | ❼ | ⁕ | ▂ | ▆ | ą | ć | ę | ł | ń | ś | ź | ż | ||||
1_ | \ | ~ | ‘ | £ | € | ¿ | ⯈ | ⯇ | Ą | Ć | Ę | Ł | Ń | Ś | Ź | Ż |
2_ | ! | " | # | $ | % | & | ’ | ( | ) | * | + | , | - | . | / | |
3_ | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | : | ; | < | = | > | ? |
4_ | @ | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O |
5_ | P | Q | R | S | T | U | V | W | X | Y | Z | [ | ¥ | ] | ^ | _ |
6_ | ` | a | b | c | d | e | f | g | h | i | j | k | l | m | n | o |
7_ | p | q | r | s | t | u | v | w | x | y | z | { | │ | } | → | ← |
8_ | à | â | ä | ç | é | è | ê | ë | î | ï | ô | ö | ù | ü | á | í |
9_ | À | Â | Ä | Ç | É | È | Ê | Ë | Î | Ï | Ô | Ö | Ù | Ü | Á | Í |
A_ | ă | ş | ţ | Ă | Ş | Ţ | Б | Г | ❓ | Ж | З | И | Й | Л | П | У |
B_ | Ф | Ч | Ш | Ъ | Ы | Э | Ю | Я | б | в | г | ї | ж | з | и | й |
C_ | к | л | м | н | п | т | ч | ш | ъ | ы | ь | э | ю | я | ❓ | ❓ |
D_ | ❓ | ” | Є | є | ❓ | ↑ | Д | Ц | Щ | д | ф | ц | щ | ↑ | ↓ | ° |
E_ | ì | ò | ã | õ | ð | þ | æ | ñ | ú | å | ø | ő | ó | İ | œ | ß |
F_ | Ì | Ò | Ã | Õ | Ð | Þ | Æ | Ñ | Ú | Å | Ø | Ő | Ó | ▄ | ▯ | █ |
0xA8
: looks like a comma but very small, maybe﹐
? Note that if this was a lower straight quotation mark, there would be a matching straight'
but there isn’t, there is a 9-shaped one’
at0x12
and the apostrophe0x27
is 6-shaped (‘
) rather than straight. In fact, the comma0x2C
fits better for a lower-9 quotation mark.0xCE
: no idea ‘_’0xCF
: looks like 2 exclamation marks (‼) but small0xD0
: likely an attempt at lower quotation marks„
but I don’t know any language that draws them 66-shaped, not 99-shaped in serif form - a mistake by the LCD manufacturer?0xD4
: looks like Roman numeral 𝐈𝐈 (2) or Gemini (♊︎) except why would anyone want just this character rather than the others that go with it?