ERM19264_UC1609  1.8.0
Arduino Eco-system Library for ERM19264 LCD driven by UC1609 controller.
Macros | Variables
ERM19264_graphics_font.h File Reference

ERM19264_UC1609 , ERM19264 LCD driven by UC1609C controller, font data file 12 fonts. More...

#include "WProgram.h"

Go to the source code of this file.

Macros

#define PROGMEM
 
#define UC1609_Font_One
 USER FONT OPTION ONE , FONT DEFINE SECTION. More...
 
#define UC1609_Font_Two
 
#define UC1609_Font_Three
 
#define UC1609_Font_Four
 
#define UC1609_Font_Five
 
#define UC1609_Font_Six
 
#define UC1609_Font_Seven
 
#define UC1609_Font_Eight
 
#define UC1609_Font_Nine
 
#define UC1609_Font_Ten
 
#define UC1609_Font_Eleven
 
#define UC1609_Font_Twelve
 

Variables

const unsigned char * pFontDefaultptr
 USER FONT OPTION TWO. More...
 
const unsigned char * pFontThickptr
 
const unsigned char * pFontSevenSegptr
 
const unsigned char * pFontWideptr
 
const unsigned char * pFontTinyptr
 
const unsigned char * pFontHomeSpunptr
 
const uint8_t(* pFontBigNum16x32ptr )[64]
 
const uint8_t(* pFontMedNum16x16ptr )[32]
 
const uint8_t(* pFontArial16x24ptr )[48]
 
const uint8_t(* pFontArial16x16ptr )[32]
 
const uint8_t(* pFontMia8x16ptr )[16]
 
const uint8_t(* pFontDedica8x12ptr )[12]
 

Detailed Description

ERM19264_UC1609 , ERM19264 LCD driven by UC1609C controller, font data file 12 fonts.

Author
Gavin Lyons.

https://github.com/gavinlyonsrepo/ERM19264_UC1609

Macro Definition Documentation

◆ UC1609_Font_Eight

#define UC1609_Font_Eight

(8) Med numbers (extended Numeric )

◆ UC1609_Font_Eleven

#define UC1609_Font_Eleven

(11) Mia

◆ UC1609_Font_Five

#define UC1609_Font_Five

(5) tiny

◆ UC1609_Font_Four

#define UC1609_Font_Four

(4) wide (NO LOWERCASE)

◆ UC1609_Font_Nine

#define UC1609_Font_Nine

(9) Arial round

◆ UC1609_Font_One

#define UC1609_Font_One

USER FONT OPTION ONE , FONT DEFINE SECTION.

Note
Comment in the fonts YOU want, UC1609_Font_One is default.
  1. UC1609_Font_One default (FUll ASCII with mods)
  2. UC1609_Font_Two thick (NO LOWERCASE)
  3. UC1609_Font_Three seven segment
  4. UC1609_Font_Four wide (NO LOWERCASE)
  5. UC1609_Font_Five tiny
  6. UC1609_Font_Six Home Spun
  7. UC1609_Font_Seven big numbers ( extended Numeric )
  8. UC1609_Font_Eight Medium numbers (extended Numeric )
  9. UC1609_Font_Nine Arial round
  10. UC1609_Font_Ten Arial bold
  11. UC1609_Font_Eleven Mia
  12. UC1609_Font_Twelve dedica (1) default (FUll ASCII with mods)

◆ UC1609_Font_Seven

#define UC1609_Font_Seven

(7) big numbers ( extended Numeric )

◆ UC1609_Font_Six

#define UC1609_Font_Six

(6) HomeSpun

◆ UC1609_Font_Ten

#define UC1609_Font_Ten

(10) Arial bold

◆ UC1609_Font_Three

#define UC1609_Font_Three

(3) seven segment

◆ UC1609_Font_Twelve

#define UC1609_Font_Twelve

(12) dedica

◆ UC1609_Font_Two

#define UC1609_Font_Two

(2) thick (NO LOWERCASE)

Variable Documentation

◆ pFontArial16x16ptr

const uint8_t(* pFontArial16x16ptr)[32]
extern

Pointer to Arial bold font data

◆ pFontArial16x24ptr

const uint8_t(* pFontArial16x24ptr)[48]
extern

Pointer to Arial Round font data

◆ pFontBigNum16x32ptr

const uint8_t(* pFontBigNum16x32ptr)[64]
extern

Pointer to Big Numbers font data

◆ pFontDedica8x12ptr

const uint8_t(* pFontDedica8x12ptr)[12]
extern

Pointer to dedica font data

◆ pFontDefaultptr

const unsigned char* pFontDefaultptr
extern

USER FONT OPTION TWO.

This is defined to include full extended ASCII set 127-255, Will increase program size (635 bytes ) if enabled. if commented in _CurrentFontLength in setFontNum must also be edited to _CurrentFontLength = UC1609FontLenAll;

Note
UC_Font_One only. Pointer to Default font data

◆ pFontHomeSpunptr

const unsigned char* pFontHomeSpunptr
extern

Pointer to Home Spun font data

◆ pFontMedNum16x16ptr

const uint8_t(* pFontMedNum16x16ptr)[32]
extern

Pointer to Medium Numbers font data

◆ pFontMia8x16ptr

const uint8_t(* pFontMia8x16ptr)[16]
extern

Pointer to Mia font data

◆ pFontSevenSegptr

const unsigned char* pFontSevenSegptr
extern

Pointer to Seven segment font data

◆ pFontThickptr

const unsigned char* pFontThickptr
extern

Pointer to thick font data

◆ pFontTinyptr

const unsigned char* pFontTinyptr
extern

Pointer to Tiny font data

◆ pFontWideptr

const unsigned char* pFontWideptr
extern

Pointer to Wide font data