SSブログ

概要追加! Digi ナレッジベース XBee関連リンク 結構良いです。秘密のブートローダーの起動とか(笑) [XBee]

悩みが解決するかもしれません。
タイトルのみ翻訳していますが、時間があれば内容についても概要を書いて行こうかと。
秘密のブートローダーの起動とか、ええまじでそんなやり方?ファームの究極的回復方法とか。

「Building Wireless Sensor Networks」(日本でのタイトルは「XBeeで作るワイヤレスセンサーネットワーク」)の著者のRobert FaludiさんのXBee TIPS集へのリンクを追加しました。全XBeeユーザーはこれを印刷してデスクトップに貼り付けておくべきですね。

X-CTU相当の機能を持ったツール(無償版、有償版有り)のリンクを追加しておきます。
まだ有償版は出ていないけれど、コマンドをスクリプトにして自動で色々できる機能も持つみたい。
あと、レンジテスト、RSSIテストがいい感じ。

johnfさんの「XBee Resources」ページのリンクを追加しておきます。。XBee series1についてのオリジナル、非公式(笑)cookbookが凄いです。先に読んで置けば良かった。

1.How do I install the USB drivers for a USB Interface Board in a Windows Vista or Windows 7 environment?
Windows Vistaや7環境でのUSBインタフェースボードのドライバーのインストールの仕方
範疇:インストール
USB Drivers in Windows Vista & Windows 7 XBIB-U, xbib-u, USB, interface board, xbee, Windows 7, Win7, drivers, instructions, XTIB-U, XIB-U, xtib-u, xib-u, install drivers kbaseresultdetl
リンク:http://www.digi.com/support/kbase/kbaseresultdetl?id=3214

2.The Major Differences in the XBee Series 1 vs. the XBee Series 2
XBeeシリーズ1とシリーズ2のおおまかな違い
範疇:その他
リンク:http://www.digi.com/support/kbase/kbaseresultdetl?id=2213
概要:シリーズ1とシリーズ2には多くの共通点が有ります。シリーズ1とシリーズ2の置き換えは容易ですが、かと言って違いがない訳でもない。詳細はトラ技か次に出るXBee本を読んで下さい。

3.Converting the XBee PWM to an analog voltage for DAC (Digital to Analog Conversion)
PWM出力のアナログ出力への変換
範疇:設定
リンク:http://www.digi.com/support/kbase/kbaseresultdetl?id=2202
概要:PWM出力を簡単なLCフィルターまたはRCフィルターでアナログ値に変換する回路と、計算方法が掲載されています。

4.Escaped Characters and API Mode 2
エスケープ文字とAPI2モード
範疇:設定
リンク:http://www.digi.com/support/kbase/kbaseresultdetl?id=2199
概要:API2モードの場合は0x7E(フレームヘッダー)、0x11(Xon)、0x13(Xoff)がデータ中に含まれる場合、エスケープコードを用いてデータとフレームヘッダー、制御コードとの区別を行えるようにします。
例では送信したいフレームの
0x7E 0x00 0x02 0x23 0x11 0xCB
の0x11をエスケープコードを用いて以下の様に変換しています。
0x7E 0x00 0x02 0x23 0x7D 0x31 0xCB
つまり0x7Dを0x11の前に挿入してエスケープシーケンスが始まる事を示し、0x11に0x20をorxorして0x31にしています。
受信ではこの逆の手順で元のデータに変換します。

5.Range Testing with a ZigBee Mesh Network
メッシュネットワークのレンジテスト
範疇:設定
リンク:http://www.digi.com/support/kbase/kbaseresultdetl?id=2194
概要:トランスペアレントモードでループバック試験の手順を示しています。ATNDでPAN上のノードの情報を集めて、ATDNxxxxxはxxxxxはNI=xxxxxのノードのSH、SLをDH、DLに代入する機能を使って相手先を決定していますね。
NI、DNの説明は次のXBee本にも書いて有ります。

6.The AT Command Set
ATコマンドセット
範疇:設定、その他
リンク:http://www.digi.com/support/kbase/kbaseresultdetl?id=2205
概要:ATコマンドの本当に簡単(な事しか書いていない)な説明です。

7.Calculating the Checksum of an API Packet
APIパケットのチェックサム計算
範疇:設定
リンク:http://www.digi.com/support/kbase/kbaseresultdetl?id=2206
概要:APIフレームのチェックサムの計算方法が書いて有ります。まあこの辺の事はトラ技とか、次のXBee本とかを読んで下さい。

