TM1638_plus 2.1.0
Arduino library for Tm1638 modules
Public Types | Public Attributes | Static Public Attributes | Static Protected Attributes | List of all members
CommonData Class Reference

Class that provides access to common data. More...

#include <common_data.h>

Inheritance diagram for CommonData:
Inheritance graph
[legend]

Public Types

enum  DecimalPoint_e : uint8_t { DecPointOff = 0 , DecPointOn = 1 }
 Switch on or off decimal point on a digit. More...
 

Public Attributes

bool displaylib_LED_debug = false
 

Static Public Attributes

static constexpr uint16_t displaylib_LED_VersionNum = 210
 

Static Protected Attributes

static constexpr uint8_t _ASCII_FONT_OFFSET = 0x20
 
static constexpr uint8_t _ASCII_FONT_END = 0x7B
 
static constexpr uint8_t _ASCII_FONT_HEX_OFFSET = 0x10
 
static constexpr uint8_t DEC_POINT_7_MASK = 0x80
 

Detailed Description

Class that provides access to common data.

Member Enumeration Documentation

◆ DecimalPoint_e

Switch on or off decimal point on a digit.

Enumerator
DecPointOff 

Decimal point segment off

DecPointOn 

Decimal point segment on

Member Data Documentation

◆ _ASCII_FONT_END

constexpr uint8_t CommonData::_ASCII_FONT_END = 0x7B
staticconstexprprotected

End of ASCII Table + 1

◆ _ASCII_FONT_HEX_OFFSET

constexpr uint8_t CommonData::_ASCII_FONT_HEX_OFFSET = 0x10
staticconstexprprotected

ASCII table offset to reach the number position

◆ _ASCII_FONT_OFFSET

constexpr uint8_t CommonData::_ASCII_FONT_OFFSET = 0x20
staticconstexprprotected

Offset in the ASCII table for font Start position

◆ DEC_POINT_7_MASK

constexpr uint8_t CommonData::DEC_POINT_7_MASK = 0x80
staticconstexprprotected

Mask to switch on 7 seg decimal point

◆ displaylib_LED_debug

bool CommonData::displaylib_LED_debug = false

debug flag, true = debug mode on, extra infomation written to console

◆ displaylib_LED_VersionNum

constexpr uint16_t CommonData::displaylib_LED_VersionNum = 210
staticconstexpr

library version number


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