問題タブ [xbee]

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 投票する
1 に答える
977 参照

api - txreqオプションはxbeeAPIで正確にackを無効にしますか?

タイトルで述べたように、質問は、値0x01(ackを無効にする)のtxオプションフィールドを正確に引き起こす原因です。apsレイヤーの確認応答と追加のaps再試行が無効になると想定しました。ただし、aps確認応答が無効になっている場合にも発生します。txステータスフレームの再試行カウンターは、場合によっては60までカウントされます。これは、 Macレイヤーの再試行には少し多すぎると思います。または、 nwkレイヤーにも再試行がありますか?

よろしくトビー

0 投票する
1 に答える
169 参照

python - XBEE Sensor.py が self.__tracer.info() をチェックする理由:

私は XBEE S2B Pro と ConnectPort X4 を使用していますが、フォルダー C:\Program Files\Digi\python\DevTools-2.1\Dia\Dia_2.1.0 にあるドライブ xbee_sensor.py についていくつか質問があります。 \src\devices\xbee\xbee_devices\xbee_sensor.py

ドライブがどのように機能するかを理解するために、いくつかのトレースをドライブに挿入しました。

私のトレースの 1 つで、def sample_indication(self, buf, addr): スニペット内にあることがわかりました。

戻り値msg = None False

後続のコードはメッセージの内容に依存するため

温度がメッセージ バッファに追加されないため、メッセージ バッファにデータが入力されません。

私の質問は、なぜテストが行​​われるのself.__tracer.info()ですか?

0 投票する
4 に答える
54207 参照

c++ - 構造体をバイトに変換して構造体に戻す

私は現在、Arduino Uno、9DOF、およびXBeeを使用しています。シリアル経由でバイトごとに送信し、構造体に再構築できる構造体を作成しようとしていました。

これまでのところ、次のコードがあります。

ソース: http://codepad.org/xMgxGY9Q

このコードは機能していないようで、何が間違っているのかわかりません。

これを解決するにはどうすればよいですか?

0 投票する
1 に答える
1039 参照

python - python-xbeeのser.send()のframe_idフィールドとframeフィールドは何ですか?

python-xbeeを使用すると、APIモードでXBeeを簡単に処理できます。しかし、ドキュメントは非常に短いです。誰かが私に何を教えてもらえますframeframe_id?使うことができます:

ISコマンドを送信します。またはまたはにframe_id='A'置き換えてもOKです。だから私はただ図書館で何を表しているのだろうかと思います。frame='A''B''C'frameframe_id

0 投票する
1 に答える
907 参照

python - python-xbeeを使用してリモートXBeeのDIOデータを取得する方法

(サンプルの入力)コマンドを使用ISして、ローカルXBeeからDIO(デジタルI / O)サンプルデータを正しく取得できます。ドキュメントにあるように、サンプルデータは辞書です。しかし、リモートXBeeに対して同じコマンドを使用すると、取得するのは16進数だけです。

たとえば、ISローカルXBeeからコマンドを送信すると、辞書が取得されます{'dio-1':False,'dio-2':False}。しかしIS、リモートXBeeにコマンドを送信すると、{'parameter':'\x01\x00\x06\x00\x00'}

46ページのXBeeマニュアルで'IS'コマンドについて説明しています。しかし、私はそれについて少し混乱しています。このコマンドを使用してリモートサンプルデータを取得できますか?

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

mobile - Adobe AIRモバイルアプリをArduinoにワイヤレスで接続する-オプションは何ですか?

PCやルーターを使用せずにAdobeAIRモバイルアプリをArduinoハードウェアにワイヤレスで接続する方法はありますか?ブルートゥースを使用するか、Arduinoに接続されたXbeeピースに直接接続しますか?

iOSとAndroidの両方のソリューションが必要です

ありがとう

0 投票する
1 に答える
1301 参照

networking - XBeeワイヤレス双方向通信

1 つのコーディネーターと 2 つのルーターで構成される単純な 3 つの XBee (バージョン 2) ノード ネットワークがあります。各 XBee は Arduino に接続されています。私の調査によると、シリアル インターフェイス経由でルーターからコーディネーター ノードにメッセージを送信できます。

コーディネーターでは、次のように呼び出します。

シリアル接続から読み取ります。

ルーターでは、次のようにシリアル接続を介してメッセージを送信します。

私の質問は、コーディネーター ノードからルーターにシリアル ブロードキャストを送信する方法はありますか? 単にコーディネーターに電話するだけの問題です.print()か、それとも他に何かする必要がありますか? 私が試したことから、単に.print()コーディネーターを呼び出してもルーターノードにブロードキャストされません。

0 投票する
1 に答える
3455 参照

linux - Linux で X-CTU を実行する

Xbee ラジオにファームウェアを適用できるように、ワインの下で Linux で X-CTU を実行しようとしています。プログラムはワインの下でインストールして正常に動作しますが、モデム構成タブに移動すると、モデム構成を読み取れないというエラーが表示されます。これで運が良かった人はいますか?

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

serial-port - Arduino で XBee 信号を受信する

サイド A:

  • USBで給電されるWireless Protoシールドを備えたArduino Uno R3
  • XBee Pro S1 の場合、DH 0 DL FFFF MY 0 API 0
  • ワイヤレス プロト シールドには、「マイクロ」位置にシリアル選択スイッチがあります。

B面:

  • XCTU ソフトウェアを搭載した PC に接続された XBee Explorer USB
  • XBee Pro S1 の場合、DH 0 DL FFFF MY 0 API 0

(2 台の PC を接続した USB エクスプローラー ボードに両方のXBeeモジュールを配置すると、問題なくデータを送受信できるので、XBee の設定は適切であると思います。)

問題

今、ArduinoにB側からの入力をキャプチャさせたい(XCTUターミナルで送信)のですが、ターミナルに何か入力すると、A側のRSSI LEDが5秒間点灯するだけですが、Arduinoはそうではないようです本来のようにデータを送り返さないため、データをキャプチャします ( Serial.print("I received: ")。

Arduinoスケッチ:

この問題を解決するにはどうすればよいですか?

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

python - API モードで Xbee を使用して送受信できない (python)

Xbee Pro 900 が 2 台あり、それぞれが Raspberry Pi に接続されています。どちらもバージョン 1061 に更新され、エスケープを使用して API を有効に設定されています。また、7FFF の同じモデム VID も持っています。どちらの Pi にも PySerial と python-xbee ライブラリがインストールされています。

Xbee 1(受信側)のシリアル番号は 0013A200409A1BB8
Xbee 2(送信側)のシリアル番号は 0013A200709A1BE9

以下にコードを含めました。これは、オンラインで見つけたサンプル コードです。私の問題は、適切な Xbee で何も受信していないことです。何が問題なのかまったくわかりません。送信先アドレスと Xbee の両方の構成設定を 3 回確認しました。

Xbee 2 コード (送信者):

Xbee 1 コード (レシーバー):

両方のプログラムが実行されている場合、送信側 Xbee の Tx ライトは点滅しますが、受信側 Xbee では何も受信しません。足りないものはありますか?御時間ありがとうございます!