PlatformIO package of the Teensy core framework compatible with GCC 10 & C++20
Você não pode selecionar mais de 25 tópicos Os tópicos devem começar com uma letra ou um número, podem incluir traços ('-') e podem ter até 35 caracteres.

997 linhas
36KB

  1. /*******************************************************************************
  2. * name: squarefont_14
  3. * family: SquareFont
  4. * size: 14
  5. * style: Normal
  6. * --------------------------------------
  7. * included characters: !"#$%&'()*+,-./0123456789:;<=>?\x0040ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~
  8. * --------------------------------------
  9. * antialiasing: no
  10. * type: proportional
  11. * encoding: latin0
  12. * unicode bom: no
  13. *
  14. * data block size: 8 bit(s), uint8_t
  15. * RLE compression enabled: no
  16. * conversion type: Monochrome, Edge 144
  17. * bits per pixel: 1
  18. *
  19. * preprocess:
  20. * main scan direction: top_to_bottom
  21. * line scan direction: forward
  22. * inverse: yes
  23. * ------------------------------------------------------------------------------
  24. * Created by a custom template of LCD-Image-Converter for .s.u.m.o.t.o.y. RA8875
  25. * Font template version: 2.0
  26. * Note: Font height should be fixed and all glyps must have the same height!
  27. * ------------------------------------------------------------------------------
  28. *******************************************************************************/
  29. #include <stdint.h>
  30. static const uint8_t image_data_squarefont_14_0x20[6] __PRGMTAG_ = {
  31. 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
  32. };////character: ' '
  33. static const tImage squarefont_14_0x20 __PRGMTAG_ = { image_data_squarefont_14_0x20,
  34. 3, 6};//character: ' ' , height: 15, (charW,total bytes)
  35. static const uint8_t image_data_squarefont_14_0x21[6] __PRGMTAG_ = {
  36. 0x01, 0x24, 0x92, 0x40, 0x20, 0x00
  37. };////character: '!'
  38. static const tImage squarefont_14_0x21 __PRGMTAG_ = { image_data_squarefont_14_0x21,
  39. 3, 6};//character: '!' , height: 15, (charW,total bytes)
  40. static const uint8_t image_data_squarefont_14_0x22[10] __PRGMTAG_ = {
  41. 0x00, 0x14, 0xa5, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
  42. };////character: '"'
  43. static const tImage squarefont_14_0x22 __PRGMTAG_ = { image_data_squarefont_14_0x22,
  44. 5, 10};//character: '"' , height: 15, (charW,total bytes)
  45. static const uint8_t image_data_squarefont_14_0x23[15] __PRGMTAG_ = {
  46. 0x00, 0x00, 0x00, 0x24, 0x24, 0x7e, 0x24, 0x24, 0x7e, 0x24, 0x24, 0x00, 0x00, 0x00, 0x00
  47. };////character: '#'
  48. static const tImage squarefont_14_0x23 __PRGMTAG_ = { image_data_squarefont_14_0x23,
  49. 8, 15};//character: '#' , height: 15, (charW,total bytes)
  50. static const uint8_t image_data_squarefont_14_0x24[15] __PRGMTAG_ = {
  51. 0x00, 0x00, 0x18, 0x7e, 0x58, 0x58, 0x58, 0x7e, 0x1a, 0x1a, 0x1a, 0x7e, 0x18, 0x00, 0x00
  52. };////character: '$'
  53. static const tImage squarefont_14_0x24 __PRGMTAG_ = { image_data_squarefont_14_0x24,
  54. 8, 15};//character: '$' , height: 15, (charW,total bytes)
  55. static const uint8_t image_data_squarefont_14_0x25[21] __PRGMTAG_ = {
  56. 0x00, 0x00, 0x01, 0xc1, 0x28, 0x45, 0x10, 0xa4, 0x1d, 0x00, 0x2e, 0x09, 0x42, 0x28, 0x85, 0x20, 0xe0, 0x00, 0x00, 0x00, 0x00
  57. };////character: '%'
  58. static const tImage squarefont_14_0x25 __PRGMTAG_ = { image_data_squarefont_14_0x25,
  59. 11, 21};//character: '%' , height: 15, (charW,total bytes)
  60. static const uint8_t image_data_squarefont_14_0x26[15] __PRGMTAG_ = {
  61. 0x00, 0x00, 0x00, 0x78, 0x48, 0x48, 0x42, 0x7c, 0x44, 0x44, 0x44, 0x7e, 0x00, 0x00, 0x00
  62. };////character: '&'
  63. static const tImage squarefont_14_0x26 __PRGMTAG_ = { image_data_squarefont_14_0x26,
  64. 8, 15};//character: '&' , height: 15, (charW,total bytes)
  65. static const uint8_t image_data_squarefont_14_0x27[6] __PRGMTAG_ = {
  66. 0x01, 0x24, 0x00, 0x00, 0x00, 0x00
  67. };////character: '''
  68. static const tImage squarefont_14_0x27 __PRGMTAG_ = { image_data_squarefont_14_0x27,
  69. 3, 6};//character: ''' , height: 15, (charW,total bytes)
  70. static const uint8_t image_data_squarefont_14_0x28[8] __PRGMTAG_ = {
  71. 0x00, 0x64, 0x44, 0x44, 0x44, 0x46, 0x00, 0x00
  72. };////character: '('
  73. static const tImage squarefont_14_0x28 __PRGMTAG_ = { image_data_squarefont_14_0x28,
  74. 4, 8};//character: '(' , height: 15, (charW,total bytes)
  75. static const uint8_t image_data_squarefont_14_0x29[8] __PRGMTAG_ = {
  76. 0x00, 0x62, 0x22, 0x22, 0x22, 0x26, 0x00, 0x00
  77. };////character: ')'
  78. static const tImage squarefont_14_0x29 __PRGMTAG_ = { image_data_squarefont_14_0x29,
  79. 4, 8};//character: ')' , height: 15, (charW,total bytes)
  80. static const uint8_t image_data_squarefont_14_0x2a[8] __PRGMTAG_ = {
  81. 0x00, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
  82. };////character: '*'
  83. static const tImage squarefont_14_0x2a __PRGMTAG_ = { image_data_squarefont_14_0x2a,
  84. 4, 8};//character: '*' , height: 15, (charW,total bytes)
  85. static const uint8_t image_data_squarefont_14_0x2b[14] __PRGMTAG_ = {
  86. 0x00, 0x00, 0x00, 0x00, 0x02, 0x04, 0x3e, 0x10, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00
  87. };////character: '+'
  88. static const tImage squarefont_14_0x2b __PRGMTAG_ = { image_data_squarefont_14_0x2b,
  89. 7, 14};//character: '+' , height: 15, (charW,total bytes)
  90. static const uint8_t image_data_squarefont_14_0x2c[6] __PRGMTAG_ = {
  91. 0x00, 0x00, 0x00, 0x01, 0x24, 0x00
  92. };////character: ','
  93. static const tImage squarefont_14_0x2c __PRGMTAG_ = { image_data_squarefont_14_0x2c,
  94. 3, 6};//character: ',' , height: 15, (charW,total bytes)
  95. static const uint8_t image_data_squarefont_14_0x2d[12] __PRGMTAG_ = {
  96. 0x00, 0x00, 0x00, 0x00, 0x00, 0x1e, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
  97. };////character: '-'
  98. static const tImage squarefont_14_0x2d __PRGMTAG_ = { image_data_squarefont_14_0x2d,
  99. 6, 12};//character: '-' , height: 15, (charW,total bytes)
  100. static const uint8_t image_data_squarefont_14_0x2e[6] __PRGMTAG_ = {
  101. 0x00, 0x00, 0x00, 0x01, 0x20, 0x00
  102. };////character: '.'
  103. static const tImage squarefont_14_0x2e __PRGMTAG_ = { image_data_squarefont_14_0x2e,
  104. 3, 6};//character: '.' , height: 15, (charW,total bytes)
  105. static const uint8_t image_data_squarefont_14_0x2f[14] __PRGMTAG_ = {
  106. 0x00, 0x00, 0x00, 0x20, 0x41, 0x02, 0x08, 0x10, 0x40, 0x82, 0x04, 0x00, 0x00, 0x00
  107. };////character: '/'
  108. static const tImage squarefont_14_0x2f __PRGMTAG_ = { image_data_squarefont_14_0x2f,
  109. 7, 14};//character: '/' , height: 15, (charW,total bytes)
  110. static const uint8_t image_data_squarefont_14_0x30[15] __PRGMTAG_ = {
  111. 0x00, 0x00, 0x00, 0x7e, 0x42, 0x42, 0x42, 0x42, 0x42, 0x42, 0x42, 0x7e, 0x00, 0x00, 0x00
  112. };////character: '0'
  113. static const tImage squarefont_14_0x30 __PRGMTAG_ = { image_data_squarefont_14_0x30,
  114. 8, 15};//character: '0' , height: 15, (charW,total bytes)
  115. static const uint8_t image_data_squarefont_14_0x31[6] __PRGMTAG_ = {
  116. 0x00, 0x24, 0x92, 0x49, 0x20, 0x00
  117. };////character: '1'
  118. static const tImage squarefont_14_0x31 __PRGMTAG_ = { image_data_squarefont_14_0x31,
  119. 3, 6};//character: '1' , height: 15, (charW,total bytes)
  120. static const uint8_t image_data_squarefont_14_0x32[15] __PRGMTAG_ = {
  121. 0x00, 0x00, 0x00, 0x7e, 0x02, 0x02, 0x02, 0x7e, 0x40, 0x40, 0x40, 0x7e, 0x00, 0x00, 0x00
  122. };////character: '2'
  123. static const tImage squarefont_14_0x32 __PRGMTAG_ = { image_data_squarefont_14_0x32,
  124. 8, 15};//character: '2' , height: 15, (charW,total bytes)
  125. static const uint8_t image_data_squarefont_14_0x33[15] __PRGMTAG_ = {
  126. 0x00, 0x00, 0x00, 0x7e, 0x02, 0x02, 0x02, 0x7e, 0x02, 0x02, 0x02, 0x7e, 0x00, 0x00, 0x00
  127. };////character: '3'
  128. static const tImage squarefont_14_0x33 __PRGMTAG_ = { image_data_squarefont_14_0x33,
  129. 8, 15};//character: '3' , height: 15, (charW,total bytes)
  130. static const uint8_t image_data_squarefont_14_0x34[15] __PRGMTAG_ = {
  131. 0x00, 0x00, 0x00, 0x42, 0x42, 0x42, 0x42, 0x7e, 0x02, 0x02, 0x02, 0x02, 0x00, 0x00, 0x00
  132. };////character: '4'
  133. static const tImage squarefont_14_0x34 __PRGMTAG_ = { image_data_squarefont_14_0x34,
  134. 8, 15};//character: '4' , height: 15, (charW,total bytes)
  135. static const uint8_t image_data_squarefont_14_0x35[15] __PRGMTAG_ = {
  136. 0x00, 0x00, 0x00, 0x7e, 0x40, 0x40, 0x40, 0x7e, 0x02, 0x02, 0x02, 0x7e, 0x00, 0x00, 0x00
  137. };////character: '5'
  138. static const tImage squarefont_14_0x35 __PRGMTAG_ = { image_data_squarefont_14_0x35,
  139. 8, 15};//character: '5' , height: 15, (charW,total bytes)
  140. static const uint8_t image_data_squarefont_14_0x36[15] __PRGMTAG_ = {
  141. 0x00, 0x00, 0x00, 0x7e, 0x40, 0x40, 0x40, 0x7e, 0x42, 0x42, 0x42, 0x7e, 0x00, 0x00, 0x00
  142. };////character: '6'
  143. static const tImage squarefont_14_0x36 __PRGMTAG_ = { image_data_squarefont_14_0x36,
  144. 8, 15};//character: '6' , height: 15, (charW,total bytes)
  145. static const uint8_t image_data_squarefont_14_0x37[15] __PRGMTAG_ = {
  146. 0x00, 0x00, 0x00, 0x7e, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x00, 0x00, 0x00
  147. };////character: '7'
  148. static const tImage squarefont_14_0x37 __PRGMTAG_ = { image_data_squarefont_14_0x37,
  149. 8, 15};//character: '7' , height: 15, (charW,total bytes)
  150. static const uint8_t image_data_squarefont_14_0x38[15] __PRGMTAG_ = {
  151. 0x00, 0x00, 0x00, 0x7e, 0x42, 0x42, 0x42, 0x7e, 0x42, 0x42, 0x42, 0x7e, 0x00, 0x00, 0x00
  152. };////character: '8'
  153. static const tImage squarefont_14_0x38 __PRGMTAG_ = { image_data_squarefont_14_0x38,
  154. 8, 15};//character: '8' , height: 15, (charW,total bytes)
  155. static const uint8_t image_data_squarefont_14_0x39[15] __PRGMTAG_ = {
  156. 0x00, 0x00, 0x00, 0x7e, 0x42, 0x42, 0x42, 0x7e, 0x02, 0x02, 0x02, 0x7e, 0x00, 0x00, 0x00
  157. };////character: '9'
  158. static const tImage squarefont_14_0x39 __PRGMTAG_ = { image_data_squarefont_14_0x39,
  159. 8, 15};//character: '9' , height: 15, (charW,total bytes)
  160. static const uint8_t image_data_squarefont_14_0x3a[6] __PRGMTAG_ = {
  161. 0x00, 0x00, 0x12, 0x01, 0x20, 0x00
  162. };////character: ':'
  163. static const tImage squarefont_14_0x3a __PRGMTAG_ = { image_data_squarefont_14_0x3a,
  164. 3, 6};//character: ':' , height: 15, (charW,total bytes)
  165. static const uint8_t image_data_squarefont_14_0x3b[6] __PRGMTAG_ = {
  166. 0x00, 0x00, 0x12, 0x01, 0x24, 0x80
  167. };////character: ';'
  168. static const tImage squarefont_14_0x3b __PRGMTAG_ = { image_data_squarefont_14_0x3b,
  169. 3, 6};//character: ';' , height: 15, (charW,total bytes)
  170. static const uint8_t image_data_squarefont_14_0x3c[12] __PRGMTAG_ = {
  171. 0x00, 0x00, 0x00, 0x19, 0xc4, 0x1c, 0x18, 0x00, 0x00, 0x00, 0x00, 0x00
  172. };////character: '<'
  173. static const tImage squarefont_14_0x3c __PRGMTAG_ = { image_data_squarefont_14_0x3c,
  174. 6, 12};//character: '<' , height: 15, (charW,total bytes)
  175. static const uint8_t image_data_squarefont_14_0x3d[14] __PRGMTAG_ = {
  176. 0x00, 0x00, 0x00, 0x00, 0x0f, 0x80, 0x00, 0x7c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
  177. };////character: '='
  178. static const tImage squarefont_14_0x3d __PRGMTAG_ = { image_data_squarefont_14_0x3d,
  179. 7, 14};//character: '=' , height: 15, (charW,total bytes)
  180. static const uint8_t image_data_squarefont_14_0x3e[12] __PRGMTAG_ = {
  181. 0x00, 0x00, 0x00, 0x60, 0xe0, 0x8e, 0x60, 0x00, 0x00, 0x00, 0x00, 0x00
  182. };////character: '>'
  183. static const tImage squarefont_14_0x3e __PRGMTAG_ = { image_data_squarefont_14_0x3e,
  184. 6, 12};//character: '>' , height: 15, (charW,total bytes)
  185. static const uint8_t image_data_squarefont_14_0x3f[15] __PRGMTAG_ = {
  186. 0x00, 0x00, 0x00, 0x7e, 0x02, 0x02, 0x02, 0x7e, 0x40, 0x40, 0x00, 0x40, 0x00, 0x00, 0x00
  187. };////character: '?'
  188. static const tImage squarefont_14_0x3f __PRGMTAG_ = { image_data_squarefont_14_0x3f,
  189. 8, 15};//character: '?' , height: 15, (charW,total bytes)
  190. static const uint8_t image_data_squarefont_14_0x40[15] __PRGMTAG_ = {
  191. 0x00, 0x00, 0x00, 0x7e, 0x42, 0x42, 0x5a, 0x52, 0x5e, 0x40, 0x40, 0x7e, 0x00, 0x00, 0x00
  192. };////character: '\x0040'
  193. static const tImage squarefont_14_0x40 __PRGMTAG_ = { image_data_squarefont_14_0x40,
  194. 8, 15};//character: '\x0040' , height: 15, (charW,total bytes)
  195. static const uint8_t image_data_squarefont_14_0x41[15] __PRGMTAG_ = {
  196. 0x00, 0x00, 0x00, 0x7e, 0x42, 0x42, 0x42, 0x7e, 0x42, 0x42, 0x42, 0x42, 0x00, 0x00, 0x00
  197. };////character: 'A'
  198. static const tImage squarefont_14_0x41 __PRGMTAG_ = { image_data_squarefont_14_0x41,
  199. 8, 15};//character: 'A' , height: 15, (charW,total bytes)
  200. static const uint8_t image_data_squarefont_14_0x42[15] __PRGMTAG_ = {
  201. 0x00, 0x00, 0x00, 0x7e, 0x42, 0x42, 0x42, 0x7c, 0x42, 0x42, 0x42, 0x7e, 0x00, 0x00, 0x00
  202. };////character: 'B'
  203. static const tImage squarefont_14_0x42 __PRGMTAG_ = { image_data_squarefont_14_0x42,
  204. 8, 15};//character: 'B' , height: 15, (charW,total bytes)
  205. static const uint8_t image_data_squarefont_14_0x43[15] __PRGMTAG_ = {
  206. 0x00, 0x00, 0x00, 0x7e, 0x40, 0x40, 0x40, 0x40, 0x40, 0x40, 0x40, 0x7e, 0x00, 0x00, 0x00
  207. };////character: 'C'
  208. static const tImage squarefont_14_0x43 __PRGMTAG_ = { image_data_squarefont_14_0x43,
  209. 8, 15};//character: 'C' , height: 15, (charW,total bytes)
  210. static const uint8_t image_data_squarefont_14_0x44[15] __PRGMTAG_ = {
  211. 0x00, 0x00, 0x00, 0x7c, 0x42, 0x42, 0x42, 0x42, 0x42, 0x42, 0x42, 0x7c, 0x00, 0x00, 0x00
  212. };////character: 'D'
  213. static const tImage squarefont_14_0x44 __PRGMTAG_ = { image_data_squarefont_14_0x44,
  214. 8, 15};//character: 'D' , height: 15, (charW,total bytes)
  215. static const uint8_t image_data_squarefont_14_0x45[15] __PRGMTAG_ = {
  216. 0x00, 0x00, 0x00, 0x7e, 0x40, 0x40, 0x40, 0x7e, 0x40, 0x40, 0x40, 0x7e, 0x00, 0x00, 0x00
  217. };////character: 'E'
  218. static const tImage squarefont_14_0x45 __PRGMTAG_ = { image_data_squarefont_14_0x45,
  219. 8, 15};//character: 'E' , height: 15, (charW,total bytes)
  220. static const uint8_t image_data_squarefont_14_0x46[15] __PRGMTAG_ = {
  221. 0x00, 0x00, 0x00, 0x7e, 0x40, 0x40, 0x40, 0x7e, 0x40, 0x40, 0x40, 0x40, 0x00, 0x00, 0x00
  222. };////character: 'F'
  223. static const tImage squarefont_14_0x46 __PRGMTAG_ = { image_data_squarefont_14_0x46,
  224. 8, 15};//character: 'F' , height: 15, (charW,total bytes)
  225. static const uint8_t image_data_squarefont_14_0x47[15] __PRGMTAG_ = {
  226. 0x00, 0x00, 0x00, 0x7e, 0x40, 0x40, 0x40, 0x5e, 0x42, 0x42, 0x42, 0x7e, 0x00, 0x00, 0x00
  227. };////character: 'G'
  228. static const tImage squarefont_14_0x47 __PRGMTAG_ = { image_data_squarefont_14_0x47,
  229. 8, 15};//character: 'G' , height: 15, (charW,total bytes)
  230. static const uint8_t image_data_squarefont_14_0x48[15] __PRGMTAG_ = {
  231. 0x00, 0x00, 0x00, 0x42, 0x42, 0x42, 0x42, 0x7e, 0x42, 0x42, 0x42, 0x42, 0x00, 0x00, 0x00
  232. };////character: 'H'
  233. static const tImage squarefont_14_0x48 __PRGMTAG_ = { image_data_squarefont_14_0x48,
  234. 8, 15};//character: 'H' , height: 15, (charW,total bytes)
  235. static const uint8_t image_data_squarefont_14_0x49[6] __PRGMTAG_ = {
  236. 0x00, 0x24, 0x92, 0x49, 0x20, 0x00
  237. };////character: 'I'
  238. static const tImage squarefont_14_0x49 __PRGMTAG_ = { image_data_squarefont_14_0x49,
  239. 3, 6};//character: 'I' , height: 15, (charW,total bytes)
  240. static const uint8_t image_data_squarefont_14_0x4a[15] __PRGMTAG_ = {
  241. 0x00, 0x00, 0x00, 0x02, 0x02, 0x02, 0x02, 0x02, 0x42, 0x42, 0x42, 0x7e, 0x00, 0x00, 0x00
  242. };////character: 'J'
  243. static const tImage squarefont_14_0x4a __PRGMTAG_ = { image_data_squarefont_14_0x4a,
  244. 8, 15};//character: 'J' , height: 15, (charW,total bytes)
  245. static const uint8_t image_data_squarefont_14_0x4b[15] __PRGMTAG_ = {
  246. 0x00, 0x00, 0x00, 0x44, 0x48, 0x58, 0x70, 0x70, 0x50, 0x48, 0x44, 0x42, 0x00, 0x00, 0x00
  247. };////character: 'K'
  248. static const tImage squarefont_14_0x4b __PRGMTAG_ = { image_data_squarefont_14_0x4b,
  249. 8, 15};//character: 'K' , height: 15, (charW,total bytes)
  250. static const uint8_t image_data_squarefont_14_0x4c[15] __PRGMTAG_ = {
  251. 0x00, 0x00, 0x00, 0x40, 0x40, 0x40, 0x40, 0x40, 0x40, 0x40, 0x40, 0x7e, 0x00, 0x00, 0x00
  252. };////character: 'L'
  253. static const tImage squarefont_14_0x4c __PRGMTAG_ = { image_data_squarefont_14_0x4c,
  254. 8, 15};//character: 'L' , height: 15, (charW,total bytes)
  255. static const uint8_t image_data_squarefont_14_0x4d[17] __PRGMTAG_ = {
  256. 0x00, 0x00, 0x00, 0x0c, 0x66, 0x33, 0x19, 0xdc, 0xee, 0x5d, 0x2e, 0x92, 0x49, 0x20, 0x00, 0x00, 0x00
  257. };////character: 'M'
  258. static const tImage squarefont_14_0x4d __PRGMTAG_ = { image_data_squarefont_14_0x4d,
  259. 9, 17};//character: 'M' , height: 15, (charW,total bytes)
  260. static const uint8_t image_data_squarefont_14_0x4e[15] __PRGMTAG_ = {
  261. 0x00, 0x00, 0x00, 0x42, 0x62, 0x72, 0x52, 0x5a, 0x4a, 0x4e, 0x46, 0x42, 0x00, 0x00, 0x00
  262. };////character: 'N'
  263. static const tImage squarefont_14_0x4e __PRGMTAG_ = { image_data_squarefont_14_0x4e,
  264. 8, 15};//character: 'N' , height: 15, (charW,total bytes)
  265. static const uint8_t image_data_squarefont_14_0x4f[15] __PRGMTAG_ = {
  266. 0x00, 0x00, 0x00, 0x7e, 0x42, 0x42, 0x42, 0x42, 0x42, 0x42, 0x42, 0x7e, 0x00, 0x00, 0x00
  267. };////character: 'O'
  268. static const tImage squarefont_14_0x4f __PRGMTAG_ = { image_data_squarefont_14_0x4f,
  269. 8, 15};//character: 'O' , height: 15, (charW,total bytes)
  270. static const uint8_t image_data_squarefont_14_0x50[15] __PRGMTAG_ = {
  271. 0x00, 0x00, 0x00, 0x7e, 0x42, 0x42, 0x42, 0x7e, 0x40, 0x40, 0x40, 0x40, 0x00, 0x00, 0x00
  272. };////character: 'P'
  273. static const tImage squarefont_14_0x50 __PRGMTAG_ = { image_data_squarefont_14_0x50,
  274. 8, 15};//character: 'P' , height: 15, (charW,total bytes)
  275. static const uint8_t image_data_squarefont_14_0x51[15] __PRGMTAG_ = {
  276. 0x00, 0x00, 0x00, 0x7e, 0x42, 0x42, 0x42, 0x42, 0x42, 0x4a, 0x4a, 0x7e, 0x02, 0x00, 0x00
  277. };////character: 'Q'
  278. static const tImage squarefont_14_0x51 __PRGMTAG_ = { image_data_squarefont_14_0x51,
  279. 8, 15};//character: 'Q' , height: 15, (charW,total bytes)
  280. static const uint8_t image_data_squarefont_14_0x52[15] __PRGMTAG_ = {
  281. 0x00, 0x00, 0x00, 0x7e, 0x42, 0x42, 0x42, 0x7e, 0x48, 0x4c, 0x44, 0x42, 0x00, 0x00, 0x00
  282. };////character: 'R'
  283. static const tImage squarefont_14_0x52 __PRGMTAG_ = { image_data_squarefont_14_0x52,
  284. 8, 15};//character: 'R' , height: 15, (charW,total bytes)
  285. static const uint8_t image_data_squarefont_14_0x53[15] __PRGMTAG_ = {
  286. 0x00, 0x00, 0x00, 0x7e, 0x40, 0x40, 0x40, 0x7e, 0x02, 0x02, 0x02, 0x7e, 0x00, 0x00, 0x00
  287. };////character: 'S'
  288. static const tImage squarefont_14_0x53 __PRGMTAG_ = { image_data_squarefont_14_0x53,
  289. 8, 15};//character: 'S' , height: 15, (charW,total bytes)
  290. static const uint8_t image_data_squarefont_14_0x54[14] __PRGMTAG_ = {
  291. 0x00, 0x00, 0x03, 0xe1, 0x02, 0x04, 0x08, 0x10, 0x20, 0x40, 0x80, 0x00, 0x00, 0x00
  292. };////character: 'T'
  293. static const tImage squarefont_14_0x54 __PRGMTAG_ = { image_data_squarefont_14_0x54,
  294. 7, 14};//character: 'T' , height: 15, (charW,total bytes)
  295. static const uint8_t image_data_squarefont_14_0x55[15] __PRGMTAG_ = {
  296. 0x00, 0x00, 0x00, 0x42, 0x42, 0x42, 0x42, 0x42, 0x42, 0x42, 0x42, 0x7e, 0x00, 0x00, 0x00
  297. };////character: 'U'
  298. static const tImage squarefont_14_0x55 __PRGMTAG_ = { image_data_squarefont_14_0x55,
  299. 8, 15};//character: 'U' , height: 15, (charW,total bytes)
  300. static const uint8_t image_data_squarefont_14_0x56[15] __PRGMTAG_ = {
  301. 0x00, 0x00, 0x00, 0x42, 0x42, 0x66, 0x24, 0x24, 0x24, 0x18, 0x18, 0x18, 0x00, 0x00, 0x00
  302. };////character: 'V'
  303. static const tImage squarefont_14_0x56 __PRGMTAG_ = { image_data_squarefont_14_0x56,
  304. 8, 15};//character: 'V' , height: 15, (charW,total bytes)
  305. static const uint8_t image_data_squarefont_14_0x57[21] __PRGMTAG_ = {
  306. 0x00, 0x00, 0x00, 0x00, 0x22, 0x66, 0x48, 0x5d, 0x0b, 0xa1, 0x74, 0x3a, 0x87, 0x70, 0x6c, 0x08, 0x80, 0x00, 0x00, 0x00, 0x00
  307. };////character: 'W'
  308. static const tImage squarefont_14_0x57 __PRGMTAG_ = { image_data_squarefont_14_0x57,
  309. 11, 21};//character: 'W' , height: 15, (charW,total bytes)
  310. static const uint8_t image_data_squarefont_14_0x58[15] __PRGMTAG_ = {
  311. 0x00, 0x00, 0x00, 0x24, 0x24, 0x18, 0x18, 0x18, 0x18, 0x24, 0x24, 0x42, 0x00, 0x00, 0x00
  312. };////character: 'X'
  313. static const tImage squarefont_14_0x58 __PRGMTAG_ = { image_data_squarefont_14_0x58,
  314. 8, 15};//character: 'X' , height: 15, (charW,total bytes)
  315. static const uint8_t image_data_squarefont_14_0x59[15] __PRGMTAG_ = {
  316. 0x00, 0x00, 0x00, 0x66, 0x24, 0x24, 0x3c, 0x18, 0x18, 0x18, 0x18, 0x18, 0x00, 0x00, 0x00
  317. };////character: 'Y'
  318. static const tImage squarefont_14_0x59 __PRGMTAG_ = { image_data_squarefont_14_0x59,
  319. 8, 15};//character: 'Y' , height: 15, (charW,total bytes)
  320. static const uint8_t image_data_squarefont_14_0x5a[15] __PRGMTAG_ = {
  321. 0x00, 0x00, 0x00, 0x7e, 0x06, 0x0c, 0x08, 0x18, 0x30, 0x20, 0x60, 0x7e, 0x00, 0x00, 0x00
  322. };////character: 'Z'
  323. static const tImage squarefont_14_0x5a __PRGMTAG_ = { image_data_squarefont_14_0x5a,
  324. 8, 15};//character: 'Z' , height: 15, (charW,total bytes)
  325. static const uint8_t image_data_squarefont_14_0x5b[8] __PRGMTAG_ = {
  326. 0x00, 0x06, 0x44, 0x44, 0x44, 0x46, 0x00, 0x00
  327. };////character: '['
  328. static const tImage squarefont_14_0x5b __PRGMTAG_ = { image_data_squarefont_14_0x5b,
  329. 4, 8};//character: '[' , height: 15, (charW,total bytes)
  330. static const uint8_t image_data_squarefont_14_0x5c[14] __PRGMTAG_ = {
  331. 0x00, 0x00, 0x01, 0x02, 0x04, 0x04, 0x08, 0x10, 0x10, 0x20, 0x40, 0x00, 0x00, 0x00
  332. };////character: '\'
  333. static const tImage squarefont_14_0x5c __PRGMTAG_ = { image_data_squarefont_14_0x5c,
  334. 7, 14};//character: '\' , height: 15, (charW,total bytes)
  335. static const uint8_t image_data_squarefont_14_0x5d[8] __PRGMTAG_ = {
  336. 0x00, 0x06, 0x22, 0x22, 0x22, 0x26, 0x00, 0x00
  337. };////character: ']'
  338. static const tImage squarefont_14_0x5d __PRGMTAG_ = { image_data_squarefont_14_0x5d,
  339. 4, 8};//character: ']' , height: 15, (charW,total bytes)
  340. static const uint8_t image_data_squarefont_14_0x5e[15] __PRGMTAG_ = {
  341. 0x00, 0x00, 0x00, 0x14, 0x24, 0x22, 0x42, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
  342. };////character: '^'
  343. static const tImage squarefont_14_0x5e __PRGMTAG_ = { image_data_squarefont_14_0x5e,
  344. 8, 15};//character: '^' , height: 15, (charW,total bytes)
  345. static const uint8_t image_data_squarefont_14_0x5f[15] __PRGMTAG_ = {
  346. 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7e, 0x00, 0x00
  347. };////character: '_'
  348. static const tImage squarefont_14_0x5f __PRGMTAG_ = { image_data_squarefont_14_0x5f,
  349. 8, 15};//character: '_' , height: 15, (charW,total bytes)
  350. static const uint8_t image_data_squarefont_14_0x60[6] __PRGMTAG_ = {
  351. 0x48, 0x00, 0x00, 0x00, 0x00, 0x00
  352. };////character: '`'
  353. static const tImage squarefont_14_0x60 __PRGMTAG_ = { image_data_squarefont_14_0x60,
  354. 3, 6};//character: '`' , height: 15, (charW,total bytes)
  355. static const uint8_t image_data_squarefont_14_0x61[15] __PRGMTAG_ = {
  356. 0x00, 0x00, 0x00, 0x3c, 0x42, 0x42, 0x42, 0x7e, 0x42, 0x42, 0x42, 0x42, 0x00, 0x00, 0x00
  357. };////character: 'a'
  358. static const tImage squarefont_14_0x61 __PRGMTAG_ = { image_data_squarefont_14_0x61,
  359. 8, 15};//character: 'a' , height: 15, (charW,total bytes)
  360. static const uint8_t image_data_squarefont_14_0x62[15] __PRGMTAG_ = {
  361. 0x00, 0x00, 0x00, 0x7c, 0x42, 0x42, 0x42, 0x7c, 0x42, 0x42, 0x42, 0x7c, 0x00, 0x00, 0x00
  362. };////character: 'b'
  363. static const tImage squarefont_14_0x62 __PRGMTAG_ = { image_data_squarefont_14_0x62,
  364. 8, 15};//character: 'b' , height: 15, (charW,total bytes)
  365. static const uint8_t image_data_squarefont_14_0x63[15] __PRGMTAG_ = {
  366. 0x00, 0x00, 0x00, 0x3e, 0x40, 0x40, 0x40, 0x40, 0x40, 0x40, 0x40, 0x3e, 0x00, 0x00, 0x00
  367. };////character: 'c'
  368. static const tImage squarefont_14_0x63 __PRGMTAG_ = { image_data_squarefont_14_0x63,
  369. 8, 15};//character: 'c' , height: 15, (charW,total bytes)
  370. static const uint8_t image_data_squarefont_14_0x64[15] __PRGMTAG_ = {
  371. 0x00, 0x00, 0x00, 0x7c, 0x42, 0x42, 0x42, 0x42, 0x42, 0x42, 0x42, 0x7c, 0x00, 0x00, 0x00
  372. };////character: 'd'
  373. static const tImage squarefont_14_0x64 __PRGMTAG_ = { image_data_squarefont_14_0x64,
  374. 8, 15};//character: 'd' , height: 15, (charW,total bytes)
  375. static const uint8_t image_data_squarefont_14_0x65[15] __PRGMTAG_ = {
  376. 0x00, 0x00, 0x00, 0x3e, 0x40, 0x40, 0x40, 0x7e, 0x40, 0x40, 0x40, 0x3e, 0x00, 0x00, 0x00
  377. };////character: 'e'
  378. static const tImage squarefont_14_0x65 __PRGMTAG_ = { image_data_squarefont_14_0x65,
  379. 8, 15};//character: 'e' , height: 15, (charW,total bytes)
  380. static const uint8_t image_data_squarefont_14_0x66[15] __PRGMTAG_ = {
  381. 0x00, 0x00, 0x00, 0x3e, 0x40, 0x40, 0x40, 0x7e, 0x40, 0x40, 0x40, 0x40, 0x00, 0x00, 0x00
  382. };////character: 'f'
  383. static const tImage squarefont_14_0x66 __PRGMTAG_ = { image_data_squarefont_14_0x66,
  384. 8, 15};//character: 'f' , height: 15, (charW,total bytes)
  385. static const uint8_t image_data_squarefont_14_0x67[15] __PRGMTAG_ = {
  386. 0x00, 0x00, 0x00, 0x3c, 0x40, 0x40, 0x40, 0x4c, 0x42, 0x42, 0x42, 0x7e, 0x00, 0x00, 0x00
  387. };////character: 'g'
  388. static const tImage squarefont_14_0x67 __PRGMTAG_ = { image_data_squarefont_14_0x67,
  389. 8, 15};//character: 'g' , height: 15, (charW,total bytes)
  390. static const uint8_t image_data_squarefont_14_0x68[15] __PRGMTAG_ = {
  391. 0x00, 0x00, 0x00, 0x42, 0x42, 0x42, 0x42, 0x7e, 0x42, 0x42, 0x42, 0x42, 0x00, 0x00, 0x00
  392. };////character: 'h'
  393. static const tImage squarefont_14_0x68 __PRGMTAG_ = { image_data_squarefont_14_0x68,
  394. 8, 15};//character: 'h' , height: 15, (charW,total bytes)
  395. static const uint8_t image_data_squarefont_14_0x69[6] __PRGMTAG_ = {
  396. 0x00, 0x20, 0x12, 0x49, 0x20, 0x00
  397. };////character: 'i'
  398. static const tImage squarefont_14_0x69 __PRGMTAG_ = { image_data_squarefont_14_0x69,
  399. 3, 6};//character: 'i' , height: 15, (charW,total bytes)
  400. static const uint8_t image_data_squarefont_14_0x6a[15] __PRGMTAG_ = {
  401. 0x00, 0x00, 0x00, 0x02, 0x02, 0x02, 0x02, 0x02, 0x42, 0x42, 0x42, 0x3c, 0x00, 0x00, 0x00
  402. };////character: 'j'
  403. static const tImage squarefont_14_0x6a __PRGMTAG_ = { image_data_squarefont_14_0x6a,
  404. 8, 15};//character: 'j' , height: 15, (charW,total bytes)
  405. static const uint8_t image_data_squarefont_14_0x6b[15] __PRGMTAG_ = {
  406. 0x00, 0x00, 0x00, 0x44, 0x48, 0x48, 0x70, 0x70, 0x58, 0x48, 0x44, 0x42, 0x00, 0x00, 0x00
  407. };////character: 'k'
  408. static const tImage squarefont_14_0x6b __PRGMTAG_ = { image_data_squarefont_14_0x6b,
  409. 8, 15};//character: 'k' , height: 15, (charW,total bytes)
  410. static const uint8_t image_data_squarefont_14_0x6c[15] __PRGMTAG_ = {
  411. 0x00, 0x00, 0x00, 0x40, 0x40, 0x40, 0x40, 0x40, 0x40, 0x40, 0x40, 0x3e, 0x00, 0x00, 0x00
  412. };////character: 'l'
  413. static const tImage squarefont_14_0x6c __PRGMTAG_ = { image_data_squarefont_14_0x6c,
  414. 8, 15};//character: 'l' , height: 15, (charW,total bytes)
  415. static const uint8_t image_data_squarefont_14_0x6d[17] __PRGMTAG_ = {
  416. 0x00, 0x00, 0x00, 0x0c, 0x66, 0x33, 0x19, 0xdc, 0xfe, 0x5d, 0x2e, 0x92, 0x49, 0x20, 0x00, 0x00, 0x00
  417. };////character: 'm'
  418. static const tImage squarefont_14_0x6d __PRGMTAG_ = { image_data_squarefont_14_0x6d,
  419. 9, 17};//character: 'm' , height: 15, (charW,total bytes)
  420. static const uint8_t image_data_squarefont_14_0x6e[15] __PRGMTAG_ = {
  421. 0x00, 0x00, 0x00, 0x62, 0x72, 0x72, 0x7a, 0x4a, 0x4e, 0x46, 0x46, 0x42, 0x00, 0x00, 0x00
  422. };////character: 'n'
  423. static const tImage squarefont_14_0x6e __PRGMTAG_ = { image_data_squarefont_14_0x6e,
  424. 8, 15};//character: 'n' , height: 15, (charW,total bytes)
  425. static const uint8_t image_data_squarefont_14_0x6f[15] __PRGMTAG_ = {
  426. 0x00, 0x00, 0x00, 0x3c, 0x42, 0x42, 0x42, 0x42, 0x42, 0x42, 0x42, 0x3c, 0x00, 0x00, 0x00
  427. };////character: 'o'
  428. static const tImage squarefont_14_0x6f __PRGMTAG_ = { image_data_squarefont_14_0x6f,
  429. 8, 15};//character: 'o' , height: 15, (charW,total bytes)
  430. static const uint8_t image_data_squarefont_14_0x70[15] __PRGMTAG_ = {
  431. 0x00, 0x00, 0x00, 0x7c, 0x42, 0x42, 0x42, 0x7c, 0x40, 0x40, 0x40, 0x40, 0x00, 0x00, 0x00
  432. };////character: 'p'
  433. static const tImage squarefont_14_0x70 __PRGMTAG_ = { image_data_squarefont_14_0x70,
  434. 8, 15};//character: 'p' , height: 15, (charW,total bytes)
  435. static const uint8_t image_data_squarefont_14_0x71[15] __PRGMTAG_ = {
  436. 0x00, 0x00, 0x00, 0x3c, 0x42, 0x42, 0x42, 0x42, 0x42, 0x4a, 0x4a, 0x3e, 0x02, 0x00, 0x00
  437. };////character: 'q'
  438. static const tImage squarefont_14_0x71 __PRGMTAG_ = { image_data_squarefont_14_0x71,
  439. 8, 15};//character: 'q' , height: 15, (charW,total bytes)
  440. static const uint8_t image_data_squarefont_14_0x72[15] __PRGMTAG_ = {
  441. 0x00, 0x00, 0x00, 0x7c, 0x42, 0x42, 0x42, 0x7c, 0x48, 0x4c, 0x44, 0x46, 0x00, 0x00, 0x00
  442. };////character: 'r'
  443. static const tImage squarefont_14_0x72 __PRGMTAG_ = { image_data_squarefont_14_0x72,
  444. 8, 15};//character: 'r' , height: 15, (charW,total bytes)
  445. static const uint8_t image_data_squarefont_14_0x73[15] __PRGMTAG_ = {
  446. 0x00, 0x00, 0x00, 0x3e, 0x40, 0x40, 0x40, 0x3c, 0x02, 0x02, 0x02, 0x7c, 0x00, 0x00, 0x00
  447. };////character: 's'
  448. static const tImage squarefont_14_0x73 __PRGMTAG_ = { image_data_squarefont_14_0x73,
  449. 8, 15};//character: 's' , height: 15, (charW,total bytes)
  450. static const uint8_t image_data_squarefont_14_0x74[14] __PRGMTAG_ = {
  451. 0x00, 0x00, 0x00, 0x81, 0x07, 0x84, 0x08, 0x10, 0x20, 0x40, 0x80, 0x00, 0x00, 0x00
  452. };////character: 't'
  453. static const tImage squarefont_14_0x74 __PRGMTAG_ = { image_data_squarefont_14_0x74,
  454. 7, 14};//character: 't' , height: 15, (charW,total bytes)
  455. static const uint8_t image_data_squarefont_14_0x75[15] __PRGMTAG_ = {
  456. 0x00, 0x00, 0x00, 0x42, 0x42, 0x42, 0x42, 0x42, 0x42, 0x42, 0x42, 0x3c, 0x00, 0x00, 0x00
  457. };////character: 'u'
  458. static const tImage squarefont_14_0x75 __PRGMTAG_ = { image_data_squarefont_14_0x75,
  459. 8, 15};//character: 'u' , height: 15, (charW,total bytes)
  460. static const uint8_t image_data_squarefont_14_0x76[15] __PRGMTAG_ = {
  461. 0x00, 0x00, 0x00, 0x42, 0x22, 0x24, 0x24, 0x24, 0x04, 0x18, 0x18, 0x18, 0x00, 0x00, 0x00
  462. };////character: 'v'
  463. static const tImage squarefont_14_0x76 __PRGMTAG_ = { image_data_squarefont_14_0x76,
  464. 8, 15};//character: 'v' , height: 15, (charW,total bytes)
  465. static const uint8_t image_data_squarefont_14_0x77[21] __PRGMTAG_ = {
  466. 0x00, 0x00, 0x00, 0x00, 0x22, 0x66, 0x48, 0x5d, 0x0b, 0xa1, 0x74, 0x3a, 0x87, 0x70, 0x6c, 0x08, 0x80, 0x00, 0x00, 0x00, 0x00
  467. };////character: 'w'
  468. static const tImage squarefont_14_0x77 __PRGMTAG_ = { image_data_squarefont_14_0x77,
  469. 11, 21};//character: 'w' , height: 15, (charW,total bytes)
  470. static const uint8_t image_data_squarefont_14_0x78[15] __PRGMTAG_ = {
  471. 0x00, 0x00, 0x00, 0x24, 0x24, 0x18, 0x18, 0x18, 0x18, 0x24, 0x24, 0x42, 0x00, 0x00, 0x00
  472. };////character: 'x'
  473. static const tImage squarefont_14_0x78 __PRGMTAG_ = { image_data_squarefont_14_0x78,
  474. 8, 15};//character: 'x' , height: 15, (charW,total bytes)
  475. static const uint8_t image_data_squarefont_14_0x79[15] __PRGMTAG_ = {
  476. 0x00, 0x00, 0x00, 0x24, 0x24, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x00, 0x00, 0x00
  477. };////character: 'y'
  478. static const tImage squarefont_14_0x79 __PRGMTAG_ = { image_data_squarefont_14_0x79,
  479. 8, 15};//character: 'y' , height: 15, (charW,total bytes)
  480. static const uint8_t image_data_squarefont_14_0x7a[15] __PRGMTAG_ = {
  481. 0x00, 0x00, 0x00, 0x06, 0x06, 0x0c, 0x08, 0x18, 0x30, 0x20, 0x60, 0x7e, 0x00, 0x00, 0x00
  482. };////character: 'z'
  483. static const tImage squarefont_14_0x7a __PRGMTAG_ = { image_data_squarefont_14_0x7a,
  484. 8, 15};//character: 'z' , height: 15, (charW,total bytes)
  485. static const uint8_t image_data_squarefont_14_0x7b[10] __PRGMTAG_ = {
  486. 0x00, 0x00, 0x62, 0x10, 0x8c, 0x21, 0x08, 0x60, 0x00, 0x00
  487. };////character: '{'
  488. static const tImage squarefont_14_0x7b __PRGMTAG_ = { image_data_squarefont_14_0x7b,
  489. 5, 10};//character: '{' , height: 15, (charW,total bytes)
  490. static const uint8_t image_data_squarefont_14_0x7c[4] __PRGMTAG_ = {
  491. 0x15, 0x55, 0x55, 0x40
  492. };////character: '|'
  493. static const tImage squarefont_14_0x7c __PRGMTAG_ = { image_data_squarefont_14_0x7c,
  494. 2, 4};//character: '|' , height: 15, (charW,total bytes)
  495. static const uint8_t image_data_squarefont_14_0x7d[10] __PRGMTAG_ = {
  496. 0x00, 0x00, 0xc2, 0x10, 0x86, 0x21, 0x08, 0xc0, 0x00, 0x00
  497. };////character: '}'
  498. static const tImage squarefont_14_0x7d __PRGMTAG_ = { image_data_squarefont_14_0x7d,
  499. 5, 10};//character: '}' , height: 15, (charW,total bytes)
  500. static const uint8_t image_data_squarefont_14_0x7e[12] __PRGMTAG_ = {
  501. 0x00, 0x00, 0x00, 0x00, 0x05, 0x0a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
  502. };////character: '~'
  503. static const tImage squarefont_14_0x7e __PRGMTAG_ = { image_data_squarefont_14_0x7e,
  504. 6, 12};//character: '~' , height: 15, (charW,total bytes)
  505. static const tChar squarefont_14_array[] = {
  506. // character: ' '
  507. {0x20, &squarefont_14_0x20},
  508. // character: '!'
  509. {0x21, &squarefont_14_0x21},
  510. // character: '"'
  511. {0x22, &squarefont_14_0x22},
  512. // character: '#'
  513. {0x23, &squarefont_14_0x23},
  514. // character: '$'
  515. {0x24, &squarefont_14_0x24},
  516. // character: '%'
  517. {0x25, &squarefont_14_0x25},
  518. // character: '&'
  519. {0x26, &squarefont_14_0x26},
  520. // character: '''
  521. {0x27, &squarefont_14_0x27},
  522. // character: '('
  523. {0x28, &squarefont_14_0x28},
  524. // character: ')'
  525. {0x29, &squarefont_14_0x29},
  526. // character: '*'
  527. {0x2a, &squarefont_14_0x2a},
  528. // character: '+'
  529. {0x2b, &squarefont_14_0x2b},
  530. // character: ','
  531. {0x2c, &squarefont_14_0x2c},
  532. // character: '-'
  533. {0x2d, &squarefont_14_0x2d},
  534. // character: '.'
  535. {0x2e, &squarefont_14_0x2e},
  536. // character: '/'
  537. {0x2f, &squarefont_14_0x2f},
  538. // character: '0'
  539. {0x30, &squarefont_14_0x30},
  540. // character: '1'
  541. {0x31, &squarefont_14_0x31},
  542. // character: '2'
  543. {0x32, &squarefont_14_0x32},
  544. // character: '3'
  545. {0x33, &squarefont_14_0x33},
  546. // character: '4'
  547. {0x34, &squarefont_14_0x34},
  548. // character: '5'
  549. {0x35, &squarefont_14_0x35},
  550. // character: '6'
  551. {0x36, &squarefont_14_0x36},
  552. // character: '7'
  553. {0x37, &squarefont_14_0x37},
  554. // character: '8'
  555. {0x38, &squarefont_14_0x38},
  556. // character: '9'
  557. {0x39, &squarefont_14_0x39},
  558. // character: ':'
  559. {0x3a, &squarefont_14_0x3a},
  560. // character: ';'
  561. {0x3b, &squarefont_14_0x3b},
  562. // character: '<'
  563. {0x3c, &squarefont_14_0x3c},
  564. // character: '='
  565. {0x3d, &squarefont_14_0x3d},
  566. // character: '>'
  567. {0x3e, &squarefont_14_0x3e},
  568. // character: '?'
  569. {0x3f, &squarefont_14_0x3f},
  570. // character: '\x0040'
  571. {0x40, &squarefont_14_0x40},
  572. // character: 'A'
  573. {0x41, &squarefont_14_0x41},
  574. // character: 'B'
  575. {0x42, &squarefont_14_0x42},
  576. // character: 'C'
  577. {0x43, &squarefont_14_0x43},
  578. // character: 'D'
  579. {0x44, &squarefont_14_0x44},
  580. // character: 'E'
  581. {0x45, &squarefont_14_0x45},
  582. // character: 'F'
  583. {0x46, &squarefont_14_0x46},
  584. // character: 'G'
  585. {0x47, &squarefont_14_0x47},
  586. // character: 'H'
  587. {0x48, &squarefont_14_0x48},
  588. // character: 'I'
  589. {0x49, &squarefont_14_0x49},
  590. // character: 'J'
  591. {0x4a, &squarefont_14_0x4a},
  592. // character: 'K'
  593. {0x4b, &squarefont_14_0x4b},
  594. // character: 'L'
  595. {0x4c, &squarefont_14_0x4c},
  596. // character: 'M'
  597. {0x4d, &squarefont_14_0x4d},
  598. // character: 'N'
  599. {0x4e, &squarefont_14_0x4e},
  600. // character: 'O'
  601. {0x4f, &squarefont_14_0x4f},
  602. // character: 'P'
  603. {0x50, &squarefont_14_0x50},
  604. // character: 'Q'
  605. {0x51, &squarefont_14_0x51},
  606. // character: 'R'
  607. {0x52, &squarefont_14_0x52},
  608. // character: 'S'
  609. {0x53, &squarefont_14_0x53},
  610. // character: 'T'
  611. {0x54, &squarefont_14_0x54},
  612. // character: 'U'
  613. {0x55, &squarefont_14_0x55},
  614. // character: 'V'
  615. {0x56, &squarefont_14_0x56},
  616. // character: 'W'
  617. {0x57, &squarefont_14_0x57},
  618. // character: 'X'
  619. {0x58, &squarefont_14_0x58},
  620. // character: 'Y'
  621. {0x59, &squarefont_14_0x59},
  622. // character: 'Z'
  623. {0x5a, &squarefont_14_0x5a},
  624. // character: '['
  625. {0x5b, &squarefont_14_0x5b},
  626. // character: '\'
  627. {0x5c, &squarefont_14_0x5c},
  628. // character: ']'
  629. {0x5d, &squarefont_14_0x5d},
  630. // character: '^'
  631. {0x5e, &squarefont_14_0x5e},
  632. // character: '_'
  633. {0x5f, &squarefont_14_0x5f},
  634. // character: '`'
  635. {0x60, &squarefont_14_0x60},
  636. // character: 'a'
  637. {0x61, &squarefont_14_0x61},
  638. // character: 'b'
  639. {0x62, &squarefont_14_0x62},
  640. // character: 'c'
  641. {0x63, &squarefont_14_0x63},
  642. // character: 'd'
  643. {0x64, &squarefont_14_0x64},
  644. // character: 'e'
  645. {0x65, &squarefont_14_0x65},
  646. // character: 'f'
  647. {0x66, &squarefont_14_0x66},
  648. // character: 'g'
  649. {0x67, &squarefont_14_0x67},
  650. // character: 'h'
  651. {0x68, &squarefont_14_0x68},
  652. // character: 'i'
  653. {0x69, &squarefont_14_0x69},
  654. // character: 'j'
  655. {0x6a, &squarefont_14_0x6a},
  656. // character: 'k'
  657. {0x6b, &squarefont_14_0x6b},
  658. // character: 'l'
  659. {0x6c, &squarefont_14_0x6c},
  660. // character: 'm'
  661. {0x6d, &squarefont_14_0x6d},
  662. // character: 'n'
  663. {0x6e, &squarefont_14_0x6e},
  664. // character: 'o'
  665. {0x6f, &squarefont_14_0x6f},
  666. // character: 'p'
  667. {0x70, &squarefont_14_0x70},
  668. // character: 'q'
  669. {0x71, &squarefont_14_0x71},
  670. // character: 'r'
  671. {0x72, &squarefont_14_0x72},
  672. // character: 's'
  673. {0x73, &squarefont_14_0x73},
  674. // character: 't'
  675. {0x74, &squarefont_14_0x74},
  676. // character: 'u'
  677. {0x75, &squarefont_14_0x75},
  678. // character: 'v'
  679. {0x76, &squarefont_14_0x76},
  680. // character: 'w'
  681. {0x77, &squarefont_14_0x77},
  682. // character: 'x'
  683. {0x78, &squarefont_14_0x78},
  684. // character: 'y'
  685. {0x79, &squarefont_14_0x79},
  686. // character: 'z'
  687. {0x7a, &squarefont_14_0x7a},
  688. // character: '{'
  689. {0x7b, &squarefont_14_0x7b},
  690. // character: '|'
  691. {0x7c, &squarefont_14_0x7c},
  692. // character: '}'
  693. {0x7d, &squarefont_14_0x7d},
  694. // character: '~'
  695. {0x7e, &squarefont_14_0x7e}
  696. };
  697. //num chars, array, width, height, compression
  698. const tFont squarefont_14 = { 95, squarefont_14_array,0,15,0 };