タグ

ブックマーク / mideo09.hatenadiary.org (1)

  • C#でひとりシリアル通信をした時のメモ - 咲くやこの花

    1. com0comのインストール →2つの仮想COMポートを用意し、一方から他方に通信しているように見せかける事が可能。 http://sourceforge.net/projects/com0com/ よりzipをダウンロードし、適当なディレクトリに解凍。 setup.exeを開き、「next -> I Agree -> install」 ハードウエア検出ウィザード「接続しない -> 自動インストール -> 完了」(2セット) setup.exe: 「finish」 デバイスマネージャよりcom0comが認識されていることを確認。 2. ポート名の変更 →初期設定ではポート名が CNCA0 と CNCB0 になっているので、これを COM8 と COM9 に変更。 スタート -> すべてのプログラム -> com0com -> SetupCommandPrompt 「change CN

    C#でひとりシリアル通信をした時のメモ - 咲くやこの花
    takuwz
    takuwz 2019/01/15
    “byte[] buf = new byte[1024]; int len = port.Read(buf, 0, 1024); string s = Encoding.GetEncoding("Shift_JIS").GetString(buf, 0, len); port.WriteLine(s); Console.Write("received: " + s);”
  • 1