8.Latency timing for an 802.15.4 network.
802.15.4ネットワーク遅延
範疇:設定、ハードウエア、インストール、その他、トラブル解決
リンク:http://www.digi.com/support/kbase/kbaseresultdetl?id=3065
概要:リアルタイム性の観点からは遅延が重要な要素になりますが、XBeeの遅延の計算(理論値)を行っています。802.15.4以外にZNet2.5から旧タイプのZigBeeの遅延についても語られています。

9. XCTU displays the following error: Unable to communicate with modem
X-CTUで「Unable to communicate with modem」が表示された時
XBee Bootloaderの起動手順
範疇:トラブル解決
リンク:http://www.digi.com/support/kbase/kbaseresultdetl?id=3203
概要:秘密のBootloaderだよ。

10.XBee & RF Module Feature Comparison Matrix
XBeeやRFモジュール製品の特長比較マトリックス
範疇:ハードウエア
リンク:http://www.digi.com/support/kbase/kbaseresultdetl?id=3202
概要:製品多いからねー。判らないんだこれが。

11. How do I recover my XBee adapter?
どの様にしてXBeeを回復させますか?
範疇:トラブル解決
リンク:http://www.digi.com/support/kbase/kbaseresultdetl?id=3196
概要:「そんなやり方で大丈夫か?。」「大丈夫だ!問題無い」「ギャー」

12. Using Remote AT Commands to Toggle an IO on a Remote XBee 802.15.4 Radio
リモートATコマンドを使用した遠方のXBee 802.15.4モジュールのI/Oの切り替え
範疇:設定
リンク:http://www.digi.com/support/kbase/kbaseresultdetl?id=3222
概要:リモートATコマンドであっちのポートをON/OFFしよう。まあトラ技とか次のXBee本を読んで下さい。

13.Series 1 XBee / XBee-PRO 802.15.4 and DigiMesh 2.4 Compatibility Factsheet
シリーズ1 XBee/XBee PRO 802.15.4モジュールとDigi Mesh 2.4の互換性ファクトシート
範疇:ハードウエア、トラブル解決
リンク:http://www.digi.com/support/kbase/kbaseresultdetl?id=3150
概要:

14.What values can I use in XCTU for the DD (Device Type Identifier) parameter?
X-CTUでDDパラメータにはどんな値が使用できますか?
範疇:設定、ハードウエア
リンク:http://www.digi.com/support/kbase/kbaseresultdetl?id=3146
概要:まあ、あんまり関係無いかな。

15.Interface board schematic
インタフェースボードの回路図
範疇:ハードウエア
リンク:http://www.digi.com/support/kbase/kbaseresultdetl?id=2118
概要:X-CTUインタフェースボードを自作される方は参考に。

16.Application Note - XBee Antennas
XBeeのアンテナに関するアプリケーションノート
範疇:ハードウエア
リンク:http://www.digi.com/support/kbase/kbaseresultdetl?id=2153
概要:アンテナタイプの指向性のデータとか、自遊空間伝搬損失による伝送距離の計算とかが計算されています。トラ技とか次のXBee本も参考にして下さい。

17.What is the modulation type?
変調タイプ
範疇:その他
リンク:http://www.digi.com/support/kbase/kbaseresultdetl?id=2148
概要:

18.Intrinsic safety certifications
安全証明
範疇:ハードウエア、その他
リンク:http://www.digi.com/support/kbase/kbaseresultdetl?id=2128
概要:必要な方は。

19.Upgrading RF Modem modules to the latest firmware using X-CTU
X-CTUを使った最新のファームウエアの更新
範疇:設定、トラブル解決
リンク:http://www.digi.com/support/kbase/kbaseresultdetl?id=2103
概要:ファームウエアの最新バージョンへの更新方法。次のXBee本も参考に。

20.PWM RSSI signal - ATRP command for analog RSSI indication
PWM RSSI信号 - アナログRSSI表示の為のATRPコマンド
範疇:設定、トラブル解決
リンク:http://www.digi.com/support/kbase/kbaseresultdetl?id=2031
概要:RSSI出力を4レベルのLED表示する回路。RSSIをLED表示したい方向け。

21.Recommended female receptacle (header) for electrical interface to module
電気的接続の為に推奨されるメスコネクタ
範疇:ハードウエア、インストール
リンク:http://www.digi.com/support/kbase/kbaseresultdetl?id=2018
概要:XBeeを挿すメスコネクターの推奨品。でもいつもDigi-Keyで買えませんし、MOQ多過ぎ。

