├── .github ├── ISSUE_TEMPLATE │ ├── BUG_REPORT_EC.md │ ├── Feedback-request.md │ └── config.yml └── workflows │ └── BuildLibrary.yml ├── .gitignore ├── API.md ├── LICENSE.txt ├── README.md ├── doc └── release-notes.txt ├── examples ├── class_a_abp │ └── class_a_abp.ino ├── class_a_otaa │ └── class_a_otaa.ino ├── class_a_otaa_esp_deepsleep │ └── class_a_otaa_esp_deepsleep.ino ├── class_c_abp │ └── class_c_abp.ino ├── class_c_otaa │ └── class_c_otaa.ino └── serialToLoRaWAN │ └── serialToLoRaWAN.ino ├── library.properties ├── src ├── arduino-rfm │ ├── AES-128.cpp │ ├── AES-128.h │ ├── Config.h │ ├── Conversions.cpp │ ├── Conversions.h │ ├── Encrypt.cpp │ ├── Encrypt.h │ ├── LoRaMAC.cpp │ ├── LoRaMAC.h │ ├── RFM95.cpp │ ├── RFM95.h │ ├── Struct.h │ ├── lorawan-arduino-rfm.cpp │ └── lorawan-arduino-rfm.h └── lorawan.h └── test ├── README.md ├── img ├── 01.png └── 02.png ├── payLoadFormat.js ├── test.py ├── testFullfrequency └── testFullfrequency.ino └── testOTAA └── testOTAA.ino /.github/ISSUE_TEMPLATE/BUG_REPORT_EC.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Beelan-LoRaWAN/HEAD/.github/ISSUE_TEMPLATE/BUG_REPORT_EC.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/Feedback-request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Beelan-LoRaWAN/HEAD/.github/ISSUE_TEMPLATE/Feedback-request.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Beelan-LoRaWAN/HEAD/.github/ISSUE_TEMPLATE/config.yml -------------------------------------------------------------------------------- /.github/workflows/BuildLibrary.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Beelan-LoRaWAN/HEAD/.github/workflows/BuildLibrary.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | 2 | \.DS_Store 3 | \.vscode 4 | -------------------------------------------------------------------------------- /API.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Beelan-LoRaWAN/HEAD/API.md -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Beelan-LoRaWAN/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Beelan-LoRaWAN/HEAD/README.md -------------------------------------------------------------------------------- /doc/release-notes.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Beelan-LoRaWAN/HEAD/doc/release-notes.txt -------------------------------------------------------------------------------- /examples/class_a_abp/class_a_abp.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Beelan-LoRaWAN/HEAD/examples/class_a_abp/class_a_abp.ino -------------------------------------------------------------------------------- /examples/class_a_otaa/class_a_otaa.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Beelan-LoRaWAN/HEAD/examples/class_a_otaa/class_a_otaa.ino -------------------------------------------------------------------------------- /examples/class_a_otaa_esp_deepsleep/class_a_otaa_esp_deepsleep.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Beelan-LoRaWAN/HEAD/examples/class_a_otaa_esp_deepsleep/class_a_otaa_esp_deepsleep.ino -------------------------------------------------------------------------------- /examples/class_c_abp/class_c_abp.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Beelan-LoRaWAN/HEAD/examples/class_c_abp/class_c_abp.ino -------------------------------------------------------------------------------- /examples/class_c_otaa/class_c_otaa.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Beelan-LoRaWAN/HEAD/examples/class_c_otaa/class_c_otaa.ino -------------------------------------------------------------------------------- /examples/serialToLoRaWAN/serialToLoRaWAN.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Beelan-LoRaWAN/HEAD/examples/serialToLoRaWAN/serialToLoRaWAN.ino -------------------------------------------------------------------------------- /library.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Beelan-LoRaWAN/HEAD/library.properties -------------------------------------------------------------------------------- /src/arduino-rfm/AES-128.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Beelan-LoRaWAN/HEAD/src/arduino-rfm/AES-128.cpp -------------------------------------------------------------------------------- /src/arduino-rfm/AES-128.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Beelan-LoRaWAN/HEAD/src/arduino-rfm/AES-128.h -------------------------------------------------------------------------------- /src/arduino-rfm/Config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Beelan-LoRaWAN/HEAD/src/arduino-rfm/Config.h -------------------------------------------------------------------------------- /src/arduino-rfm/Conversions.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Beelan-LoRaWAN/HEAD/src/arduino-rfm/Conversions.cpp -------------------------------------------------------------------------------- /src/arduino-rfm/Conversions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Beelan-LoRaWAN/HEAD/src/arduino-rfm/Conversions.h -------------------------------------------------------------------------------- /src/arduino-rfm/Encrypt.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Beelan-LoRaWAN/HEAD/src/arduino-rfm/Encrypt.cpp -------------------------------------------------------------------------------- /src/arduino-rfm/Encrypt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Beelan-LoRaWAN/HEAD/src/arduino-rfm/Encrypt.h -------------------------------------------------------------------------------- /src/arduino-rfm/LoRaMAC.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Beelan-LoRaWAN/HEAD/src/arduino-rfm/LoRaMAC.cpp -------------------------------------------------------------------------------- /src/arduino-rfm/LoRaMAC.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Beelan-LoRaWAN/HEAD/src/arduino-rfm/LoRaMAC.h -------------------------------------------------------------------------------- /src/arduino-rfm/RFM95.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Beelan-LoRaWAN/HEAD/src/arduino-rfm/RFM95.cpp -------------------------------------------------------------------------------- /src/arduino-rfm/RFM95.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Beelan-LoRaWAN/HEAD/src/arduino-rfm/RFM95.h -------------------------------------------------------------------------------- /src/arduino-rfm/Struct.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Beelan-LoRaWAN/HEAD/src/arduino-rfm/Struct.h -------------------------------------------------------------------------------- /src/arduino-rfm/lorawan-arduino-rfm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Beelan-LoRaWAN/HEAD/src/arduino-rfm/lorawan-arduino-rfm.cpp -------------------------------------------------------------------------------- /src/arduino-rfm/lorawan-arduino-rfm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Beelan-LoRaWAN/HEAD/src/arduino-rfm/lorawan-arduino-rfm.h -------------------------------------------------------------------------------- /src/lorawan.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Beelan-LoRaWAN/HEAD/src/lorawan.h -------------------------------------------------------------------------------- /test/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Beelan-LoRaWAN/HEAD/test/README.md -------------------------------------------------------------------------------- /test/img/01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Beelan-LoRaWAN/HEAD/test/img/01.png -------------------------------------------------------------------------------- /test/img/02.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Beelan-LoRaWAN/HEAD/test/img/02.png -------------------------------------------------------------------------------- /test/payLoadFormat.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Beelan-LoRaWAN/HEAD/test/payLoadFormat.js -------------------------------------------------------------------------------- /test/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Beelan-LoRaWAN/HEAD/test/test.py -------------------------------------------------------------------------------- /test/testFullfrequency/testFullfrequency.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Beelan-LoRaWAN/HEAD/test/testFullfrequency/testFullfrequency.ino -------------------------------------------------------------------------------- /test/testOTAA/testOTAA.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Beelan-LoRaWAN/HEAD/test/testOTAA/testOTAA.ino --------------------------------------------------------------------------------