MobileWill:
Thanks. Then the length would be 8 right?So are the ones after the tilde the extended ascii characters or you just used whatever it generated?
I might try this font table
Gammon Forum : Electronics : Microprocessors : Interfacing LED displays with the MAX7219 driver
Of course I can't use the whole table since it won't fit in memory, well it might on the 32u4, which I will be switching too once I get one.
The bottom of the array:
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x1C, 0x2A, 0x49, 0x49, 0x41, 0x22, 0x1C, 0x00,
0x1C, 0x22, 0x51, 0x49, 0x41, 0x22, 0x1C, 0x00,
0x1C, 0x22, 0x41, 0x79, 0x41, 0x22, 0x1C, 0x00,
0x1C, 0x22, 0x41, 0x49, 0x51, 0x22, 0x1C, 0x00,
0x1C, 0x22, 0x41, 0x49, 0x49, 0x2A, 0x1C, 0x00,
0x1C, 0x22, 0x41, 0x49, 0x45, 0x22, 0x1C, 0x00,
0x1C, 0x22, 0x41, 0x4F, 0x41, 0x22, 0x1C, 0x00,
0x1C, 0x22, 0x45, 0x49, 0x41, 0x22, 0x1C, 0x00};
becomes:
0x00, 0x00, 0x00, 0x06, 0x49, 0x30, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x1C, 0x2A, 0x49, 0x49, 0x41, 0x22, 0x1C, 0x00,
0x1C, 0x22, 0x51, 0x49, 0x41, 0x22, 0x1C, 0x00,
0x1C, 0x22, 0x41, 0x79, 0x41, 0x22, 0x1C, 0x00,
0x1C, 0x22, 0x41, 0x49, 0x51, 0x22, 0x1C, 0x00,
0x1C, 0x22, 0x41, 0x49, 0x49, 0x2A, 0x1C, 0x00,
0x1C, 0x22, 0x41, 0x49, 0x45, 0x22, 0x1C, 0x00,
0x1C, 0x22, 0x41, 0x4F, 0x41, 0x22, 0x1C, 0x00,
0x1C, 0x22, 0x45, 0x49, 0x41, 0x22, 0x1C, 0x00};
The reason there are extras is because the guy who created the font made some hourglass charaters which I guess he needed for his project.
