ファービーがスリープ状態になっている場合は赤外線でのコマンドを受け付けませんので、SerialPort2のRTS線を制御してファービーを叩き起こします。RTSはファービー本体の傾きセンサーに繋がっています。ハードウェアの写真中央上のダイオードがそれに当たります。ファービーの改造ファービーの赤外線受信部に赤外線LEDを固定します。スリープ解除用の配線をファービーの傾きセンサーに接続します。分解したついでに目に青色LEDを仕込みました。おわりに無縁社会と揶揄されるこの頃ですが、この作品は電話をすればいつでも相手をしてくれます。誰がなんと言おうと、癒し系だと思います。参考サイトを見ると、11110000を4回投げろって書いてあるので、しばらく0xF0を4回送っていて動かねー!と難儀してました。正解だと気づくのに3時間かかってしまいました。持ってて良かったストレージオシロ。まスリープコマンドだったために、またハマる。携帯電話は各機種により受け付けるATコマンドが違うようです。H11Tとか805scでは駄目。平型端子とIMT2000コネクタの両方が付いて、素直なATコマンドを受け付ける705Pは当たりでした。通信するときはバッファが悪さをするようなので、SerialPort1.ReadLineではなくSerialPort1.ReadExistingを使うのが正解。05に出展して、体よく電話番号をゲットするはずだったのですが、掛けてくれたのは男性か彼氏持ちの人ばかり。あまりに電話を掛けてくれる人が少ないので、お客さんがテンキーで操作できるように急遽改造を決意。オブジェクトを使用できません。機能追加自体は3行3分で完成だったんですけどね。再インストールに3時間...しげしげと眺めているところで急に動かすとびっくりしてくれる。