Question 1: Generated .h file
{{ 'A', 0x5C }, { 'B', 0x5F }, { 'C', 0x7C }, { 'D', 0x7C }, { 'E', 0x5F }, { 'F', 0x20 }, { 'G', 0x7C }, { 'H', 0x5C }, { 'I', 0x5F }, { 'J', 0x2F }, { 'K', 0x20 }, { 'L', 0x2F }, { 'M', 0x7C }, { 'N', 0x5F }, { 'O', 0x20 }, { 'P', 0x7C }, { 'Q', 0x20 }, { 'R', 0x20 }, { 'S', 0x5F }, { 'T', 0x2F }, { 'U', 0x20 }, { 'W', 0x5C }, { 'X', 0x20 }, { 'Y', 0x7C }, { 'Z', 0x20 }, }