ツリー構造
- Vehicle: ビークル 1 台に対応する最上位フォルダです。
- MC (マイクロコントローラー): Vehicle の下にぶら下がる、個々のマイクロコントローラーです。
- Lua スロット: MC の下にぶら下がる、保存済みのパケット設定 (エディタで編集している内容そのもの) です。ファイル名には自動で
.luaが付き、保存日時 (MM/DD HH:mm) が表示されます。
Lua スロットの操作
各 Lua スロットには 3 つの操作があります。- ロード: このスロットの設定をエディタに読み込みます。行自体をクリックしても同じ動作です。
- 上書き保存: 現在エディタで編集中の設定を、このスロットに上書き保存します。
- 削除: このスロットを削除します。
セーブツリーは JSON エクスポート/インポートの対象外です。JSON でエクスポート/インポートできるのは、現在エディタで開いている 1 パケット分の設定のみです。詳細は JSON インポート/エクスポート を参照してください。
初期状態
初回アクセス時はVehicle1 → Main_MC → CodecConfig.lua という 1 系統のツリーが自動生成され、CodecConfig.lua にはサンプルパケット設定が保存された状態になっています。
セーブツリーとエディタ上の設定は、いずれもブラウザの localStorage に自動保存されます (別々のキーに保存されるため、セーブツリーを保存し忘れてもエディタ上の編集内容自体は失われません)。プライベートブラウジングなどで localStorage が使えない環境では、保存は失敗しても画面には何も表示されず、次回開いたときに変更が反映されていない形で気づくことになります。
画面上部の「全て初期化」を実行すると、エディタ上のパケット設定とセーブツリーの両方が完全に初期化されます。取り消せない操作です。