問題タブ [lora]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
node.js - Raspberry Pi3 を Lora ゲートウェイとして使用する
sx1276 LoRa モジュールを備えた LoRa ゲートウェイとして Pi3 を使用しようとしています。
sx1276 チップとシングル チャネルを備えたモジュールは、SPI インターフェイスを介して接続します。
Arduinoでのテストはうまくいきます。送受信ともに成功です。
しかし、Raspberry Pi3 を接続しようとしたときに問題が発生しました。
ソースコード [node-sx127x][1] は Gitub からのもので、npm と node.js によるインストールです。
これまでのところ問題ないようで、sender.js は私の Pi3 でうまく動作します。データは Arduino コードによって受信されます。
しかし、 receive.js はどのノードからもデータを受信できませんでした!
SPI と Lora モジュールをキャッチした後、Pi は「オープン成功」を出力するので、登録プロセスはうまくいっているようです!
sx127x.js から周波数と帯域幅をテストしました。値を変更すると使用可能になります。
そして、sender.js と receive.js の両方が sx127x.js のデフォルト値を使用しています。だから、何が問題なのかわからない。
使用したモジュールは sx1276 です。2 つのモジュールを試しましたが、結果は同じです。