旧コードを読んでいたところ、どうやら、シリアルポートとボードレート(通信速度)?を指定して通信するらしい。あと、ネットを見たところ、どうやら機材に送る電気のon/offでデータを送るらしい。二進数いやだなぁ、と思いながら、使う機材の説明書を見ました。bitに割り当てられた役割があるらしい。“アドレス”があって、アドレスごとに役割があるらしいサンプルコードは”0x”から始まる数字が書かれている。16進数な気がする基本情報で16進数-2進数の使われ方~、みたいなのは読んだなぁと思ったんですけど、まぁ初見ではつながりませんでした。仕様書の書き方には機材ごとに差はありそうですが、基本的には、シリアル通信の中身は2進数なようです。2進数で発信するとなると、可読性が...とかなんですかね?今度からは、2進数めんどくさいなぁと思っても、シリアル通信が来たら16進数でも10進数でも、これは2進数...普段見知った数字ではない...2進数を変換してるだけ...on/offのデータだ...と、意識しないとなぁ...と思いましたまぁ、仕様書で0x8D、とか書かれても所見ではこれは2進数で...とはならないですよね。...?(0xで始めるとそれ以下の文字が16進数の扱いになる、とかも初めて知りました)このことを教えていただいてから、10進数バージョンの機材との接続にも出会いましたが、2進数で考えたら難なくいけました!!基本情報やっててよかったです。今まで、WEBだけだったからなんであんなに進数の変換とかしてたんだろうなぁ、とか思っててごめんなさい、ってなりました。笑ちなみに、実際にコードで一番詰まっていたのは、シリアル通信で使用する、ボードレートは通信する機材同士で一致させなければならない、ということを知らなかったことにありました。適当に設定して、Connectは成功、というメッセージが出ていたので疑っていませんでした。(16進数の件については、仕様書を開いて1日ぐらい悩んで、これは無理!ってなって聞いたので...。)コード自体はC++で、シリアル通信用のライブラリを使いましたそんなに難しくはなかったはず......。使いやすかったですソケット通信こっちは今のところ、そんなに困って混乱して...とかはあまりないですね参考にできるコードがあったからというのもあると思いますまた何かあればまとめてみたいなぁと思います。今回は以上です......!そういえば、改行時の表示幅が減ったような気がしますね......。