問題タブ [lorawan]

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.

0 投票する
2 に答える
69 参照

lorawan - LiveObjects は、デバイスからの「アップリンク/ダウンリンク」メッセージではなく、「アクティビティ ログ」のみを受信します

サーバーへのルーティングを使用して Orange LiveObjects LoRa にいくつかのセンサーをセットアップしていますが、問題があります。

  • 私のセンサーは LoRa LiveObjects で十分に提供されており、ステータスはactivated(liveObjects と管理アプリで) です。
  • 汎用プロファイルを使用していますGeneric_classA_RX2SF12
  • いくつかのアップリンク/ダウンリンク メッセージを送信します。
  • Activity Logsアップリンク/ダウンリンク メッセージは、代わりに次のように解釈されます。Messages
  • ルーティング ルールではログを使用できません。

ACS-Switch Ineoセンスセンサーを使用しています。

私はしようとしました:

  • センサーを削除して再度追加する
  • liveObjects インターフェイスを使用してセンサーを追加する
  • liveObjects API を使用してセンサーを追加する
  • LiveObject の別のアカウントにセンサーを設定すると、うまく動作します (いくつかのアップリンク/ダウンリンク メッセージを受け取りました)。
  • でstreamIdを設定します!uplink
  • FIFO を使用する
  • LiveObjects でセンサーを非アクティブ化して再アクティブ化する
  • センサー接続をリセットして、もう一度送信したjoin requestことをsuccess再度送信します

別のアカウントでは正常に動作するため、私のアカウントの LiveObjects バグのようです。

誰かがすでに同じバグを抱えていますか?

ありがとう。

0 投票する
0 に答える
108 参照

eclipse - TTN ネットワーク上の 65535 cnt 値

e2 studio を使用して Renesas Synergy SK-S7G2 ボードで動作するように、arduino 用の Lmic ライブラリ ビルド ( https://github.com/matthijskooijman/arduino-lmic ) を実行しようとしています。hal.cpp ファイルを変更したところ、コードが完全に実行され、TTN ネットワークでアップリンク メッセージが表示されるようになりました。私が直面している問題は、私のフレームが aes 暗号化の間で何らかの形で変化していることです (私の推測)。暗号化の前に確認したところ、LMIC.frame[6]と のLMIC.frame[7]値が示されています0x00が、何らかの理由で、TTN ネットワークで受信しているのは です0xFF。このため、TTN の cnt65535が最初のカウントとして表示されます。

ライブラリには使用できる 2 つの aes メソッドがあり、両方を試しましたが、同じ結果が得られました。

これまでに思いついた理由は次のとおりです。

  1. ライブラリは8ビットarduinoを対象としているため、32ビットarm m4プロセッサが原因である可能性があります(ただし、ライブラリにはaes用の32ビットプロセッサバージョンもあり、それも試しましたが同じ結果が得られました)
  2. 私のhal_ticks()機能は、本来すべきことをまだ行っていません。

どなたかからの情報提供をお待ちしております。以下に、e2 studio のコンソール出力と、TTN ネットワークで受信した物理ペイロードを示します。作成した hal.c ファイルも添付します。

前もって感謝します

TTN で受信した物理ペイロード

406511012680 FFFF 0171F9EF1810C3B61F4D4EDE940844A945CE

e2 studio で実行中のコンソール メッセージ

hal.c ファイル