サンプル最新版WirelessUARTWirelessUARTシリアル通信を行います。WirelessUARTはシリアル通信を行います。同士をアスキー書式で通信する。必要なTWELITEPCにシリアル接続されている以下のデバイスを2台使います。DIPなど親機宛のパケットであればParent_MONOSTICKでも受信できます。mwx::crlf;}インタラクティブモードを初期化しています。このサンプルでは互いに論理デバイスID(LID)が異なるデバイスを2台以上用意します。128);シリアルパーサーを初期化します。SerialParser.get_buf().end());}}シリアルからのデータ入力があった時点で、シリアルパーサーに1バイト入力します。アスキー形式が最後まで受け付けられた時点でSerialParser.parse()はtrueを戻します。SerialParserは内部バッファに対してsmplbufでアクセスできます。上の例ではバッファの1バイト目を送信先のアドレスとして取り出し、2バイト目から末尾までをtransmit()関数に渡します。poutからシリアルに出力しています。pout;}}テスト用のコマンドテストデータは必ずペースト機能を用いてターミナルに入力してください。入力にはタイムアウトがあるためです。ProgrammerやTeraTermでのペーストはAlt+Vを用います。LFが省略できるXで終わる系列を試してください。終端文字列が入力されない場合は、その系列は無視されます。例:FE00112233X:FE001122339C任意の子機宛に00112233を送付します。例:03AABBCC00112233X:03AABBCC0011223366子機3番に対してAABBCC00112233を送付します。例:FF00112233X:00112233X任意の親機または子機宛(0xFF)、親機宛(0x00)に送付します。