LcmString.getData( )
Descrição
Retorna um caractere armazenado em um objeto do tipo LcmString
. Se houver mais de um caractere, é retornado o primeiro.
Cada caractere é removido do buffer após ser retornado.
Sintaxe
obj.getData();
Parâmetros
obj
: Nome do objeto.
Retorna
Primeiro valor armazenado em um objeto do tipo LcmString
.
Mínimo |
Máximo |
Tipo |
0 (0x00) |
255 (0xFF) |
char |
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
17
18
19
20 | /* Na área de inicialização de variáveis */
LCM Lcm(Serial); // Inicialização e configuração do "Lcm" na "Serial"
LcmString TextInput(700, 20); // Criação de um objeto da classe LcmString
// configurado no VP 700 e comprimento de 20 caracteres
String characters; // Criação de uma variável do tipo "String" com o nome "characters"
...
/* Dentro do loop() */
while (TextInput.available()) // Verifica e executa enquanto existir algo no
//"LcmVar" "TextInput"
{
// Normalmente o "getData()" é utilizado em conjunto com o "available()"
characters += (char)TextInput.getData(); // Concatena o valor recebido pelo "LcmString"
// "TextInput" a String "characters"
}
|
Veja também
Objeto
VP
LcmString
LcmString.available()
Demonstrações