Parola for Arduino
3.0
Text effects for LED Matrix modular hardware
|
Main header file for the MD_Parola library. More...
#include <Arduino.h>
#include <MD_MAX72xx.h>
Classes | |
class | MD_PZone |
class | MD_Parola |
Macros | |
#define | ENA_MISC 1 |
Enable miscellaneous animations. | |
#define | ENA_WIPE 1 |
Enable wipe type animations. | |
#define | ENA_SCAN 1 |
Enable scanning animations. | |
#define | ENA_SCR_DIA 1 |
Enable diagonal scrolling animation. | |
#define | ENA_OPNCLS 1 |
Enable open and close scan effects. | |
#define | ENA_GROW 1 |
Enable grow effects. | |
#define | ENA_SPRITE 1 |
Enable sprite effects. | |
#define | ENA_GRAPHICS 1 |
Enable graphics functionality. | |
#define | ARRAY_SIZE(x) (sizeof(x)/sizeof(x[0])) |
Generic macro for obtaining number of elements of an array. | |
#define | MAX_ZONES 4 |
Maximum number of zones allowed. Change to allow more or less zones but uses RAM even if not used. | |
#define | ZONE_START_COL(m) (m*COL_SIZE) |
The first column of the first zone module. | |
#define | ZONE_END_COL(m) (((m+1)*COL_SIZE)-1) |
The last column of the last zone module. | |
Main header file for the MD_Parola library.
enum textEffect_t |
Text effects enumerated type specification.
Used to define the effects to be used for the entry and exit of text in the display area.
enum textPosition_t |
Text alignment enumerated type specification.
Used to define the display text alignment and to specify direction for scrolling and animations. In the situation where LEFT AND RIGHT are the only sensible options (eg, text scrolling direction), CENTER will behave the same as LEFT.
enum zoneEffect_t |
Zone effect enumerated type specification.
Used to define the effects to be used for text in the zone.
The FLIP_UD and FLIP_LR effects are specifically designed to allow rectangular shaped display modules (like Parola or Generic types) to be placed in an inverted position to allow all matrices to be tightly packed into a 2 line display. One of the lines must be flipped horizontally and vertically to remain legible in this configuration.