それを機能させる方法の指示は、ここで見つけることができますhttps://www.hackster.io/pulsartronic/lorawan-gateway-asp8266-rfm95-arduino-4914a8
重要:理由はわかりませんが、ESP8266ライブラリの最新バージョン(現時点ではv3.0.2)は.htmlを正しく配信しません。 v2.7.4でうまく機能しているようです
オープンソースプロジェクトは、永遠に進行中の作業です。自由に建設的になりましょう。
RFMデフォルト構成は次のとおりです。
libraries/RFM/RFM.hハードウェアをボードにアップロードする前にハードウェアに基づいて変更する必要がありますが、後でWebインターフェイスを介して変更できます。 lorawanデフォルト構成は次のとおりです。
libraries/WAN/WAN.h多くのTODOがあります。最大のものは次のとおりです。CAD(チャネルアクティビティ検出)はまだサポートされていません。実装したい場合、どのようにわからない場合は、次のレポで実装を求める問題を開くことができます。
もう1つのTODO:到着が遅すぎるダウンリンクは、とにかく放出されます。TTNは、ダウンリンクを送信するのに時間がかかりすぎて、Too_Lateのエラーが多くなります。プロトコル:https://github.com/lora-net/packet_forwarder/blob/master/protocol.txtを参照してください。
libraries/WAN/WAN.cpp
270行の周り
マイクロコントローラー用AES(Arduino&Raspberry Pi)
https://github.com/spaniakos/aes
Arduinoおよび埋め込まれたC ++のJSONライブラリ。シンプルで効率的です。
https://github.com/bblanchon/arduinojson
Lora Radiosを使用してデータを送信および受信するためのArduinoライブラリ。
https://github.com/sandeepmistry/arduino-lora
RFC6455に基づくArduinoのWebSocketサーバーとクライアント
https://github.com/links2004/arduinowebsockets
Arduinoのbase64エンコーダー/デコーダー
https://github.com/densaugeo/base64_arduino