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