Ir para o conteúdo

LcmString.write( )

Descrição

Escreve valores em um objeto do tipo LcmVar.


Sintaxe

obj.write(value);
obj.write(value[], length);


Parâmetros

obj: Nome do objeto.


value: Valor ou vetor de valores.

Parâmetro Tipo
value bool, boolean

char,unsigned char, short, byte

int, unsigned int, word, size_t

long, unsigned long

float, double

string


length: Quantidade máxima de dados que poderão ser escritos em sequência.

Parâmetro Mínimo Máximo Tipo
length 1 (0x01) 126 (0x7E) byte

Retorna

Quantidade de bytes enviados para o Display.

Mínimo Máximo Tipo
0 (0x00) 255 (0xFF) unsigned byte

Requisitos

É necessário a criação de um objeto da classe LcmString.


Código de exemplo

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
/* Na área de inicialização de variáveis */

LcmString TextInput(700, 20);   // Criação de um objeto da classe LcmString
                                // Configurado no VP 700 e comprimento de 20 caracteres

char Characters[20];    // Vetor que será utilizado juntamente com o TextInput
                        // O vetor deve ter comprimento maior ou igual ao tamanho 
                        //configurado no LcmString em que será atribuido
                        // Nesse caso ambos possuem comprimento de 20 caracteres (chars).

...

/* Dentro do Loop() */

TextInput.write(Characters, 20);    // Escreve no LcmString TextInput
                                // o valor da variável Characters

Veja também

LCM (Display)
Objeto
VP
LcmString
Demonstrações