MU-02K):11,880円(税込)足かけ5日間ほど弄って無事にグラフを表示できたような夢を見たので、記事にしてみます。保証外の使い方なので、メーカーに問い合わせたりしないでください。プチソフィアのコネクタは、昔の富士フイルムのデジカメ等に使われていた「ミニ4ピン角型」です。秋葉原の中古ショップにケーブルがあったような気がします。喜び勇んでUSBポートに挿さないでください。ラッチアップして壊れる可能性があります。USBではないようです。0.32V...SEndって出た。0.32V...入力?でした。そこで、秋月の3.3VのUARTモジュールを引っ張り出し適当に繋いだら、マドンナを使ってみます。ちなみにソフトウェアはニシトモのサポートサイトからダウンロードできます。接続先をCOMポートにして、ファイルを作成し、データ受信待ちにして、1ピンをLoにすると...バーが進んだ!しかし、バーが最後まで行った後「オーバーランしました」とエラーになってしまいます。体温計の表示は一瞬戻るので、データを吐き終わっても�@がLなのでループしてるのかな。どこで制御してるのかと、一番怪しい線はRTS線なのでRTS線を見ると、ビンゴ!受信中の時はLに変わっています。�@RTS(10k介す)、�ARX、�BTXで上手くいくかと思えば、そうは問屋が卸しません。データが終わっても(体温計の表示が元に戻っても)RTSはLのままでした。オシロで確認すると...2ピンはUARTっぽいです。ボーレートは300bpsらしい。入力だと思っていた3ピンから何か出ている...どうやらデータの頭でH→Lになるようです。3ピンの間を数えてみると10ビットあります。スタートビット+8ビット+ストップビットでしょう。スタートビットがHから始っているのは変です。ストップビットもLで終わるのはおかしい...ということは...反転してるのかな?幸い、FT232なので、FT_PROG(MProgの後継的なツール)でRXの極性を逆にすると...エラーメッセージはは「データに誤りがあります」となり、相変わらずデータは表示されませんが、ループして送ることはなくなりました。3ピンの間が一定ではないのが原因でしょうか。20みたいなデータになっていることがわかりました。1バイト目が月を表し(66は6月、5月は65、4月は64)、2バイト目は日です。1日が41で、9日が49、10日が50で31日が71です。残りの2バイトは36.47°Cを表すようです。開始日は月の上位ビットが0010になるみたい。測り忘れたときは1110かな。ここまで分かれば自作ソフトを作っても良いのですが、もうちょっと頑張ってみましょう。・UARTは実は正しいデータじゃないのかも?データの頭を取り逃しているとか。→�Bのトリガを考慮したデータ中継アダプタをPICマイコンで作る...NGっていうか、アダプタ無しとデータが同じだった。・マドンナライフのボーレートが違うかも?→PICマイコンのプログラム上でボーレートを変更する...バーが進まない。プチソフィアでは婦人体温計とL-Sophiaのプロファイルは使用できない?→マドンナライフの中を覗いたけど、よく分からなかった。「受信できない場合」...「(前略)マドンナをインストールしたフォルダにMadonna.logファイルがあります(後略)」ほー、ほー、とMadonna.logファイルを開いてみると、なんと、受信データをHEXダンプしたものでした。自分がダンプした物とはデータが異なります。毎回、データ長がちょっと違います。思い、GUIが「受信準備中」から「受信中」となるまでマイコンにリセットをかけてみると...見事、受信成功です!しかしながら、グラフ上のデータが途切れ途切れになってしまいました。惜しい!ということで、再度、Madonna.logを見ると、やはり自分がダンプしたデータとは異なります。うーむ、マイコン上でのウェイトが原因かなと、マイコンを外し、FT232に直接繋ぐように戻して、RTS線にスイッチを付けて受信してみると...無事にグラフも表示されました!Madonna.logも自分がダンプしたものと一致していました。スイッチは無いだろうと、DTR線を当たってみると、「受信中」となったタイミングでLに落ちていました。最終的にはプチソフィア専用でUARTモジュールを占有するのはもったいないなと思い、RXに2N7000を付けて反転しました。これにて一件落着なのですが、まとめると...コネクタは角形ミニで、I/Fは3V。RXを�Aに接続して極性は逆とする。�@をDTR線に接続する。ボーレートは300bpsHEXダンプした物がMadonna.logにある。