PlatformIO package of the Teensy core framework compatible with GCC 10 & C++20
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

dubstreptix_14.c 29KB

3 yıl önce
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736
  1. /*******************************************************************************
  2. * name: dubstreptix_14
  3. * family: Dubsteptrix
  4. * size: 14
  5. * style: Normal
  6. * --------------------------------------
  7. * included characters: !"#$%&'()*+,-./0123456789:;<=>?\x0040ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`{|}~
  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_dubstreptix_14_0x20[12] __PRGMTAG_ = {
  31. 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
  32. };////character: ' '
  33. static const tImage dubstreptix_14_0x20 __PRGMTAG_ = { image_data_dubstreptix_14_0x20,
  34. 7, 12};//character: ' ' , height: 13, (charW,total bytes)
  35. static const uint8_t image_data_dubstreptix_14_0x21[7] __PRGMTAG_ = {
  36. 0x66, 0x66, 0x66, 0x60, 0x66, 0x00, 0x00
  37. };////character: '!'
  38. static const tImage dubstreptix_14_0x21 __PRGMTAG_ = { image_data_dubstreptix_14_0x21,
  39. 4, 7};//character: '!' , height: 13, (charW,total bytes)
  40. static const uint8_t image_data_dubstreptix_14_0x22[10] __PRGMTAG_ = {
  41. 0x49, 0x24, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
  42. };////character: '"'
  43. static const tImage dubstreptix_14_0x22 __PRGMTAG_ = { image_data_dubstreptix_14_0x22,
  44. 6, 10};//character: '"' , height: 13, (charW,total bytes)
  45. static const uint8_t image_data_dubstreptix_14_0x23[20] __PRGMTAG_ = {
  46. 0x00, 0x01, 0x98, 0x19, 0x87, 0xfe, 0x7f, 0xe1, 0x98, 0x19, 0x81, 0x98, 0x7f, 0xe7, 0xfe, 0x19, 0x81, 0x98, 0x00, 0x00
  47. };////character: '#'
  48. static const tImage dubstreptix_14_0x23 __PRGMTAG_ = { image_data_dubstreptix_14_0x23,
  49. 12, 20};//character: '#' , height: 13, (charW,total bytes)
  50. static const uint8_t image_data_dubstreptix_14_0x24[22] __PRGMTAG_ = {
  51. 0x00, 0x00, 0x30, 0x01, 0x80, 0xff, 0xe7, 0xff, 0x30, 0x01, 0xff, 0xc0, 0x06, 0x7f, 0xf3, 0xff, 0x81, 0x80, 0x0c, 0x00, 0x00, 0x00
  52. };////character: '$'
  53. static const tImage dubstreptix_14_0x24 __PRGMTAG_ = { image_data_dubstreptix_14_0x24,
  54. 13, 22};//character: '$' , height: 13, (charW,total bytes)
  55. static const uint8_t image_data_dubstreptix_14_0x25[20] __PRGMTAG_ = {
  56. 0x00, 0x00, 0x00, 0x00, 0x00, 0x7e, 0x37, 0xe3, 0x60, 0x06, 0x00, 0x6c, 0x7e, 0xc7, 0xe0, 0x00, 0x00, 0x00, 0x00, 0x00
  57. };////character: '%'
  58. static const tImage dubstreptix_14_0x25 __PRGMTAG_ = { image_data_dubstreptix_14_0x25,
  59. 12, 20};//character: '%' , height: 13, (charW,total bytes)
  60. static const uint8_t image_data_dubstreptix_14_0x26[22] __PRGMTAG_ = {
  61. 0x00, 0x00, 0x78, 0x07, 0xe0, 0x33, 0x01, 0x98, 0x07, 0x98, 0xe7, 0xce, 0x7c, 0x60, 0x63, 0x03, 0x1f, 0xfc, 0x7f, 0xe0, 0x00, 0x00
  62. };////character: '&'
  63. static const tImage dubstreptix_14_0x26 __PRGMTAG_ = { image_data_dubstreptix_14_0x26,
  64. 13, 22};//character: '&' , height: 13, (charW,total bytes)
  65. static const uint8_t image_data_dubstreptix_14_0x27[7] __PRGMTAG_ = {
  66. 0x66, 0x60, 0x00, 0x00, 0x00, 0x00, 0x00
  67. };////character: '''
  68. static const tImage dubstreptix_14_0x27 __PRGMTAG_ = { image_data_dubstreptix_14_0x27,
  69. 4, 7};//character: ''' , height: 13, (charW,total bytes)
  70. static const uint8_t image_data_dubstreptix_14_0x28[13] __PRGMTAG_ = {
  71. 0x7e, 0x7e, 0x60, 0x60, 0x60, 0x60, 0x60, 0x60, 0x60, 0x60, 0x7e, 0x7e, 0x00
  72. };////character: '('
  73. static const tImage dubstreptix_14_0x28 __PRGMTAG_ = { image_data_dubstreptix_14_0x28,
  74. 8, 13};//character: '(' , height: 13, (charW,total bytes)
  75. static const uint8_t image_data_dubstreptix_14_0x29[13] __PRGMTAG_ = {
  76. 0x7e, 0x7e, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x7e, 0x7e, 0x00
  77. };////character: ')'
  78. static const tImage dubstreptix_14_0x29 __PRGMTAG_ = { image_data_dubstreptix_14_0x29,
  79. 8, 13};//character: ')' , height: 13, (charW,total bytes)
  80. static const uint8_t image_data_dubstreptix_14_0x2a[13] __PRGMTAG_ = {
  81. 0x18, 0x18, 0x7e, 0x7e, 0x18, 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
  82. };////character: '*'
  83. static const tImage dubstreptix_14_0x2a __PRGMTAG_ = { image_data_dubstreptix_14_0x2a,
  84. 8, 13};//character: '*' , height: 13, (charW,total bytes)
  85. static const uint8_t image_data_dubstreptix_14_0x2b[17] __PRGMTAG_ = {
  86. 0x00, 0x00, 0x00, 0xc0, 0x30, 0x0c, 0x1f, 0xe7, 0xf8, 0x30, 0x0c, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00
  87. };////character: '+'
  88. static const tImage dubstreptix_14_0x2b __PRGMTAG_ = { image_data_dubstreptix_14_0x2b,
  89. 10, 17};//character: '+' , height: 13, (charW,total bytes)
  90. static const uint8_t image_data_dubstreptix_14_0x2c[9] __PRGMTAG_ = {
  91. 0x00, 0x00, 0x00, 0x00, 0x00, 0x63, 0x18, 0x00, 0x00
  92. };////character: ','
  93. static const tImage dubstreptix_14_0x2c __PRGMTAG_ = { image_data_dubstreptix_14_0x2c,
  94. 5, 9};//character: ',' , height: 13, (charW,total bytes)
  95. static const uint8_t image_data_dubstreptix_14_0x2d[17] __PRGMTAG_ = {
  96. 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1f, 0xe7, 0xf8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
  97. };////character: '-'
  98. static const tImage dubstreptix_14_0x2d __PRGMTAG_ = { image_data_dubstreptix_14_0x2d,
  99. 10, 17};//character: '-' , height: 13, (charW,total bytes)
  100. static const uint8_t image_data_dubstreptix_14_0x2e[9] __PRGMTAG_ = {
  101. 0x00, 0x00, 0x00, 0x00, 0x00, 0x63, 0x00, 0x00, 0x00
  102. };////character: '.'
  103. static const tImage dubstreptix_14_0x2e __PRGMTAG_ = { image_data_dubstreptix_14_0x2e,
  104. 5, 9};//character: '.' , height: 13, (charW,total bytes)
  105. static const uint8_t image_data_dubstreptix_14_0x2f[20] __PRGMTAG_ = {
  106. 0x00, 0x00, 0x00, 0x00, 0x00, 0x7e, 0x07, 0xe0, 0x60, 0x06, 0x00, 0x60, 0x7e, 0x07, 0xe0, 0x00, 0x00, 0x00, 0x00, 0x00
  107. };////character: '/'
  108. static const tImage dubstreptix_14_0x2f __PRGMTAG_ = { image_data_dubstreptix_14_0x2f,
  109. 12, 20};//character: '/' , height: 13, (charW,total bytes)
  110. static const uint8_t image_data_dubstreptix_14_0x30[22] __PRGMTAG_ = {
  111. 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xe7, 0xff, 0x30, 0x19, 0x80, 0xcc, 0x06, 0x7f, 0xf3, 0xff, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00
  112. };////character: '0'
  113. static const tImage dubstreptix_14_0x30 __PRGMTAG_ = { image_data_dubstreptix_14_0x30,
  114. 13, 22};//character: '0' , height: 13, (charW,total bytes)
  115. static const uint8_t image_data_dubstreptix_14_0x31[7] __PRGMTAG_ = {
  116. 0x00, 0x06, 0x66, 0x66, 0x66, 0x00, 0x00
  117. };////character: '1'
  118. static const tImage dubstreptix_14_0x31 __PRGMTAG_ = { image_data_dubstreptix_14_0x31,
  119. 4, 7};//character: '1' , height: 13, (charW,total bytes)
  120. static const uint8_t image_data_dubstreptix_14_0x32[22] __PRGMTAG_ = {
  121. 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xe7, 0xff, 0x00, 0x19, 0xff, 0xcc, 0x00, 0x7f, 0xf3, 0xff, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00
  122. };////character: '2'
  123. static const tImage dubstreptix_14_0x32 __PRGMTAG_ = { image_data_dubstreptix_14_0x32,
  124. 13, 22};//character: '2' , height: 13, (charW,total bytes)
  125. static const uint8_t image_data_dubstreptix_14_0x33[22] __PRGMTAG_ = {
  126. 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xe7, 0xff, 0x00, 0x19, 0xff, 0xc0, 0x06, 0x7f, 0xf3, 0xff, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00
  127. };////character: '3'
  128. static const tImage dubstreptix_14_0x33 __PRGMTAG_ = { image_data_dubstreptix_14_0x33,
  129. 13, 22};//character: '3' , height: 13, (charW,total bytes)
  130. static const uint8_t image_data_dubstreptix_14_0x34[22] __PRGMTAG_ = {
  131. 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x87, 0xfc, 0x30, 0x61, 0x83, 0x0c, 0x18, 0x7f, 0xf0, 0x06, 0x00, 0x30, 0x01, 0x80, 0x00, 0x00
  132. };////character: '4'
  133. static const tImage dubstreptix_14_0x34 __PRGMTAG_ = { image_data_dubstreptix_14_0x34,
  134. 13, 22};//character: '4' , height: 13, (charW,total bytes)
  135. static const uint8_t image_data_dubstreptix_14_0x35[22] __PRGMTAG_ = {
  136. 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xe7, 0xff, 0x30, 0x01, 0xff, 0xc0, 0x06, 0x7f, 0xf3, 0xff, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00
  137. };////character: '5'
  138. static const tImage dubstreptix_14_0x35 __PRGMTAG_ = { image_data_dubstreptix_14_0x35,
  139. 13, 22};//character: '5' , height: 13, (charW,total bytes)
  140. static const uint8_t image_data_dubstreptix_14_0x36[22] __PRGMTAG_ = {
  141. 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xe7, 0xff, 0x30, 0x01, 0xff, 0xcc, 0x06, 0x7f, 0xf3, 0xff, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00
  142. };////character: '6'
  143. static const tImage dubstreptix_14_0x36 __PRGMTAG_ = { image_data_dubstreptix_14_0x36,
  144. 13, 22};//character: '6' , height: 13, (charW,total bytes)
  145. static const uint8_t image_data_dubstreptix_14_0x37[22] __PRGMTAG_ = {
  146. 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xe7, 0xff, 0x00, 0x18, 0x00, 0xc0, 0x06, 0x00, 0x30, 0x01, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00
  147. };////character: '7'
  148. static const tImage dubstreptix_14_0x37 __PRGMTAG_ = { image_data_dubstreptix_14_0x37,
  149. 13, 22};//character: '7' , height: 13, (charW,total bytes)
  150. static const uint8_t image_data_dubstreptix_14_0x38[22] __PRGMTAG_ = {
  151. 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xe7, 0xff, 0x30, 0x19, 0xff, 0xcc, 0x06, 0x7f, 0xf3, 0xff, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00
  152. };////character: '8'
  153. static const tImage dubstreptix_14_0x38 __PRGMTAG_ = { image_data_dubstreptix_14_0x38,
  154. 13, 22};//character: '8' , height: 13, (charW,total bytes)
  155. static const uint8_t image_data_dubstreptix_14_0x39[22] __PRGMTAG_ = {
  156. 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xe7, 0xff, 0x30, 0x19, 0xff, 0xc0, 0x06, 0x7f, 0xf3, 0xff, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00
  157. };////character: '9'
  158. static const tImage dubstreptix_14_0x39 __PRGMTAG_ = { image_data_dubstreptix_14_0x39,
  159. 13, 22};//character: '9' , height: 13, (charW,total bytes)
  160. static const uint8_t image_data_dubstreptix_14_0x3a[7] __PRGMTAG_ = {
  161. 0x00, 0x06, 0x60, 0x00, 0x66, 0x00, 0x00
  162. };////character: ':'
  163. static const tImage dubstreptix_14_0x3a __PRGMTAG_ = { image_data_dubstreptix_14_0x3a,
  164. 4, 7};//character: ':' , height: 13, (charW,total bytes)
  165. static const uint8_t image_data_dubstreptix_14_0x3b[7] __PRGMTAG_ = {
  166. 0x00, 0x06, 0x60, 0x00, 0x66, 0x60, 0x00
  167. };////character: ';'
  168. static const tImage dubstreptix_14_0x3b __PRGMTAG_ = { image_data_dubstreptix_14_0x3b,
  169. 4, 7};//character: ';' , height: 13, (charW,total bytes)
  170. static const uint8_t image_data_dubstreptix_14_0x3c[15] __PRGMTAG_ = {
  171. 0x00, 0x01, 0x80, 0xc3, 0xe1, 0xf0, 0xc1, 0xe0, 0x30, 0x1f, 0x0f, 0x80, 0xc0, 0x60, 0x00
  172. };////character: '<'
  173. static const tImage dubstreptix_14_0x3c __PRGMTAG_ = { image_data_dubstreptix_14_0x3c,
  174. 9, 15};//character: '<' , height: 13, (charW,total bytes)
  175. static const uint8_t image_data_dubstreptix_14_0x3d[17] __PRGMTAG_ = {
  176. 0x00, 0x00, 0x00, 0x00, 0x00, 0x7f, 0x9f, 0xe0, 0x01, 0xfe, 0x7f, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00
  177. };////character: '='
  178. static const tImage dubstreptix_14_0x3d __PRGMTAG_ = { image_data_dubstreptix_14_0x3d,
  179. 10, 17};//character: '=' , height: 13, (charW,total bytes)
  180. static const uint8_t image_data_dubstreptix_14_0x3e[15] __PRGMTAG_ = {
  181. 0x00, 0x30, 0x18, 0x0f, 0x87, 0xc0, 0x60, 0x3c, 0x18, 0x7c, 0x3e, 0x18, 0x0c, 0x00, 0x00
  182. };////character: '>'
  183. static const tImage dubstreptix_14_0x3e __PRGMTAG_ = { image_data_dubstreptix_14_0x3e,
  184. 9, 15};//character: '>' , height: 13, (charW,total bytes)
  185. static const uint8_t image_data_dubstreptix_14_0x3f[22] __PRGMTAG_ = {
  186. 0x00, 0x00, 0x00, 0x1f, 0xfc, 0xff, 0xe6, 0x03, 0x3f, 0xf8, 0x00, 0xc0, 0xfe, 0x07, 0xf0, 0x30, 0x00, 0x00, 0x0c, 0x00, 0x60, 0x00
  187. };////character: '?'
  188. static const tImage dubstreptix_14_0x3f __PRGMTAG_ = { image_data_dubstreptix_14_0x3f,
  189. 13, 22};//character: '?' , height: 13, (charW,total bytes)
  190. static const uint8_t image_data_dubstreptix_14_0x40[22] __PRGMTAG_ = {
  191. 0x00, 0x03, 0xff, 0x9f, 0xfc, 0xc0, 0x66, 0xfb, 0x37, 0xd9, 0xa6, 0xcd, 0xfe, 0x6f, 0xf3, 0x00, 0x18, 0x00, 0xff, 0xe7, 0xff, 0x00
  192. };////character: '\x0040'
  193. static const tImage dubstreptix_14_0x40 __PRGMTAG_ = { image_data_dubstreptix_14_0x40,
  194. 13, 22};//character: '\x0040' , height: 13, (charW,total bytes)
  195. static const uint8_t image_data_dubstreptix_14_0x41[22] __PRGMTAG_ = {
  196. 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xe7, 0xff, 0x00, 0x19, 0xff, 0xcc, 0x06, 0x7f, 0xf3, 0xff, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00
  197. };////character: 'A'
  198. static const tImage dubstreptix_14_0x41 __PRGMTAG_ = { image_data_dubstreptix_14_0x41,
  199. 13, 22};//character: 'A' , height: 13, (charW,total bytes)
  200. static const uint8_t image_data_dubstreptix_14_0x42[22] __PRGMTAG_ = {
  201. 0x60, 0x03, 0x00, 0x18, 0x00, 0xff, 0xe7, 0xff, 0x30, 0x19, 0x80, 0xcc, 0x06, 0x7f, 0xf3, 0xff, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00
  202. };////character: 'B'
  203. static const tImage dubstreptix_14_0x42 __PRGMTAG_ = { image_data_dubstreptix_14_0x42,
  204. 13, 22};//character: 'B' , height: 13, (charW,total bytes)
  205. static const uint8_t image_data_dubstreptix_14_0x43[22] __PRGMTAG_ = {
  206. 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xe7, 0xff, 0x30, 0x01, 0x80, 0x0c, 0x00, 0x7f, 0xf3, 0xff, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00
  207. };////character: 'C'
  208. static const tImage dubstreptix_14_0x43 __PRGMTAG_ = { image_data_dubstreptix_14_0x43,
  209. 13, 22};//character: 'C' , height: 13, (charW,total bytes)
  210. static const uint8_t image_data_dubstreptix_14_0x44[22] __PRGMTAG_ = {
  211. 0x00, 0x30, 0x01, 0x80, 0x0c, 0xff, 0xe7, 0xff, 0x30, 0x19, 0x80, 0xcc, 0x06, 0x7f, 0xf3, 0xff, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00
  212. };////character: 'D'
  213. static const tImage dubstreptix_14_0x44 __PRGMTAG_ = { image_data_dubstreptix_14_0x44,
  214. 13, 22};//character: 'D' , height: 13, (charW,total bytes)
  215. static const uint8_t image_data_dubstreptix_14_0x45[22] __PRGMTAG_ = {
  216. 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xe7, 0xff, 0x30, 0x19, 0xff, 0xcc, 0x00, 0x7f, 0xf3, 0xff, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00
  217. };////character: 'E'
  218. static const tImage dubstreptix_14_0x45 __PRGMTAG_ = { image_data_dubstreptix_14_0x45,
  219. 13, 22};//character: 'E' , height: 13, (charW,total bytes)
  220. static const uint8_t image_data_dubstreptix_14_0x46[22] __PRGMTAG_ = {
  221. 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xe7, 0xff, 0x30, 0x01, 0xff, 0xcc, 0x00, 0x60, 0x03, 0x00, 0x18, 0x00, 0xc0, 0x06, 0x00, 0x00
  222. };////character: 'F'
  223. static const tImage dubstreptix_14_0x46 __PRGMTAG_ = { image_data_dubstreptix_14_0x46,
  224. 13, 22};//character: 'F' , height: 13, (charW,total bytes)
  225. static const uint8_t image_data_dubstreptix_14_0x47[22] __PRGMTAG_ = {
  226. 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xe7, 0xff, 0x30, 0x19, 0x80, 0xcc, 0x06, 0x7f, 0xf3, 0xff, 0x80, 0x0c, 0xff, 0xe7, 0xff, 0x00
  227. };////character: 'G'
  228. static const tImage dubstreptix_14_0x47 __PRGMTAG_ = { image_data_dubstreptix_14_0x47,
  229. 13, 22};//character: 'G' , height: 13, (charW,total bytes)
  230. static const uint8_t image_data_dubstreptix_14_0x48[22] __PRGMTAG_ = {
  231. 0x60, 0x03, 0x00, 0x18, 0x00, 0xff, 0xe7, 0xff, 0x30, 0x19, 0x80, 0xcc, 0x06, 0x60, 0x33, 0x01, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00
  232. };////character: 'H'
  233. static const tImage dubstreptix_14_0x48 __PRGMTAG_ = { image_data_dubstreptix_14_0x48,
  234. 13, 22};//character: 'H' , height: 13, (charW,total bytes)
  235. static const uint8_t image_data_dubstreptix_14_0x49[7] __PRGMTAG_ = {
  236. 0x66, 0x06, 0x66, 0x66, 0x66, 0x00, 0x00
  237. };////character: 'I'
  238. static const tImage dubstreptix_14_0x49 __PRGMTAG_ = { image_data_dubstreptix_14_0x49,
  239. 4, 7};//character: 'I' , height: 13, (charW,total bytes)
  240. static const uint8_t image_data_dubstreptix_14_0x4a[12] __PRGMTAG_ = {
  241. 0x0c, 0x18, 0x70, 0xe0, 0xc1, 0x83, 0x06, 0x0c, 0xf9, 0xf0, 0x00, 0x00
  242. };////character: 'J'
  243. static const tImage dubstreptix_14_0x4a __PRGMTAG_ = { image_data_dubstreptix_14_0x4a,
  244. 7, 12};//character: 'J' , height: 13, (charW,total bytes)
  245. static const uint8_t image_data_dubstreptix_14_0x4b[22] __PRGMTAG_ = {
  246. 0x60, 0x03, 0x00, 0x18, 0x00, 0xc0, 0x67, 0xff, 0x3f, 0xf9, 0xff, 0xcf, 0xfe, 0x60, 0x33, 0x01, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00
  247. };////character: 'K'
  248. static const tImage dubstreptix_14_0x4b __PRGMTAG_ = { image_data_dubstreptix_14_0x4b,
  249. 13, 22};//character: 'K' , height: 13, (charW,total bytes)
  250. static const uint8_t image_data_dubstreptix_14_0x4c[9] __PRGMTAG_ = {
  251. 0x63, 0x18, 0xc6, 0x31, 0x8c, 0x63, 0x00, 0x00, 0x00
  252. };////character: 'L'
  253. static const tImage dubstreptix_14_0x4c __PRGMTAG_ = { image_data_dubstreptix_14_0x4c,
  254. 5, 9};//character: 'L' , height: 13, (charW,total bytes)
  255. static const uint8_t image_data_dubstreptix_14_0x4d[22] __PRGMTAG_ = {
  256. 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xe7, 0xff, 0x33, 0x19, 0x98, 0xcc, 0xc6, 0x66, 0x33, 0x01, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00
  257. };////character: 'M'
  258. static const tImage dubstreptix_14_0x4d __PRGMTAG_ = { image_data_dubstreptix_14_0x4d,
  259. 13, 22};//character: 'M' , height: 13, (charW,total bytes)
  260. static const uint8_t image_data_dubstreptix_14_0x4e[22] __PRGMTAG_ = {
  261. 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xe7, 0xff, 0x30, 0x19, 0x80, 0xcc, 0x06, 0x60, 0x33, 0x01, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00
  262. };////character: 'N'
  263. static const tImage dubstreptix_14_0x4e __PRGMTAG_ = { image_data_dubstreptix_14_0x4e,
  264. 13, 22};//character: 'N' , height: 13, (charW,total bytes)
  265. static const uint8_t image_data_dubstreptix_14_0x4f[22] __PRGMTAG_ = {
  266. 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xe7, 0xff, 0x30, 0x19, 0x80, 0xcc, 0x06, 0x7f, 0xf3, 0xff, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00
  267. };////character: 'O'
  268. static const tImage dubstreptix_14_0x4f __PRGMTAG_ = { image_data_dubstreptix_14_0x4f,
  269. 13, 22};//character: 'O' , height: 13, (charW,total bytes)
  270. static const uint8_t image_data_dubstreptix_14_0x50[22] __PRGMTAG_ = {
  271. 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xe7, 0xff, 0x30, 0x19, 0x80, 0xcc, 0x06, 0x7f, 0xf3, 0xff, 0x98, 0x00, 0xc0, 0x06, 0x00, 0x00
  272. };////character: 'P'
  273. static const tImage dubstreptix_14_0x50 __PRGMTAG_ = { image_data_dubstreptix_14_0x50,
  274. 13, 22};//character: 'P' , height: 13, (charW,total bytes)
  275. static const uint8_t image_data_dubstreptix_14_0x51[22] __PRGMTAG_ = {
  276. 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xe7, 0xff, 0x30, 0x19, 0x80, 0xcc, 0x06, 0x7f, 0xf3, 0xff, 0x80, 0x0c, 0x00, 0x60, 0x03, 0x00
  277. };////character: 'Q'
  278. static const tImage dubstreptix_14_0x51 __PRGMTAG_ = { image_data_dubstreptix_14_0x51,
  279. 13, 22};//character: 'Q' , height: 13, (charW,total bytes)
  280. static const uint8_t image_data_dubstreptix_14_0x52[22] __PRGMTAG_ = {
  281. 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xe7, 0xff, 0x30, 0x01, 0x80, 0x0c, 0x00, 0x60, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
  282. };////character: 'R'
  283. static const tImage dubstreptix_14_0x52 __PRGMTAG_ = { image_data_dubstreptix_14_0x52,
  284. 13, 22};//character: 'R' , height: 13, (charW,total bytes)
  285. static const uint8_t image_data_dubstreptix_14_0x53[22] __PRGMTAG_ = {
  286. 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xe7, 0xff, 0x30, 0x01, 0xff, 0xc0, 0x06, 0x7f, 0xf3, 0xff, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00
  287. };////character: 'S'
  288. static const tImage dubstreptix_14_0x53 __PRGMTAG_ = { image_data_dubstreptix_14_0x53,
  289. 13, 22};//character: 'S' , height: 13, (charW,total bytes)
  290. static const uint8_t image_data_dubstreptix_14_0x54[22] __PRGMTAG_ = {
  291. 0x60, 0x03, 0x00, 0x18, 0x00, 0xff, 0xe7, 0xff, 0x30, 0x01, 0x80, 0x0c, 0x00, 0x7f, 0xf3, 0xff, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00
  292. };////character: 'T'
  293. static const tImage dubstreptix_14_0x54 __PRGMTAG_ = { image_data_dubstreptix_14_0x54,
  294. 13, 22};//character: 'T' , height: 13, (charW,total bytes)
  295. static const uint8_t image_data_dubstreptix_14_0x55[22] __PRGMTAG_ = {
  296. 0x00, 0x00, 0x00, 0x00, 0x00, 0xc0, 0x66, 0x03, 0x30, 0x19, 0x80, 0xcc, 0x06, 0x7f, 0xf3, 0xff, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00
  297. };////character: 'U'
  298. static const tImage dubstreptix_14_0x55 __PRGMTAG_ = { image_data_dubstreptix_14_0x55,
  299. 13, 22};//character: 'U' , height: 13, (charW,total bytes)
  300. static const uint8_t image_data_dubstreptix_14_0x56[22] __PRGMTAG_ = {
  301. 0x00, 0x00, 0x00, 0x00, 0x00, 0xc0, 0x66, 0x03, 0x3c, 0x79, 0xe3, 0xc3, 0x18, 0x1f, 0xc0, 0xfe, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
  302. };////character: 'V'
  303. static const tImage dubstreptix_14_0x56 __PRGMTAG_ = { image_data_dubstreptix_14_0x56,
  304. 13, 22};//character: 'V' , height: 13, (charW,total bytes)
  305. static const uint8_t image_data_dubstreptix_14_0x57[22] __PRGMTAG_ = {
  306. 0x00, 0x00, 0x00, 0x00, 0x00, 0xc0, 0x66, 0x03, 0x33, 0x19, 0x98, 0xcc, 0xc6, 0x7f, 0xf3, 0xff, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00
  307. };////character: 'W'
  308. static const tImage dubstreptix_14_0x57 __PRGMTAG_ = { image_data_dubstreptix_14_0x57,
  309. 13, 22};//character: 'W' , height: 13, (charW,total bytes)
  310. static const uint8_t image_data_dubstreptix_14_0x58[22] __PRGMTAG_ = {
  311. 0x00, 0x00, 0x00, 0x00, 0x00, 0xc0, 0x67, 0x8f, 0x3f, 0xf8, 0x3e, 0x0f, 0xfe, 0x78, 0xf3, 0x01, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00
  312. };////character: 'X'
  313. static const tImage dubstreptix_14_0x58 __PRGMTAG_ = { image_data_dubstreptix_14_0x58,
  314. 13, 22};//character: 'X' , height: 13, (charW,total bytes)
  315. static const uint8_t image_data_dubstreptix_14_0x59[22] __PRGMTAG_ = {
  316. 0x00, 0x00, 0x00, 0x00, 0x00, 0xc0, 0x66, 0x03, 0x30, 0x19, 0x80, 0xcc, 0x06, 0x7f, 0xf3, 0xff, 0x80, 0x0c, 0xff, 0xe7, 0xff, 0x00
  317. };////character: 'Y'
  318. static const tImage dubstreptix_14_0x59 __PRGMTAG_ = { image_data_dubstreptix_14_0x59,
  319. 13, 22};//character: 'Y' , height: 13, (charW,total bytes)
  320. static const uint8_t image_data_dubstreptix_14_0x5a[22] __PRGMTAG_ = {
  321. 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xe7, 0xff, 0x00, 0x19, 0xff, 0xcc, 0x00, 0x7f, 0xf3, 0xff, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00
  322. };////character: 'Z'
  323. static const tImage dubstreptix_14_0x5a __PRGMTAG_ = { image_data_dubstreptix_14_0x5a,
  324. 13, 22};//character: 'Z' , height: 13, (charW,total bytes)
  325. static const uint8_t image_data_dubstreptix_14_0x5b[13] __PRGMTAG_ = {
  326. 0x7c, 0x7c, 0x60, 0x60, 0x60, 0x60, 0x60, 0x60, 0x60, 0x60, 0x7c, 0x7c, 0x00
  327. };////character: '['
  328. static const tImage dubstreptix_14_0x5b __PRGMTAG_ = { image_data_dubstreptix_14_0x5b,
  329. 8, 13};//character: '[' , height: 13, (charW,total bytes)
  330. static const uint8_t image_data_dubstreptix_14_0x5c[23] __PRGMTAG_ = {
  331. 0x00, 0x00, 0x00, 0x00, 0x00, 0x1f, 0xc0, 0x7f, 0x00, 0x0c, 0x00, 0x30, 0x00, 0xc0, 0x03, 0xf8, 0x0f, 0xe0, 0x00, 0x00, 0x00, 0x00, 0x00
  332. };////character: '\'
  333. static const tImage dubstreptix_14_0x5c __PRGMTAG_ = { image_data_dubstreptix_14_0x5c,
  334. 14, 23};//character: '\' , height: 13, (charW,total bytes)
  335. static const uint8_t image_data_dubstreptix_14_0x5d[12] __PRGMTAG_ = {
  336. 0x7c, 0xf8, 0x30, 0x60, 0xc1, 0x83, 0x06, 0x0c, 0x19, 0xf3, 0xe0, 0x00
  337. };////character: ']'
  338. static const tImage dubstreptix_14_0x5d __PRGMTAG_ = { image_data_dubstreptix_14_0x5d,
  339. 7, 12};//character: ']' , height: 13, (charW,total bytes)
  340. static const uint8_t image_data_dubstreptix_14_0x5e[12] __PRGMTAG_ = {
  341. 0x7c, 0xf9, 0xb3, 0x60, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
  342. };////character: '^'
  343. static const tImage dubstreptix_14_0x5e __PRGMTAG_ = { image_data_dubstreptix_14_0x5e,
  344. 7, 12};//character: '^' , height: 13, (charW,total bytes)
  345. static const uint8_t image_data_dubstreptix_14_0x5f[22] __PRGMTAG_ = {
  346. 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1f, 0xfc, 0xff, 0xe0, 0x00, 0x00
  347. };////character: '_'
  348. static const tImage dubstreptix_14_0x5f __PRGMTAG_ = { image_data_dubstreptix_14_0x5f,
  349. 13, 22};//character: '_' , height: 13, (charW,total bytes)
  350. static const uint8_t image_data_dubstreptix_14_0x60[12] __PRGMTAG_ = {
  351. 0x7c, 0xf8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
  352. };////character: '`'
  353. static const tImage dubstreptix_14_0x60 __PRGMTAG_ = { image_data_dubstreptix_14_0x60,
  354. 7, 12};//character: '`' , height: 13, (charW,total bytes)
  355. static const uint8_t image_data_dubstreptix_14_0x7b[13] __PRGMTAG_ = {
  356. 0x1e, 0x1e, 0x18, 0x18, 0x18, 0x18, 0x78, 0x18, 0x18, 0x18, 0x1e, 0x1e, 0x00
  357. };////character: '{'
  358. static const tImage dubstreptix_14_0x7b __PRGMTAG_ = { image_data_dubstreptix_14_0x7b,
  359. 8, 13};//character: '{' , height: 13, (charW,total bytes)
  360. static const uint8_t image_data_dubstreptix_14_0x7c[7] __PRGMTAG_ = {
  361. 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x00
  362. };////character: '|'
  363. static const tImage dubstreptix_14_0x7c __PRGMTAG_ = { image_data_dubstreptix_14_0x7c,
  364. 4, 7};//character: '|' , height: 13, (charW,total bytes)
  365. static const uint8_t image_data_dubstreptix_14_0x7d[15] __PRGMTAG_ = {
  366. 0x7c, 0x3e, 0x03, 0x01, 0x80, 0xc0, 0x60, 0x3c, 0x18, 0x0c, 0x06, 0x1f, 0x0f, 0x80, 0x00
  367. };////character: '}'
  368. static const tImage dubstreptix_14_0x7d __PRGMTAG_ = { image_data_dubstreptix_14_0x7d,
  369. 9, 15};//character: '}' , height: 13, (charW,total bytes)
  370. static const uint8_t image_data_dubstreptix_14_0x7e[15] __PRGMTAG_ = {
  371. 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x79, 0xe0, 0xf0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
  372. };////character: '~'
  373. static const tImage dubstreptix_14_0x7e __PRGMTAG_ = { image_data_dubstreptix_14_0x7e,
  374. 9, 15};//character: '~' , height: 13, (charW,total bytes)
  375. static const tChar dubstreptix_14_array[] = {
  376. // character: ' '
  377. {0x20, &dubstreptix_14_0x20},
  378. // character: '!'
  379. {0x21, &dubstreptix_14_0x21},
  380. // character: '"'
  381. {0x22, &dubstreptix_14_0x22},
  382. // character: '#'
  383. {0x23, &dubstreptix_14_0x23},
  384. // character: '$'
  385. {0x24, &dubstreptix_14_0x24},
  386. // character: '%'
  387. {0x25, &dubstreptix_14_0x25},
  388. // character: '&'
  389. {0x26, &dubstreptix_14_0x26},
  390. // character: '''
  391. {0x27, &dubstreptix_14_0x27},
  392. // character: '('
  393. {0x28, &dubstreptix_14_0x28},
  394. // character: ')'
  395. {0x29, &dubstreptix_14_0x29},
  396. // character: '*'
  397. {0x2a, &dubstreptix_14_0x2a},
  398. // character: '+'
  399. {0x2b, &dubstreptix_14_0x2b},
  400. // character: ','
  401. {0x2c, &dubstreptix_14_0x2c},
  402. // character: '-'
  403. {0x2d, &dubstreptix_14_0x2d},
  404. // character: '.'
  405. {0x2e, &dubstreptix_14_0x2e},
  406. // character: '/'
  407. {0x2f, &dubstreptix_14_0x2f},
  408. // character: '0'
  409. {0x30, &dubstreptix_14_0x30},
  410. // character: '1'
  411. {0x31, &dubstreptix_14_0x31},
  412. // character: '2'
  413. {0x32, &dubstreptix_14_0x32},
  414. // character: '3'
  415. {0x33, &dubstreptix_14_0x33},
  416. // character: '4'
  417. {0x34, &dubstreptix_14_0x34},
  418. // character: '5'
  419. {0x35, &dubstreptix_14_0x35},
  420. // character: '6'
  421. {0x36, &dubstreptix_14_0x36},
  422. // character: '7'
  423. {0x37, &dubstreptix_14_0x37},
  424. // character: '8'
  425. {0x38, &dubstreptix_14_0x38},
  426. // character: '9'
  427. {0x39, &dubstreptix_14_0x39},
  428. // character: ':'
  429. {0x3a, &dubstreptix_14_0x3a},
  430. // character: ';'
  431. {0x3b, &dubstreptix_14_0x3b},
  432. // character: '<'
  433. {0x3c, &dubstreptix_14_0x3c},
  434. // character: '='
  435. {0x3d, &dubstreptix_14_0x3d},
  436. // character: '>'
  437. {0x3e, &dubstreptix_14_0x3e},
  438. // character: '?'
  439. {0x3f, &dubstreptix_14_0x3f},
  440. // character: '\x0040'
  441. {0x40, &dubstreptix_14_0x40},
  442. // character: 'A'
  443. {0x41, &dubstreptix_14_0x41},
  444. // character: 'B'
  445. {0x42, &dubstreptix_14_0x42},
  446. // character: 'C'
  447. {0x43, &dubstreptix_14_0x43},
  448. // character: 'D'
  449. {0x44, &dubstreptix_14_0x44},
  450. // character: 'E'
  451. {0x45, &dubstreptix_14_0x45},
  452. // character: 'F'
  453. {0x46, &dubstreptix_14_0x46},
  454. // character: 'G'
  455. {0x47, &dubstreptix_14_0x47},
  456. // character: 'H'
  457. {0x48, &dubstreptix_14_0x48},
  458. // character: 'I'
  459. {0x49, &dubstreptix_14_0x49},
  460. // character: 'J'
  461. {0x4a, &dubstreptix_14_0x4a},
  462. // character: 'K'
  463. {0x4b, &dubstreptix_14_0x4b},
  464. // character: 'L'
  465. {0x4c, &dubstreptix_14_0x4c},
  466. // character: 'M'
  467. {0x4d, &dubstreptix_14_0x4d},
  468. // character: 'N'
  469. {0x4e, &dubstreptix_14_0x4e},
  470. // character: 'O'
  471. {0x4f, &dubstreptix_14_0x4f},
  472. // character: 'P'
  473. {0x50, &dubstreptix_14_0x50},
  474. // character: 'Q'
  475. {0x51, &dubstreptix_14_0x51},
  476. // character: 'R'
  477. {0x52, &dubstreptix_14_0x52},
  478. // character: 'S'
  479. {0x53, &dubstreptix_14_0x53},
  480. // character: 'T'
  481. {0x54, &dubstreptix_14_0x54},
  482. // character: 'U'
  483. {0x55, &dubstreptix_14_0x55},
  484. // character: 'V'
  485. {0x56, &dubstreptix_14_0x56},
  486. // character: 'W'
  487. {0x57, &dubstreptix_14_0x57},
  488. // character: 'X'
  489. {0x58, &dubstreptix_14_0x58},
  490. // character: 'Y'
  491. {0x59, &dubstreptix_14_0x59},
  492. // character: 'Z'
  493. {0x5a, &dubstreptix_14_0x5a},
  494. // character: '['
  495. {0x5b, &dubstreptix_14_0x5b},
  496. // character: '\'
  497. {0x5c, &dubstreptix_14_0x5c},
  498. // character: ']'
  499. {0x5d, &dubstreptix_14_0x5d},
  500. // character: '^'
  501. {0x5e, &dubstreptix_14_0x5e},
  502. // character: '_'
  503. {0x5f, &dubstreptix_14_0x5f},
  504. // character: '`'
  505. {0x60, &dubstreptix_14_0x60},
  506. // character: '{'
  507. {0x7b, &dubstreptix_14_0x7b},
  508. // character: '|'
  509. {0x7c, &dubstreptix_14_0x7c},
  510. // character: '}'
  511. {0x7d, &dubstreptix_14_0x7d},
  512. // character: '~'
  513. {0x7e, &dubstreptix_14_0x7e}
  514. };
  515. //num chars, array, width, height, compression
  516. const tFont dubstreptix_14 = { 69, dubstreptix_14_array,0,13,0 };