LR_CFG_RAK3172

Este bloco tem por função enviar uma sequência de comandos AT de configuracao do modulo 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á configurar o modulo. A entrada START deve permanecer em nível alto durante a execução do bloco. Na finalização o resultados do processo de configuração estará no sinal de READY. Os Pulsos de DONE_EVT sinalizará em RESULT os eventuais erros ou sucessos durante o processo.

Nota

Para se conectar a rede LoRaWAN, utilizar o bloco LR_CONN_RAK3172

Bloco

                  LR2_CFG
           +--------------------+
  BOOL ----|START       DONE_EVT|---- BOOL
           |                    |
 USINT ----|COMM_SRC       READY|---- BOOL
           |                    |
 USINT ----|LORA_MODE     RESULT|---- INT
           |                    |
STRING ----|DEV_EUI ----------- |----
           |                    |
STRING ----|APP_EUI ----------- |----
           |                    |
STRING ----|APP_KEY ----------- |----
           |                    |
       ----|R_BUF ------------- |----
           +--------------------+

Parâmetros

Nome

Classe

Tipo

Dim.

V. Ini.

Descrição

START

Entrada

BOOL

FALSE

Habilita incio da configuração

COMM_SRC

Entrada

USINT

0

Canal de comunicação a ser utilizado

LORA_MODE

Entrada

USINT

0

Modo de operação do Lora: OTAA[1] ou ABP[2]

DEV_EUI

Entrada/Saída

STRING

:16

Device EUI gerado pela application no LoraNertwork Server

APP_EUI

Entrada/Saída

STRING

:32

Application EUI gerado pela application no LoraNertwork Server

APP_KEY

Entrada/Saída

STRING

:32

App Key gerado pela application no LoraNertwork Server

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 config. OK

RESULT

Saída

INT

0

Resultado da operação

RESULT

  • 05 : GL_INV_PAR: DEV_EUI inválida, APP_EUI inválido, APP_KEY inválido

  • 15 : GL_HDW_FAIL: Erro de hardware (modulo não responde os comandos AT)

AT Comands enviados

ATZ
>>bCurrent Work Mode: LoRaWAN.
AT+NWM=1
>>bCurrent Work Mode: LoRaWAN.
AT+NJM=1
>>OK
AT+DEVEUI=AC1F09FFFE0538DD
>>OK
AT+APPEUI=000000000000005A
>>OK
AT+APPKEY=A515C840ECBA9A89592298A6B3526412
>>OK