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
LcmVar
para manipulação de Interface Objects (Controls e Display Variables) -
Classe
LcmString
para 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. |