22.Timing Comparison For Data Transfer By Product
製品別データ転送のタイミング比較
範疇:その他
リンク:http://www.digi.com/support/kbase/kbaseresultdetl?id=2044
概要:タイミング例

23.The chipping rate of Digi spread spectrum modules
Digi spread spectrum modulesのチップレート
範疇:その他
リンク:http://www.digi.com/support/kbase/kbaseresultdetl?id=2099
概要:一次変調のチップレート。

24.What is API (Application Programming Interface) Mode and how does it work?
APIって何?、どの様に働くの?
範疇:設定
リンク:http://www.digi.com/support/kbase/kbaseresultdetl?id=2184
概要:APIモードの設定。まあトラ技とか次のXBee本も読んでね。

25.XBee 802.15.4 Addressing
XBee 802.15.4アドレッシング
範疇:設定
リンク:http://www.digi.com/support/kbase/kbaseresultdetl?id=2187
概要:802.15.4のアドレス割り付け。わりと重要。

26.XBee Cyclic Sleep Example: Indirect Messaging
Cyclic Sleepモードの例:間接メッセージ
範疇:設定
リンク:http://www.digi.com/support/kbase/kbaseresultdetl?id=2193
概要:Cyclic Sleepの具体例。トラ技とか次のXBee本も参考に。

27. XBee ZigBee Route Discovery and Network Address Discovery
XBee ZigBee ルート発見とネットワークアドレス発見
範疇:設定
リンク:http://www.digi.com/support/kbase/kbaseresultdetl?id=2192
概要:ルートディスカバリー、アドレスディスカバリー。割と重要。

28.XBee 802.15.4 Digital Input/Output Line Passing
XBee 802.15.4 I/O Line Passing
範疇:設定
リンク:http://www.digi.com/support/kbase/kbaseresultdetl?id=2188
概要:シリーズ1のI/O Line Passing。次のXBee本も読んでね。

29.Analog to Digital Conversion on the XBee 802.15.4
XBee 802.15.4上でのアナログ/ディジタル変換
範疇:設定、
リンク:http://www.digi.com/support/kbase/kbaseresultdetl?id=2180
概要:シリーズ1のADC、PWM機能。次のXBee本も読んでね。

30.Interfacing Digi OEM RF Modules to Microcontrollers
マイクロコントローラとのインタフェース
範疇:ハードウエア
リンク:http://www.digi.com/support/kbase/kbaseresultdetl?id=2160
概要:まあ次のXBee本を読んで下さい。

31.XBee, ZigBee, and 802.15.4 Compatibility
XBee、ZigBeeと802.15.4の互換性
範疇:設定、ハードウエア
リンク:http://www.digi.com/support/kbase/kbaseresultdetl?id=2158
概要:

32.Does Digi offer or recommend breadboards for developing with OEM RF Modules?
RFモジュールを使ったブレッドボードでの開発に関するDigiの提案、推奨。
範疇:ハードウエア、トラブル解決
リンク:http://www.digi.com/support/kbase/kbaseresultdetl?id=2177
概要:ブレッドボードで開発する時は。ピッチ変換基板を用意しましょう。

33.Sleep Timing, Retry Timing, and Encryption Throughput
Sleepタイミング、リトライタイミングそれに暗号化スループット
範疇:設定、トラブル解決
リンク:http://www.digi.com/support/kbase/kbaseresultdetl?id=2176
概要:タイミングとスループット。

34.Using the explicit transmit frame to support ZDOs (ZigBee Device Objects) in the XBee API.
XBee APIモードでexplicit transmitフレームを使ったZDOのサポート
範疇:設定、インストール、その他
リンク:http://www.digi.com/support/kbase/kbaseresultdetl?id=3062
概要:APIモードからZDOの使い方。ZigBeeデバイスの開発の時は重要です。

35. Using Remote AT Commands to Toggle an IO on a Remote XBee ZB Radio
リモートATコマンドを使用した遠方のXBee ZBモジュールのI/Oの切り替え
範疇: 設定
リンク:http://www.digi.com/support/kbase/kbaseresultdetl?id=3221
概要:リモートATコマンドであっちのポートをON/OFF。またか。

