LR1_CONN
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 Breakbord RAK811.
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 LR1_CFG para essa configuração.
Bloco
LR1_CONN
+-------------------+
BOOL ----|EN ENO|---- BOOL
| |
BOOL ----|START DONE_EVT|---- BOOL
| |
USINT ----|COMM_SRC READY|---- BOOL
| |
| RESULT|---- SINT
| |
----|R_BUF ------------ |----
+-------------------+
Parâmetros
Nome |
Classe |
Tipo |
Dim. |
V. Ini. |
Descrição |
EN |
Entrada |
BOOL |
1 |
Entrada habilitadora do bloco |
|
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) |
||
ENO |
Saída |
BOOL |
FALSE |
Saída de habilitação |
|
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 |