geovaneferreira / lorawan-atc

Envios e recebimetos de dados via lorawan atc everynet (brasil)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

lorawan-atc

Envios e recebimetos de dados via lorawan atc everynet (Brasil)

  • Utilizado para os testes Lora TTGO Esp32 com platformIo
  • Plataforma da Everynet (ATC Brasil)
  • Activation ABP
  • Encription NS
  1. Primeiro edite o arquivo main.cpp com suas credencias:
//ABP Credentials 
const char *devAddr = "00000000";
const char *nwkSKey = "00000000000000000000000000000000";
const char *appSKey = "00000000000000000000000000000000";
  1. Altere o arquivo do platformio para seu equipamento em:
  • platformio.ini
upload_port=/dev/cu.wchusbserial1421
monitor_port=/dev/cu.wchusbserial1421
  1. Biblioteca editada
  1. Definindo a região que opera na frequencia do Brasil
  • Config.h
#define AU_915
  1. Definindo os tempos de RX1 e RX2 conforme as especificições da ATC
  • LoRaMAC.cpp
static const unsigned int Receive_Delay_1 = 5000;
static const unsigned int Receive_Delay_2 = 6000;

Exemplo de Downlink: alt text

Exemplo das configurações: alt text

About

Envios e recebimetos de dados via lorawan atc everynet (brasil)


Languages

Language:C 97.3%Language:C++ 2.2%Language:Assembly 0.4%Language:Python 0.0%Language:JavaScript 0.0%