XBee通信モジュールに受信しているデータ長を返します。
引数 |
---|
なし |
戻り値 | |
---|---|
Fixnum | XBee通信モジュールに受信しているデータ長が返されます。受信データがない場合は0が返されます。 |
xb = PlatoDevice::XBee.open('BEEF') # XBee通信モジュールをオープンします
xb.connect('00000000', '0000FFFF') # ブロードキャスト接続します
loop {
while xb.available == 0 # XBeeからデータを受信するまで
Plato::Machine.delay(10) # 10ミリ秒待ちます
end
print sprintf("%02X ", xb._read) # 受信データを16進表示します
}