Display_Lib_RPI 2.4.0
A C++ Library to connect electronic displays to Linux single board computers.
Loading...
Searching...
No Matches
Static Protected Member Functions | Static Private Attributes | List of all members
SevenSegmentFont Class Reference

SevenSegmentFont Class that provides access to a seven-segment font data table. More...

#include <led_segment_font_data_RDL.hpp>

Inheritance diagram for SevenSegmentFont:
Inheritance graph
[legend]

Static Protected Member Functions

static const uint8_t * pFontSevenSegptr ()
 Retrieves a pointer to the seven-segment font data table.
 

Static Private Attributes

static const uint8_t fontData []
 Font data table for ASCII values mapped to seven-segment representation. Offset starts at ASCII value 32 (space). Encoded in dp-gfedcba bit order.
 

Detailed Description

SevenSegmentFont Class that provides access to a seven-segment font data table.

Member Function Documentation

◆ pFontSevenSegptr()

const uint8_t * SevenSegmentFont::pFontSevenSegptr ( )
staticprotected

Retrieves a pointer to the seven-segment font data table.

Pointer to seven segment font

Returns
Pointer to the font data array.

Member Data Documentation

◆ fontData

const uint8_t SevenSegmentFont::fontData
staticprivate
Initial value:
= {
0x00, 0x86, 0x22, 0x7E, 0x6D, 0xD2, 0x46, 0x20, 0x29, 0x0B,
0x21, 0x70, 0x10, 0x40, 0x80, 0x52, 0x3F, 0x06, 0x5B, 0x4F,
0x66, 0x6D, 0x7D, 0x07, 0x7F, 0x6F, 0x09, 0x0D, 0x61, 0x48,
0x43, 0xD3, 0x5F, 0x77, 0x7C, 0x39, 0x5E, 0x79, 0x71, 0x3D,
0x76, 0x30, 0x1E, 0x75, 0x38, 0x15, 0x37, 0x3F, 0x73, 0x6B,
0x33, 0x6D, 0x78, 0x3E, 0x3E, 0x2A, 0x76, 0x6E, 0x5B, 0x39,
0x64, 0x0F, 0x23, 0x08, 0x02, 0x5F, 0x7C, 0x58, 0x5E, 0x7B,
0x71, 0x6F, 0x74, 0x10, 0x0C, 0x75, 0x30, 0x14, 0x54, 0x5C,
0x73, 0x67, 0x50, 0x6D, 0x78, 0x1C, 0x1C, 0x14, 0x76, 0x6E,
0x5B
}

Font data table for ASCII values mapped to seven-segment representation. Offset starts at ASCII value 32 (space). Encoded in dp-gfedcba bit order.

Font data 7 Segment table


The documentation for this class was generated from the following files: