class PlatoDevice::XBee

クラスの継承リスト: PlatoDevice::XBee < Plato::ZigBee < Plato::Serial < Object

要約

XBee ZigBee通信モジュールのデバイスクラスです。

特異メソッド

定義 説明
open(panid) -> Plato::XBee XBee通信モジュールをオープンして、XBeeクラスのインスタンスを返します。

インスタンスメソッド

定義 説明
_read -> Fixnum XBee通信モジュールから1バイトのデータを読み込みます。
_write(data) -> nil XBee通信モジュールに1バイトのデータを書き込みます。
available -> Fixnum XBee通信モジュールに受信しているデータ長を返します。
flush -> nil XBee通信モジュールの送信バッファをフラッシュします。
close -> nil XBee通信モジュールをクローズします。
panid = id -> nil XBee通信モジュールのPAN IDを設定します。
panid -> String XBee通信モジュールに設定されているPAN IDを取得します。
connections -> Array ペアリングされたZigBeeデバイスのアドレスを取得します。
my_address -> Array XBee通信モジュールのアドレスを取得します。
reset -> Array XBee通信モジュールのネットワーク設定をリセットします。