振動モードは一応動作しました

Posted at 07/05/01

振動モードは一応動作しました。何が間違っていたかというとLSBとMSBを取り違えていただけでした(汗)。つまり、時系列であらわしたときに、0x41は01000001だと思っていたのが、10000010であったということです。0x42は01000010でどっちも一緒なんですね~。0x01が10000000となっていたのをみてようやく気がついたのでした。遠めにみて1ビットだけ出力されていたのを00000001だと思い込んでいたんですね・・・やれやれ、確かに解析資料をよくみればLSBファーストだってわかるのに・・・。まあ、はまったときにありがちですけどね。

問題だったのは、4バイト目も5バイト目も0x41にしているときでコントローラー側が長い方のバイブの設定になっていないと振動が発生しないということ・・・・。最初5バイト目が出力されていなかったのでそれで波形の問題だと勘違いしてしまったようです。

何で短いほうの振動モードが動かないのかは謎ですが、とりあえず振動を使い分けることはないと思うし、あんまりこっちのほうばっかりやっているわけにもいかないのでとりあえず、無線の実験はここまでにします。

SISOさんのブログによると受信機のケースを改造するのはオフィシャルには電波法に違反するとのこと・・・・うーん、あくまで実験でしか使えないってことかな・・・どうするかはおいおい考えていくことにしよう・・・

スポンサードリンク