LR_CONN_RAK3172

Este bloco tem por função enviar uma sequência de comando(s) AT defindo(s) para se conectar a rede LoRaWAN. Este é especifico para o módulo LoRa RAK3172.

Após o bloco ser habilitado pela entrada EN, ficará aguardando uma transição de subida em START; quando essa ocorrer, o bloco irá iniciar a tentativa de conexão à rede. A entrada START deve permanecer em nível alto durante a execução do bloco. Na finalização do bloco o START será desabilitado e o resultados da tentativa de conexão estará no sinal de READY. Os Pulsos de DONE_EVT sinalizará em RESULT os eventuais erros ou sucessos durante o processo.

Este bloco pode demorar mais de 1.5 minuto para executar, devido ao tempo de resposta do comando de conectar na rede.

Nota

Para utilização desse bloco, o modulo deve estar já configurado. Utilizar o bloco LR_CFG_RAK3172 para essa configuração.

Bloco

             LR_CONN_RAK3172
          +-------------------+
 BOOL ----|START      DONE_EVT|---- BOOL
          |                   |
USINT ----|COMM_SRC      READY|---- BOOL
          |                   |
          |             RESULT|---- SINT
          |                   |
      ----|R_BUF ------------ |----
          +-------------------+

Parâmetros

Nome

Classe

Tipo

Dim.

V. Ini.

Descrição

START

Entrada

BOOL

FALSE

Habilita inicio do processo de conexão

COMM_SRC

Entrada

USINT

0

Canal de comunicação a ser utilizado

R_BUF

Entrada/Saída

ANY

Buffer utilizado na transação corrente (envio do comando e recepção da resposta do bloco ASCII_SR)

DONE_EVT

Saída

BOOL

FALSE

Pulso de saida que indica “bloco finalizado”, é preciso verificar no CFG_STS se o evento terminou com sucesso ou erro

READY

Saída

BOOL

FALSE

Flag indicativo de conexão OK

RESULT

Saída

SINT

0

Resultado da operação

[1] Este texto pode ser utilizado como parâmetro pois esta definido no tipo COMM_SRC disponível na biblioteca HI_STD

[2] Cada equipamento possui um sub-conjunto dos recursos de comunicação indicados na tabela acima. Para identificar quais recursos estão disponíveis em um dado equipamento, consulte o manual do mesmo.

Códigos de retorno do RESULT

Valor

Descrição

0

Sucesso

-10

Não foi possivel conectar na rede LoRaWAN

AT Comands enviados

AT+NJS=?
>>AT+NJS=0
>>OK
AT+CFM=1
>>OK
AT+JOIN=1:0:10:20
>>OK
>>+EVT:JOINED