instance method PlatoDevice::XBee#flush

flush -> nil

XBee通信モジュールの送信バッファをフラッシュします。

引数
なし
戻り値
なし

例:

xb = PlatoDevice::XBee.open('BEEF')     # XBee通信モジュールをオープンします
xb.connect('00000000', '0000FFFF')      # ブロードキャスト接続します
"Hello, Plato!\n".each_byte do |dt|
  xb._write(dt)     # XBeeに1バイトずつデータを出力します
end
xb.flush            # フラッシュして送信完了を待ちます