|
ModuloArduino
Módulo Arduino - IFSPresente
|
Representa o estado de uma linha do display LCD. More...
Public Attributes | |
| char | message [MAX_STRING+1] |
| char | defaultMessage [MAX_STRING+1] |
| char | toPrint [COL+1] |
| int | messageSize |
| int | defaultMessageSize |
| int | startPosition |
| byte | keepAtZeroPosition |
| unsigned long | TTL |
Representa o estado de uma linha do display LCD.
Esta estrutura guarda a mensagem principal, a mensagem padrão, a parte da mensagem que deve ser impressa no momento, além de informações de tamanho, posição e tempo de vida (TTL).
| char Display::defaultMessage[MAX_STRING+1] |
Mensagem padrão quando nenhuma outra estiver ativa.
| int Display::defaultMessageSize |
Tamanho da mensagem padrão.
| byte Display::keepAtZeroPosition |
Quando o trecho inicial da mensagem está sendo impresso, permanece por um tempo maior nesse estado.
| char Display::message[MAX_STRING+1] |
Mensagem atual a ser exibida.
| int Display::messageSize |
Tamanho da mensagem atual.
| int Display::startPosition |
Posição inicial na mensagem a partir da qual imprime-se no display.
| char Display::toPrint[COL+1] |
Parte da mensagem que é impressa no display num dado momento.
| unsigned long Display::TTL |
Tempo de vida da mensagem em milissegundos. Após esse período, retorna à mensagem default.