Whoop年末あたりからよく耳にするようになったEmuflightやJESCという用語。私の場合、趣味としてやっているドローンですから楽しく飛んでくれればそれだけで満足というスタイルなので、気になりつつもなかなか新しいものには取っつきにくいのが本音です。SE』が面白く完全にハマっているのですが、そちらの記事でとんすけさんからコメント頂き、Emuflightこりゃー試してみたいと思い重い腰を上げることに。すけさん、いつもアドバイスありがとうございます。SEが面白すぎて2号機を作ってしまいました!とんすけさんも自作1セルToothpickをEmuflightを入れて飛ばされているようで、実際に導入して楽しく飛ばされている方からお話頂けると・・・やっぱり試してみたくなりますよねー。DSMXの落とし穴ソラモノナド〜コメント〜Emuflightいいですよ~。Betaflightで気持ちよく飛んでいる機体には不要かも知れませんが、Betaflightでなかなかいい感じのセッティングが出ない機体やバイブレーションなどの問題がある機体に入れるとかなりの高確率で問題が解消します。デフォルトだとちょっとダルな感じのレートですが、用意されたテンプレートを使ったり、またはEmuboostを適当に上げてやるといい感じになります。その時の操作フィールがTHFSによく似てるんです。気に入らなければ簡単にBetaflightに戻せるので、フィールが気に入らなくてあまり飛ばしていない機体などで試してみる価値は十分にあると思います。私もそうなんですが、Emuflightって最近よく聞くけど導入方法がよく分からない!また導入後、Betaflightに戻せるの?などの理由により躊躇されている方も多いかと思います。今回、インストールからFCファームウェアの書き換えまでを自分の備忘録として少し残しておきたいと思います。Configuratorのインストール!FC内ファームウェアを書き換える!ここでちょっと問題が!最後に!Emuflight導入方法!そもそもEmuflightって何なの?これ自分もよく分からなかったのですが、EmuflightはBetaflightからフォーク(派生)されたものらしいですね。ConfiguratorをPCにインストールして使う感じですね。FCに書き込まれているファームウェアもEmuflightに対応したものに書き換える必要があります。この時点でファーム書き替えるの?なんて思うかもしれませんが(自分もそうでした)、やり方はBetaflightを普段使っている方なら簡単です。Emuflight導入後、気に入らない等の理由でBetaflightに戻すのも簡単!そしてEmuflight導入のメリットって何だろう?これが一番気になるところですが、これは実際に導入して飛ばし込んでみないと何とも言えないので・・・こちらもとんすけさんのコメントを引用させてもらいます。〜コメント〜Emuflightの特徴は(このへん自分も良く解っていないのですがw)独自の統計手法に基づくフィルタリングロジックで、RPMフィルタなしでもオシレーションなど多くの問題を解消してくれます。統計データからの予測と言うことでちょっとAIぽいですねwその他の特徴としてはEmuboostで手軽にフィールを変えられることがあげられます。デフォルトだとちょっとダルな感じなので、PIDタブのEmuboostを適宜上げてやるとシャキッとした感じになってきます。Configuratorのインストール!それではやっていきましょう。その前に、Betaflightで設定情報を保存しておきましょうか。allでファイル保存。Configuratorをインストールしていきます。Windows等)からダウンロードファイルを選択。今回Mac版(emuflight-configurator_0.2.12_macOS.dmg)で進めていきます。emuflight/EmuConfiguratorGitHubダウンロードしたZIPファイルを解凍し、アプリフォルダに移動させて完了です。Macの場合、初回起動時AppStoreからのインストールではないため警告が出るかと思います。右クリックでメニューを開き[開く]から起動。初回のみ警告が出ますがここから[開く]で問題ないです。分かりやすいように日本語化しておきましょうか。下の[日本語]をクリックで簡単に日本語化できます。FC内ファームウェアを書き換える!次にFC内のファームウェアをEmuflightに対応したファームウェアに書き換える必要があります。先程Betaflightで保存した設定情報が入ったファイルを開きます。(Macの場合、スペースキーでプレビューできます)今回FCで使われているファームウェアの種類は、CRAZYBEEF4FR(C4FR)4.0.1なのが確認できます。確認ができたらEmuflightに対応したファームウェアに書き換えていきます。Configuratorの[ファームフラッシャー]を選択し、ファームウェアを選択します。最新バージョンは0.1.0になります。[ファームウェアを選択(Online)]をクリックしファイルのダウンロード後、[ファームウェアの更新]でFC内のファームウェアを書き換えます。MEMOBetaflightとやり方は同じなので問題ないかと思います。Configuratorから同様の手順でファームウェアを書き換えれば問題なく戻すことができます。ここでちょっと問題が!それではEmuflightを立ち上げてみます。使い方はBetaflightと同じ、[接続]をクリックしFCと接続します。Betaflightで取ったdiffを流し込んでみようと思いましたが設定はほぼ反映されていました。3.5.7からは同様の手順で問題ありませんでした。対応していないコマンド?が残っているのかな?もう一度ファームを書き直すことに。同様に[ファームフラッシャー]から今回は[チップメモリの完全消去]を選択して同様の手順でファームを書き直すと問題解決しました。あとは1から設定をしていくことに。allで取った設定(コマンド)は流し込みが可能なようです。最後に!今回、Emuflightの導入部分を自分への備忘録を兼ねご紹介しました。試している段階ですが、Emuflightの導入自体は簡単で気に入らなければ以前のBetaflightに戻すことも簡単なので導入部分で戸惑っている方は参考にしてみて下さい。試しながらやっているので間違い等ございましたら、ご指摘頂けるとありがたいです。Betaflight4.1もようやく導入し始めたのですが、いろいろとやりたい事や試してみたい事が増えて・・・今度は時間がなくなってきたりと。