36. Setting up the Network and Changing Channels with XBee ZNet 2.5 or ZB Radios
XBee ZNet 2.5またはZBモジュールのネットワークの設定とチャネルの変更
範疇: 設定
リンク:http://www.digi.com/support/kbase/kbaseresultdetl?id=3220
概要:選択チャネルとSCの関係。割と重要。トラ技とか次のXBee本も読んでね。

37.Debugging joining in a XBee ZigBee ZB network using the AI command.
AIコマンドを使用したXBee ZigBeeネットワークのネットワーク参加のデバック
範疇: 設定、インストール、トラブル解決
リンク:http://www.digi.com/support/kbase/kbaseresultdetl?id=3091
概要:AIコマンドを使ってデバック。PANの参加失敗時にトランスペアレントモードでは原因を知る方法となります。割と重要。

38.Can I convert an XBee/XBee-PRO ZNET 2.5 or Zigbee Pro featureset (ZB) Module to a Smart Energy (SE) Module?
XBee/XBee-PRO ZNET 2.5またはZigbee Proモジュールをスマートエナジーモジュールに変換できますか?。
範疇: ハードウエア、その他
リンク:http://www.digi.com/support/kbase/kbaseresultdetl?id=3116
概要:XBeeモジュールのSEプロファイルへの対応。必要な方向け。

39.XBee シリーズ2 API変換オンラインツール
リンク:http://ftp1.digi.com/support/utilities/digi_apiframes.htm
概要:シリーズ2のAPIモードの開発で便利です。

40.「Building Wireless Sensor Networks」(「XBeeで作るワイヤレスセンサーネットワーク」)の著者のRobert FaludiさんのXBee TIPS集
リンク:http://www.faludi.com/projects/common-xbee-mistakes/
概要:もう印刷して壁にでも貼り付けておいてください(笑)。

41.X-CTU相当の機能を持ったツール(無償版、有償版有り)のリンクを追加しておきます。
リンク:http://www.moltosenso.com/client/fe/browser.php?pc=/client/fe/download.php
概要:まだ有償版は出ていないけれど、コマンドをスクリプトにして自動で色々できる機能も持つみたい。
あと、レンジテスト、RSSIテストがいい感じ。ただ、APIモードの機能が無いのが残念。

42.johnfさんの「XBee Resources」ページ。XBee series1についてのオリジナル、非公式(笑)cookbookが凄いです。先に読んで置けば良かった。
link:http://www.jsjf.demon.co.uk/xbee/xbee.html

43.海外のZigBee機器メーカー1
link:http://www.netvox.com.tw/index.asp

44.海外のZigBee機器メーカー2
link:http://www.wulian.cc/english/


[XBee 2個+書込基板+解説書]キット付き 超お手軽無線モジュールXBee: すぐにつながる!どこまでも広がる! (トライアルシリーズ)

[XBee 2個+書込基板+解説書]キット付き 超お手軽無線モジュールXBee: すぐにつながる!どこまでも広がる! (トライアルシリーズ)

  • 作者: 濱原 和明 佐藤 尚一  ほか著
  • 出版社/メーカー: CQ出版
  • 発売日: 2012/02/27
  • メディア: 単行本



ITRONプログラミング入門―H8マイコンとHOSで始める組み込み開発

ITRONプログラミング入門―H8マイコンとHOSで始める組み込み開発

  • 作者: 濱原 和明
  • 出版社/メーカー: オーム社
  • 発売日: 2005/04/25
  • メディア: 単行本



XBeeで作るワイヤレスセンサーネットワーク (Make: PROJECTS)

XBeeで作るワイヤレスセンサーネットワーク (Make: PROJECTS)

  • 作者: Robert Faludi
  • 出版社/メーカー: オライリージャパン
  • 発売日: 2011/12/09
  • メディア: 大型本



nice!(0)  コメント(2)  トラックバック(0) 

nice! 0

コメント 2

MI

>4.Escaped Characters and API Mode 2
>つまり0x7Dを0x11の前に挿入してエスケープシーケンスが始まる事を示し、0x11に0x20をorして0x31にしています。

正しくはxorでは?
by MI (2012-04-24 03:58) 

hamayan

そうでした。
なんで書き間違えちゃったかなぁ。

by hamayan (2012-04-24 09:06) 

コメントを書く

お名前:[必須]
URL:
コメント:
画像認証:
下の画像に表示されている文字を入力してください。

※ブログオーナーが承認したコメントのみ表示されます。

トラックバック 0

この広告は前回の更新から一定期間経過したブログに表示されています。更新すると自動で解除されます。