DIY Logging Volt/Ampmeter
ssd1306_fonts.h
Go to the documentation of this file.
1 #include <stdint.h>
2 
3 #ifndef __SSD1306_FONTS_H__
4 #define __SSD1306_FONTS_H__
5 
6 #include "ssd1306_conf.h"
7 
8 typedef struct {
9  const uint8_t FontWidth; /*!< Font width in pixels */
10  uint8_t FontHeight; /*!< Font height in pixels */
11  const uint16_t *data; /*!< Pointer to data font data array */
12 } FontDef;
13 
14 #ifdef SSD1306_INCLUDE_FONT_6x8
15 extern FontDef Font_6x8;
16 #endif
17 #ifdef SSD1306_INCLUDE_FONT_7x10
18 extern FontDef Font_7x10;
19 #endif
20 #ifdef SSD1306_INCLUDE_FONT_11x18
21 extern FontDef Font_11x18;
22 #endif
23 #ifdef SSD1306_INCLUDE_FONT_16x26
24 extern FontDef Font_16x26;
25 #endif
26 #endif // __SSD1306_FONTS_H__
FontDef
Definition: ssd1306_fonts.h:8
Font_7x10
FontDef Font_7x10
Definition: ssd1306_fonts.c:406
ssd1306_conf.h
Font_11x18
FontDef Font_11x18
Definition: ssd1306_fonts.c:409
FontDef::FontWidth
const uint8_t FontWidth
Definition: ssd1306_fonts.h:9
FontDef::data
const uint16_t * data
Definition: ssd1306_fonts.h:11
FontDef::FontHeight
uint8_t FontHeight
Definition: ssd1306_fonts.h:10
Font_16x26
FontDef Font_16x26
Definition: ssd1306_fonts.c:412
Font_6x8
FontDef Font_6x8
Definition: ssd1306_fonts.c:403