月別アーカイブ: 2011年9月

シリアル通信

Xportを使って、PCとデバイスの間をTCPかUDPでつなぐシリアル通信のトンネルを作ろうとしているのだけども、なかなか簡単ではない。Xport自体は本当にシンプルに0-255の1byteを送受信してくれるのだが、PC側がどうしてもASCIIを意識していて、勝手に文字列しか送受信できないようにしているのが多い!迷惑!

といいつつ、シリアル通信はASCII文字コードの影がちらつくおかげで、実に趣深くなっているのも事実。はるかな昔の黎明期、シンプルな音声帯域のモデムやら、タイプライターみたいなプリンタがコンピュータとやりとりしていたような雰囲気が漏れ出ている。

こちらの画像はWikipediaより。良いね〜。