TripleSevenSeg

Driver to control three-digits 7-segment LED display on LED shield.

Public Functions

Type

Name

bool

bool

display_number (float value, uint8_t decimal_positions)

uint32_t

display_symbol (char symbol, uint8_t position, bool dot)

Public Functions Documentation

TripleSevenSeg::TripleSevenSeg ()

bool TripleSevenSeg::is_initialized (
    void 
)

Is driver initialized?

bool TripleSevenSeg::display_number (
    float value,
    uint8_t decimal_positions
)

Display float value on seven segment display. Supports positive and negative numbers in range from -99 to 999.

Parameters:

  • value Value to display.

  • decimal_positions Maximal number of displayed decimal positions.

uint32_t TripleSevenSeg::display_symbol (
    char symbol,
    uint8_t position,
    bool dot
)

Display supported symbol to LED segment at specified position with optional decimal point.

Parameters:

  • symbol Supported symbol.

  • position Position on LED display.

  • show decimal point

The documentation for this class was generated from the following file: D:/w/hw-libs/\_libs\_/libraries/TripleSevenSeg.h

Last updated