CROSS_COMPILEの設定がこうなっていたのだ。$(TARGET_CROSS)"そう、AndroidのビルドのためにCCACHEに1を、しかも.bashrcなんぞで設定していたがために発生した現象だった。うーん、変更は局所にすべし、だな。Piから、メールを出してみたいと思った。foundということをbashが告げる。実は、これをやる前にいろいろとやっていた。installしたり、removeしたり、postfixをinstallしたり、removeしたり。デフォルト状態がよくわからんので、あれこれやったのだ。最後に調べたページが、こちら。この辺をapt-getするとメール送信ができるようになるらしいのだが・・・まだmailコマンド使えず。PiをSHIFTキーを押しながら起動させ、Raspbianのインストールからやり直した。すると、mailutilsをinstaillしたら、mailが使えるようになった。うーん、納得があまりいってないが、そういうものだと思うことにしよう。PiCodeSourceryは、EABI版かGNU/Linux版かいつも忘れてしまうので、メモを残しておこう。Benchを使うことが多い。Lite版なら無料で使うことができるからだ。これをダウンロードするとき、「EABI」版と、「GNU/Linux」版の2つがあり、どっちにするか迷うのだ。違いがわかっとらんからだ。https://groups.google.com/forum/#!topic/beagleboard/o2m0FDmI6UsEABIはOSなし用、GNU/LinuxはOSあり用、ということだ。普段はEABIのを使っているんだな。PiのRaspbianで動かすなら、これはOSあり用じゃないとだめだな。いずれは小さい環境を作ってしまいたいところではあるが、今はまだ早すぎる。Piをそろそろ使いたくなった。Linuxが動くってだけでかなり環境ができあがっているのだが、まずは何ができそうか調べておこう。PiにはRaspberianがインストールされている。LAN環境はあるので、ifconfigでIPアドレスを確認。TeraTermでssh接続すると・・・できた。あら、そこまで動くのね・・・。ファイルはssh経由でやりとりすればよかろう。コマンドは、scpを使うらしい。いえば、winscpっていうツールがあったなぁ。今回はcygwin経由でやることにする。記憶はないのだが、うちのcygwinではscpコマンドが既に使えるようになっていた。pi@xx.xx.xx.xx:/home/pi/こんな感じでよいようだ。ファイルをもらうときは、こう。localpathほほう。Pi[hw]モノマルチバイブレータRC-S710を使って搬送波検出回路を作るなら、ダイオード、トランジスタ、モノマルチバイブレータがいるらしい(情報ありがとうございます!)。私は基本的に組込み屋さんのつもりではあるが、ほとんどソフトウェアにしか手を出していない。仕事でいじったことがあるもの以外は、ほとんどわからん。教えてもらった部品3つの中で、最初の2つはわかる。問題は「モノマルチバイブレータ」なるものだ。振動するのか?というくらいしか想像がつかない。vibrator)」なのだろうと思う。monoなのにmultiなのか、と思ったが、「マルチバイブレータ」の種類の1つとして「モノステーブル」があるということのようだ。Wikipediaでは、チャタリング対策にも使われる、と書かれていた。チャタリングというのは、よく「チャタる」とか「チャタってる」なんて言うが、短時間の間状態が安定しない状態(変な日本語)を指していると思っている。あるのが、スイッチを指で押して、OFFからON状態になるまでの間だ。単純なスイッチだと、電極と電極がショートすることで電気が流れる、というしくみだと思う。繰り返してしまうかもしれない。これをそのままソフトで動かしてしまうと、短期間の間にOFFとONをぱたぱたと切り替えたのと同じ動きをすることになり、ひどい場合にはソフトが異常を起こすだろうし、異常を起こさなかったとしてもユーザとしてはうっとうしい動作を見ることになるだろう。いいことだが、昔ファミコンで「16連射!」とかあったと思うが、あれはチャタリング処理の下限かなにかだったのかね?1秒間に16回ということは、1回につき62.5msec。ソフトでチャタリング処理をやろうとすると、どうしてもタイマを使わないといかん(と思う)。N秒間の間に、同じ状態がM回続いたら「状態が安定した」とみなすのだ。OFF→ONになったときにタイマを走らせ、タイムアウト時に状態を読み取って、ONだったらまたタイマを走らせるし、OFFになってたらなかったことにする。M回やってOKだったらONとみなす、とか。いうのは、無線の場合もままある。今回のように「かざす」となると、距離が微妙な位置というところでかざされると、ON/OFFが激しく切り替わる可能性もある。タグをR/Wにかざすなら、タグの角度とかによってはONと思っていたのにOFFになった、ということもあるだろう。