SPIKE PRIME HUB のディレクトリ構成 - mhikichi1969/SPIKE-Prime-python GitHub Wiki

いろいろ試しているうちに、自分で保存してしまったファイルもあるかもしれない。

プログラムは projects フォルダに格納し、.slots ファイルで管理している。

基本的には MicroPython 環境でプリコンパイルしたmpy形式になっているので、コードの内容は不明。

/
├── commands
│    └── ...
├── etc
│    ├── hostname
│    └── linkkeys
├── event_loop
│    ├── __init__.mpy
│    └── event_loop.mpy
├── programrunner
│    └── __init__.mpy
├── projects
│    ├── standalone_
│    │     └── ...
│    ├── 11624        スロットの格納フォルダ。フォルダ名は.slotsに記載されるIDの値。
│    │     └── __init__.py 初期化スクリプト。純正アプリケーションで作成したプログラムはこの名称で保存される。
│    ├── standalone.mpy
│    └── .slots    スロット管理ファイル JSON 形式
├── protocol
│    └── ...
├── runtime
│    └── ...
├── sounds
│    └── ...
├── spike
│    └── ...
├── spikedev
│    └── ...
├── system
│    └── ...
├── ui
│    └── ...
├── util
│    └── ...
├── boot.py   空っぽ
├── main.py   起動時のスクリプト
├── bt-lk1.dat
├── bt-lk2.dat
├── hub_runtime.mpy
├── runtime.log     実行時エラーが書き込まれるファイル
├── local_name.txt   純正ソフトで設定できるHUB名称
└── version.py