Outros...¶
Descrição¶
As funções encontradas nessa página são funções que devem ser utilizadas apenas em casos mais complexos.
Para utilização comum, use:
-
Classe
LcmVarpara manipulação de Interface Objects (Controls e Display Variables) -
Classe
LcmStringpara manipulação de Interface Objects (Controls e Display Variables) relacionados a texto -
Para controle dos Registradores comuns, utilizar funções da classe
LCM, como por exemplo,changePicId( )para pular de tela (screen), oubeepBuzzer( )para ativer o buzzer por um período de tempo
Comunicação direta¶
| Função | Descrição |
|---|---|
| writeVP( ) | Escreve em um VP, ou em vários sequencialmente a partir de um VP inicial. |
| readVP( ) | Retorna o valor de um VP do Display. |
| readVPs( ) | Atribui valores lidos de uma sequência de VPs à um vetor. |
| writeRegister( ) | Escreve um valor em um Registrador do Display. |
| readRegister( ) | Retorna o valor de um Registrador do Display. |
Comunicação direta de baixo nível¶
| Função | Descrição |
|---|---|
| available( ) | Verifica se dados foram recebidos, armazenados e podem ser lidos. |
| getChar( ) | Retorna o valor de um caractere contido no buffer de recebimento atual. |
| getData( ) | Atribui valores recebidos à um vetor, ou retorna o primeiro valor. |
| getRxAddress( ) | Retorna o endereço dos dados recebidos de acordo com seu tipo (VP ou Registrador). |
| getRxLength( ) | Retorna a quantidade de dados recebidos, de acordo com o seu tipo (VP ou Registrador). |
| getRxType( ) | Retorna o tipo (VP ou Registrador) de dados recebidos. |
| requestVP( ) | Requisita os valores de VPs. |