*ZigBeePRO SDKとは何ですか。
「ZigBeePRO SDK」は通信規格「ZigBee」を使った無線アプリケーションを開発・評価するためのソフトウェア開発キットです。ビルド済みのサンプルアプリケーションを使って手軽にメッシュネットワークの構築と評価が行えます。 またATコマンドインタプリタを備えており、PCのハイパーターミナル等からATコマンド形式でデバイスをコントロールできます。別売のコンパイラと組み合わせることで、SDKのAPIを利用した高度なアプリケーション開発も可能になっています。
*ZigBeeのハードウェアは付属しているのでしょうか?
ZigBeePRO SDKにハードウェアは含まれていませんので、別途ご購入いただく必要があります。本SDKが動作するデバイスは、テセラテクノロジー株式会社製開発プラットフォームです。マイコンやボードの違いでいくつかラインナップがございます。詳しい情報とカタログはこちらをご参照ください。また開発プラットフォームのご購入はテセラテクノロジー株式会社様にて御願いいたします。
*NECエレクトロニクス社製統合開発環境が必須となるのでしょうか。
独自のZigBeeアプリケーションを開発される場合、コンパイラー等の開発環境が必要です。ZigBeePRO SDKにはコンパイラ、アセンブラ
、デバッガ等のツールは含まれておりません。別途、NECエレクトロニクス社製統合開発環境の正式ライセンスをご購入ください。
*開発プラットフォームに付属する評価版コンパイラにおいてビルドすることができるオブジェクトコードサイズに制限があるのですが、ZigBeePRO SDKで必要となるメモリ容量はどの程度になるのでしょうか。
ZigBeePRO SDKに付属のライブラリは約百数十KBとなっており、開発プラットフォームに付属のサイズ制限付きコンパイラでは残念ながらビルドすることができません。正規版コンパイラをお使いください。
*SDKを購入したら、USBキーが納品されました。これはどのように使用するのでしょうか。
お手元のUSBドングルは、SDKのインストールや付属ツールの起動に必要なライセンスキーです。同梱した証明書に記載されているIDとパスワードで当社ウェブサイトのメンバーページにアクセスし、最初に HASPUserSetup.exe をダウンロード、インストールすると、USBキーがPCから認識されるようになります。その後、同ページにある必要なソフトウェアをダウンロード、インストールしてください。
*手順通りに、USBドライバをインストールして、SDKをインストールすると Error 1030: Debugger detectedというエラーメッセージが表示されます。
ご利用のパソコンのバックグラウンドでMicrosoft Visual Studio、あるいは類似の開発環境が起動していないでしょうか。お使いのUSBキーは開発環境のデバッガ等を検出すると、セキュリティ対策のためUSBキーが使えなくなるようになっているようです。いったんVisual Studio等を終了して頂くとエラーがでなくなるかと思います。
*ZigBeePRO SDKのマニュアルの日本語版はありますか。
SKSTACK_LIB_XXX.setup.exeファイルをインストールしたら、Windowsのスタートメニューに"Skyley" というメニューが作成されます。このメニューの"ZigBeePRO SDK"->"Documents"フォルダに、日本語マニュアルが格納されています。ファイル名の末尾に _J と付くものが、日本語板です。
*ネットワークビューワーで、リンクの表示が黄色や緑の場合があるのですが。
黄色はデバイスの親子関係を表すリンクです。緑はメッシュネットワークによる経路をあらわしています。黄色の親子関係は互いの接続状態をコスト値で管理しており、1-7の間の値をとります。コストが表示されていない黄色のリンクは一時的に無効とみなされているリンクです。緑色の経路は接続状態をRSSIで管理しており、1-255の間を値をとります。
*スニッファでパケットをキャプチャして表示されるTIMEはどのタイミングのものでしょうか。
キャプチャしているデバイスが受信した時刻となっております。
*御社のスタックを製品に組み込む場合のライセンス料はどのようになっているのでしょうか。
ZigBeePRO SDKを用いて開発したアプリケーションを御社製品に組み込んで販売される場合、ランニングロイヤリティが必要となります。価格については当社セールス担当までご連絡ください。
*スタックのソースコードは入手可能でしょうか?
「ソースコードライセンス」をご用意しております。詳しくは当社セールス担当までご連絡ください。
*「DECENTRA Advance」との違いを教えて下さい。
DECENTRA AdvanceとZigBeeは共にマルチホップ機能を備えた無線ネットワークを組むことができますが、DECENTRA Advanceは主にPC, PDA, Linuxを使い、無線LANでの利用を想定しています。
ZigBeeの場合はNECエレクトロニクス社の各種マイコンで動作し、無線はUBEC社のUZ2400(IEEE 802.15.4)で動作します。 |